2019年3月17日

Delphi之TStrings和TStringLists类

摘要: Delphi之TStrings和TStringLists类 有些类不是组件,但它们支持存在的组件。这些类是其他组件的典型属性,直接由TPersistent派生,如TStrings、TCanvas和TCollection。 TStrings和TStringLists类 TStrings是一个抽象类,使 阅读全文

posted @ 2019-03-17 20:55 癫狂编程 阅读(1421) 评论(0) 推荐(1) 编辑

Delphi中的构造函数的override的问题

摘要: TObject的构造方法Create不能被override.因为它是一个静态方法。 阅读全文

posted @ 2019-03-17 20:43 癫狂编程 阅读(557) 评论(0) 推荐(0) 编辑

override overload reintroduce的区别(delphi)

摘要: 1、override overload reintroduce的中文叫法是什么? override:覆盖;overload:重载;Reintroduce:重定义 2、在子类中override或overload父类中的动态或虚拟方法后是否会改变父类中的相应方法? 不会 3、self是怎么回事,怎么使用 阅读全文

posted @ 2019-03-17 20:43 癫狂编程 阅读(479) 评论(0) 推荐(0) 编辑

一个很初级的错误 Destructor忘记override导致内存泄露

摘要: Destructor Destroy(); !!!此处开始忘记override;,导致内存泄露。 而此时fastmm显示的地址也不大相关 一个很初级的错误,不过第一次碰到,刚开始没有往那想。 阅读全文

posted @ 2019-03-17 20:42 癫狂编程 阅读(250) 评论(0) 推荐(0) 编辑

Delphi通过查找字符定位TADOQuery数据的位置

摘要: 通过TADOQuery的方法Locate,输入字符,查找到定位到对应的数据位置,优点快速定位,缺点是只匹配查找到的和第一个位置,无法连续定位下一个! //定位qrymembertype.Locate('Cname', Cname, [loCaseInsensitive]); 'Cname'列名Cna 阅读全文

posted @ 2019-03-17 12:50 癫狂编程 阅读(759) 评论(0) 推荐(0) 编辑

ADOquery属性中cursortype,LockType属性

摘要: ADOquery属性中cursortype属性 ctOpenForwardOnly 向前移动 - — 除了只能在记录集中向前移动以外,其它的和动态游标类似。 ctKeyset 键集 – 不允许查看其他用户添加的记录和访问其他用户删除的记录。 ctDynamic 动态 – 允许其他用户插入、更新和删除 阅读全文

posted @ 2019-03-17 11:17 癫狂编程 阅读(402) 评论(0) 推荐(0) 编辑

导航

好的代码像粥一样,都是用时间熬出来的