随笔
你的男孩BoBo
这个作者很懒,什么都没留下…
展开
-
select into from 和 insert into select 的用法和区别
select into 和inserrt into 都能满足复制表的作用 但是二者又有区别select into :语法 :SELECT vale1, value2 into Table2 from Table1此处 创建目标表table2 并 把table1 中的数据复制到table2注意 :要求table2 表不存在insert into from :语法: Insert into Table2(field1,field2,…) select value1,value2,… from T原创 2020-09-14 09:00:25 · 408 阅读 · 0 评论 -
delphi的procedure of object(一个特殊的指针类型)
理论: //适用于实现不是某一特定过程或函数typeTNotifyEvent = procedure(Sender: TObject) of object;首先:procedure 也是类型,可以理解为过程类型,定义过程的参数结构,而具体的实现可以动态赋值onclick那样例子:声明: οnclick= procedure(Sender: TObject,a :integer) of object;以后你就可以把TNotifyEvent作为过程用了,而不用考虑它实现什么功能,你想oncl原创 2020-09-08 13:59:29 · 841 阅读 · 0 评论 -
Delphi 之Inherited详解
inherited就是调用祖先类的函数,如果不带参数就是默认调用同名函数如果带参数则表明子类中的函数个数可能比祖先类要多取其中的几个参数传过去例如祖先类有个函数 Create(AName:string);子类有个函数 Create(AName:string;AComponent:TObject);override;那么子类的Create函数内就可以这样调用祖先类:procedure TAClass.Create(AName:string;AComponent:TObject);beginIn原创 2020-09-07 15:40:26 · 1463 阅读 · 0 评论 -
TTreeView详解
详细参考:http://www.cnblogs.com/del/archive/2008/03/10/1098798.html1,什么是TTreeView,TTreeNodes,TTreeNode ?打个比方: 譬如 TreeView 是一个军营的"营部"! 这里会有营长、连长、排长、班长、战士等等.我们把它们分成三种对象: 营部、营长(总当家)、营长的下属.在这里的对应关系是:TTreeView - 营部TTreeNodes - 营长TTreeNode - 营长的下属上面的例子中的"营长"原创 2020-09-07 14:37:16 · 642 阅读 · 0 评论 -
DELPHI 中 mrok的作用
if Form1.showmodal = mrok then 这句话什么意思?首先,所有的命令按钮(不论是Button还是BitBtn)都有一个属性:ModalResult,该属性可以设置为mrOk、mrCancel…等等,默认值是mrNone(ModalResult是一个整型值,只要你在用ShowModal以后,窗口中只要给它付一个非零的值,窗口会自动关闭,而mrOK的值是2)。平时,ModalResult属性没什么用处,但如果命令按钮放置到用showmodal显示(模态显示,一般用于显示对话框)的窗原创 2020-09-01 14:56:13 · 1145 阅读 · 0 评论 -
Delphi的create问题
varchild:TMDIChildForm;beginchild:=TIMDChildForm.create(application);end;请问,create(参数),有哪些参数可以用,各有什么区别?有nil,application,和self。三种不同的参数主要是资源释放的时候不一样。nil表示生成对象在释放的时候要手工释放,用free过程application表示程序结束的时候自动释放对象self表示对象的拥有者负责对象的释放delphi中Create参数区别delphi中我原创 2020-08-31 16:09:19 · 574 阅读 · 0 评论