有什么作用?
什么时候要用?
什么时候要用?
解决方案 »
- delphi与.bdf数据库连接的问题
- 绝对奇怪的问题,难道是DELPHI的BUG?
- 我想做一个edit组件,请问edit在窗体设计是改变他的大小时,产生哪个事件?
- 窗体上的关闭按钮怎样才能去掉或者让其灰显?
- 如何利用api显示窗口(高难)
- 此号不要送100分,第一个进入者得100分
- 多线程查询后续问题:如何立即终止正在查询的线程?
- backspace在DELPHI中的ASC码值是#多少???
- BDE 的 10058 invalid time 错误如何处理?
- 大伙帮帮忙, 非Delphi问题
- 紧急求助!!!一个Delphi新手到济南找工作这样的条件可以拿到多少钱??必重谢!!!!
- 遇到了Delphi6的Bug,不知道大家是不是也有这样的遭遇!
实例化一个对象的时候用
var
a:someClass;
begin
a := someClass.Create(); //a成为someClass的一个实例
...
比如一个类对象someobject,类型为TABC
这样的声明:
TABC someobject;
并不能够使这个对象实际存在和初始化,而要使用
TABC someobject:=TABC.create(nil);
这样的方式,someobject才有实际的内存结构存在,并且可以使用.没有经过构造的对象是无法使用的,会出现内存引用的异常.
特别是shifan 和 phy
我知道这问题是“尖端”了点,但你们还能耐心的回答我,我很感谢你们二位
现在这问题我已经知道了。最后,我还要说一句,hottey 你回答的也很“尖端”啊