吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1417|回复: 31
收起左侧

[学习记录] 原创Delphi编程圣经,失败经验点点滴滴总结:

  [复制链接]
冥界3大法王 发表于 2023-8-28 20:08
本帖最后由 冥界3大法王 于 2023-8-28 20:20 编辑

Delphi编程圣经,原创失败经验点点滴滴总结:
总导演、总策划:冥界3大法王

  • 虽然高版本支持中文变量,但还是不用也罢
(因为存在不稳定因素太多,譬如不是所有的地方都能使用,况且不知何时触发bug,导致传递数据有异;(虽不用低版本了)
  • 初始化的数据定义最好都在一个窗体中(Form)
  • 不会运用各种热键的成不了高手
  • 不会定义过程和函数的成不了高手
  • 控件名一定要改成对应的,不然之后有重的时候就会很头大,什么过程函数菜单名子菜单等其他的也是一样的道理,必须起的合理有意义
  • 注释很多时候还是不能少写的,因为毕竟是人类,当年一时兴起一个思路,几年之后你不见得想起当年当时是咋想的,搞的自己都看不懂了。
  • 学会重复利用、共用一些都需要的数据很重要,这样能少写代码,减少错误
  • 为了以后发现问题最好预留OutputDebugString(PChar(Msg)); 这样DebugView外部就能接收到了,内部测试可以使用简单的ShowMessage
编程玩的就是各种严谨,各种精确的控制
  • ToDoList是个好功能要加以利用,这样就相当于修改注册表继续上次窗口或虚拟机挂起一样的方便啊,至少原思路得以延续
  • uses 引入各种库是个悲剧(因为没有VS的番茄小助手智能方便),需要自己看帮助里的库自己编个小程序高效解决
  • 能利用菜单引入的,就点软件自身的菜单功能解决,比你活人操作起来更快而且没错误
  • Gexperts、CNPack都是些给力的增强,不得不安装,提高输出
  • 没精熟读过自带的7本帮助的,不是一位好将军。虽然全是英文但非常权威且全面,很多菜鸟问的很多问题都能在FAQ里找到答案,官方给的源码实例并不是白瞎的
(我x64dbg的热键闭眼按都你们快)原因很简单,因为有一种偏执叫“热爱”
更加入深度细微各种菜单项,开发项的研究和探索,虽然我很菜,但不再饭桶。
要运用到的热键皆被我修改了配置,更易找到,更易点击,更易操作,分类更加合理
  • 能用英文原版的,一定不要用汉化版(因为到时你键入控件名,你都不知道叫啥名?又会出现在哪里?)
  • 虽然支持保存在中文目录里,最好还是小心一些(因为并不是所有的开发程序都可以这样)
  • 能用安装版的,不要用绿色版(尽管很多人为了图安装方便 ,但也有太多的人注册不成功?原因竟然是注册机版本不对路
  • 一个软件里不要用到太多的外部安装来的控件,因为时间久远哪一个叫啥名?在哪?咋安?版本是否依然对路,这些都是未知的,而且维护起来会遇到很多坑儿
  • 有软件设计心得时一定要赶紧写到纸本子上,比如半夜想到了,也得赶紧写下你的灵感,因为创作灵感并不是随时都有的。
  • 贝塔测试版本的有可能埋有甜点(比如Delphi 12 beta 一上来就能免费用用GetIt安装控件包,虽然后来被我3小时彻底爆破征服)
  • 今天你使用各种技巧性快速输出没有?比如北乔峰的降龙十八掌、南慕容的斗转星移(其实咱们编程也是一样的道理)
你们看B站上面点菜单的,弄个破音乐响半天,哑巴噪音又臭又长的,都是棒槌操作,不看也罢,顶多快速看下思路。
  • 破解三要素:打死谁?在哪打?怎么打? 话糙理不糙,运用到啥地方都好使。只因简单,所以易理解。
  • 不要明天听哪位大侠说xx语言牛逼? 你也快来牛逼。殊不知想要上来牛逼,必先头发发白,解决各种疑问躺平了各种坑之后才能轮到你牛逼!
运用的精熟需要各种投食和前期的喂料,比如我们看电视剧雪豹里周卫国怎么说的?练成神枪手需要靠实战和子弹和经验来喂。还有天龙八部里老方丈也是说
咱们天龙寺本门的功夫还没有练到最上品呢。。。就学人家的功夫,这也是个道理。
  • 灵感来自于需求,找一个感兴趣的项目去不断的探索,你才能进步成长的更快。
  • 来到论坛多交朋友,少结冤家,远离杠精。不要找你本事和你差不多的,要找本事比你大的。
  • 有心得就要分享,你看论坛上的那个小菜鸟一枚,人家估计早修炼成精了。
  • 准备好各种素材库、各种源码包、各种窗体、各种Frame、并分门别类做好,这样以后用时你会觉得信手拈来,心中有底。
好吧,今天 就先写到这里。

免费评分

参与人数 10吾爱币 +8 热心值 +10 收起 理由
凱文 + 1 + 1 谢谢@Thanks!
lcjok92021 + 1 + 1 用心讨论,共获提升!
hyshen + 1 学习
ObsAndRel + 1 + 1 谢谢@Thanks!
wub88 + 1 + 1 我很赞同!
ARondMan + 1 + 1 热心回复!
mozhongzhou + 1 + 1 受益匪浅
schtg + 1 谢谢@Thanks!
cav2002 + 1 + 1 大法师的心得,拜读
MaoKing + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

a2523188267 发表于 2023-8-28 20:12
感谢法王心得分享
simplicity 发表于 2023-8-28 20:39
兴趣是最好的老师,热爱才有足够持久的动力。有个人带当然最好。谢谢分享。
coolsnowbird 发表于 2023-8-28 20:40
xuexiba 发表于 2023-8-28 21:04
感谢法王心得,一直关注你的帖子,看似新手闲谈,实测老手指点。
daoye9988 发表于 2023-8-28 21:33
学习受教了
he5888 发表于 2023-8-28 21:38
感谢大佬分享经验
头像被屏蔽
moruye 发表于 2023-8-28 21:49
提示: 作者被禁止或删除 内容自动屏蔽
erui 发表于 2023-8-28 21:53
谢谢楼主分享,真是经验之谈,点赞。
moments 发表于 2023-8-28 21:53
现在用Delphi的实在是太少了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-6-5 06:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表