M moutocean Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-11 #1 请问下列标识符号是什麽意思? sthcall,override,constructor,word,byte.
歪 歪就歪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-11 #2 STDCALL,参数从右到左,一般在DLL上才会用到 OVERRIDE,重写父CLASS的METHOD,说白了,就是爸爸有个“吃”的METHOD 现在做个“儿子”CLASS,他的吃象和父亲不一样,就把爸爸的“吃”METHOD 给重写一个。一般要在写控件时用到。 Constructor,大概译为“构造器”吧,就是CLASS里创建CLASS的那个函数。 与之对应,有Destrutor,用于CLASS被释放时用。 WORD和BYTE都是变量类型。分别是无符号八位和无符号16位
STDCALL,参数从右到左,一般在DLL上才会用到 OVERRIDE,重写父CLASS的METHOD,说白了,就是爸爸有个“吃”的METHOD 现在做个“儿子”CLASS,他的吃象和父亲不一样,就把爸爸的“吃”METHOD 给重写一个。一般要在写控件时用到。 Constructor,大概译为“构造器”吧,就是CLASS里创建CLASS的那个函数。 与之对应,有Destrutor,用于CLASS被释放时用。 WORD和BYTE都是变量类型。分别是无符号八位和无符号16位
W wrench Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-11 #3 歪就歪比我还快! OverRide 定义重载函数时使用 COnstructor 定义构造函数时使用 如果你学过C++,OverRide 和C++中的Virtual相似 而 Constructor就跟C++中的构造函数一样
歪就歪比我还快! OverRide 定义重载函数时使用 COnstructor 定义构造函数时使用 如果你学过C++,OverRide 和C++中的Virtual相似 而 Constructor就跟C++中的构造函数一样
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-11 #5 1.重载函数就是系统或你原来定义了一个函数,现在又定义一个同名函数但可能参数 个数或类型与原有函数不同,系统根据实参个数或类型决定调用哪个函数。举个最明 显的例子:‘+’(实际上是一个函数),就不知被重载过N次,如DELPHI中当在语 句为‘integer+integer’时调用整数相加的函数,当为‘string+string'时则调 用AnString类型合并函数。 2.构造函数是指在面向对象开发语言中,一个类生成一个实例的方法(也就是一个函数,定义一个类型的变量,为其分配空间并进行相应的初始化),一般与类名相同。 3.我建议找一本C++或其它面向对象语言程序设计的教材看一看,以免下次又问'继承'、‘封装’、PUBLIC...
1.重载函数就是系统或你原来定义了一个函数,现在又定义一个同名函数但可能参数 个数或类型与原有函数不同,系统根据实参个数或类型决定调用哪个函数。举个最明 显的例子:‘+’(实际上是一个函数),就不知被重载过N次,如DELPHI中当在语 句为‘integer+integer’时调用整数相加的函数,当为‘string+string'时则调 用AnString类型合并函数。 2.构造函数是指在面向对象开发语言中,一个类生成一个实例的方法(也就是一个函数,定义一个类型的变量,为其分配空间并进行相应的初始化),一般与类名相同。 3.我建议找一本C++或其它面向对象语言程序设计的教材看一看,以免下次又问'继承'、‘封装’、PUBLIC...
W walala Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-12 #6 一般delphi书上都有,不过分散点罢了。 或者看帮助,可以随便在script写上,再按f1键。