吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1406|回复: 18
收起左侧

[学习记录] 看了三天Delphi自带的帮助函数与过程章节发表感悟

[复制链接]
冥界3大法王 发表于 2023-2-9 11:48
本帖最后由 冥界3大法王 于 2023-2-9 12:01 编辑

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

啥玩意,还是天生原生的东西好啊。。。
虽然咱是盗版用户,但是安装Delphi后的六七本CHM一本我也没落下安装。
topics.chm这本来说,竟然有10000多个*.html页面组成,简单就汉化了一个索引就用了一天的时间。
后来咱不老实这样的搞了,采取我用啥我汉啥的原则,只找大纲性的东西来,果然这样下来总结有了,速度快了,理解的内容全了。
[Delphi] 纯文本查看 复制代码
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', [pt.x, pt.y]));
end;


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

Q群中的有人竟然不知原生的chm在哪?竟然没安装或不知道。
大量的调试错误信息,大量的基础内容,还有软件每个版本的更新和修复的bug里边都有交待。
怪不得盗版用户学得不好呢,因为没花钱不懂的调用全部生产力和资源。

学习Delphi要点掌握之6要素(其他编程也是同样的道理)
在哪?是谁?咋用?查、抄、改。
1.使用场合:
2.叫啥?格式或规则
3.都有啥?元素构成
4.注意事项
5.哪查哪找?抄袭借鉴人家现成的。改到不编译报错,实际输出效果达到预期。
6.归类记忆,简化难度,最终成为熟练工,熟练使用各种技能、经验、材料。

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

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

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
DEATHTOUCH + 2 + 1 加油!以后搞教程的时候带大家一起集思广益。
zckiszj + 1 热心回复!

查看全部评分

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

艾伦希亚 发表于 2023-2-9 11:57
Delphi是个好工具。
不知道改成啥 发表于 2023-2-9 12:48
yiting8 发表于 2023-2-9 13:18
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
楼主写的不错,学习了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 23:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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