冥界3大法王 发表于 2023-2-9 11:48

看了三天Delphi自带的帮助函数与过程章节发表感悟

本帖最后由 冥界3大法王 于 2023-2-9 12:01 编辑

看了三天Delphi自带的帮助函数与过程章节发表感悟{:301_976:}

啥玩意,还是天生原生的东西好啊。。。
虽然咱是盗版用户,但是安装Delphi后的六七本CHM一本我也没落下安装。
topics.chm这本来说,竟然有10000多个*.html页面组成,简单就汉化了一个索引就用了一天的时间。
后来咱不老实这样的搞了,采取我用啥我汉啥的原则,只找大纲性的东西来,果然这样下来总结有了,速度快了,理解的内容全了。

function 比较大小(x, y: Integer): Integer;
begin
if x > y then
    result := x
else
    result := y;
end;

procedure TForm5.Button1Click(Sender: TObject);
var
a3: Integer;
begin
a3 := 比较大小(100, 888);
ShowMessage(a3.ToString);
ShowMessage('This is a ' + Button1.toString());
ShowMessage(mouse.cursorpos.x.ToString);
end;

procedure TForm5.Button2Click(Sender: TObject);
var
pt: TPoint;
begin
GetCursorPos(pt);         //相对于屏坐标
pt := ScreenToClient(pt);   //转换为本地坐标
ShowMessage(Format('x=%d;y=%d', ));
end;

以前format这样的函数看不懂,后来自从学会了自定义函数之后恍然大悟,后一部分修饰前一部分,就他娘的这么简单。

Q群中的有人竟然不知原生的chm在哪?竟然没安装或不知道。{:301_986:}
大量的调试错误信息,大量的基础内容,还有软件每个版本的更新和修复的bug里边都有交待。
怪不得盗版用户学得不好呢,因为没花钱不懂的调用全部生产力和资源。
https://static.52pojie.cn/static/image/hrline/2.gif
学习Delphi要点掌握之6要素(其他编程也是同样的道理)
在哪?是谁?咋用?查、抄、改。
1.使用场合:
2.叫啥?格式或规则
3.都有啥?元素构成
4.注意事项
5.哪查哪找?抄袭借鉴人家现成的。改到不编译报错,实际输出效果达到预期。
6.归类记忆,简化难度,最终成为熟练工,熟练使用各种技能、经验、材料。

当然还有非常重点的一点非常重要,那就是上机调试。错误失败那是常事,那就等于白送你经验值,失败在所难免,成功必然到来。
多看原生的帮助,再有就是QQ群里下载到手的40G,200本pdf,还有网上的视频教学,搜索引擎出来的答案,肯定有对有错,作为互补
调试上手,立竿见影。最后总结一起,编成打油诗。再编到查、抄、合的自制软件中,各种移花接木,熟练使用和输出就是必然了。
新版本肯定比旧版本好一些,还有一些新的支持,比如支持中文化编程,得用发展的眼光看世界。谁说落伍了就不能成为生产力?
编程工具在多,易精不易杂。

归类整理,分化瓦解,敌人不攻自破。我的《Delphi代码生成器》距离完工的日子越来越近了,继续努力。{:301_998:}

艾伦希亚 发表于 2023-2-9 11:57

Delphi是个好工具。

不知道改成啥 发表于 2023-2-9 12:48

当年的Delphi可是老大啊,更早的语言还有PB。

yiting8 发表于 2023-2-9 13:18

人工 chatgpt

chishingchan 发表于 2023-2-9 13:22

用啥汉啥的确是好主意!我现在手头上在汉化 NSIS 的 CHM。抽空闲时间才弄,用时两个月左右,到现在大概汉化了一半。

coolcalf 发表于 2023-2-9 13:23

艾伦希亚 发表于 2023-2-9 11:57
Delphi是个好工具。

只是时代变了,现在delphi太小众了

xinyuguy 发表于 2023-2-9 13:34

代码生成器已经有人 写了啊   还挺好用还挺多

swjia 发表于 2023-2-9 14:03

让Delphi在论坛里热起来的最好办法,就是楼主开个独立版块,用一个实用程序,从来到尾讲述你的故事。

冥界3大法王 发表于 2023-2-9 15:54

本帖最后由 冥界3大法王 于 2023-2-9 16:39 编辑

swjia 发表于 2023-2-9 14:03
让Delphi在论坛里热起来的最好办法,就是楼主开个独立版块,用一个实用程序,从来到尾讲述你的故事。
@swjia
那我一天不就灌死那个版块了?
上次B站那一波流操作后,一次就是上百个视频上传上去了,主页上直接让我占满了。
这我不得被关黑屋再也出不来?



@xinyuguy
地址在哪? 可是我见到过的?
我的工具是全方位的


再有我觉得现在的入门视频编得很坑爹,几句话能轻松讲解明白的,说了太多让人费解的话。
比如Delphi的函数吧。
function 函数名(【形参列表】):返回类型; 额外的指令;附加的额外的指令的修饰。。。
后边的来修饰前面的,这样多么的清楚明白。掌握前面的前三到四个,一般的就能搞定了,高级的请看实例部分,配合使用不就拉倒了。
B站上相关视频我都看过了,就没一个这么交待的。

kyolinking 发表于 2023-2-9 17:48

楼主写的不错,学习了
页: [1] 2
查看完整版本: 看了三天Delphi自带的帮助函数与过程章节发表感悟