数学建模社区-数学中国

标题: 请问a[i]=new TImage(this)和a[i]=new TImage(Form1)有什么区别吗? [打印本页]

作者: 小菜菜同学    时间: 2005-5-3 09:07
标题: 请问a[i]=new TImage(this)和a[i]=new TImage(Form1)有什么区别吗?
<>1、请问a=new TImage(this)和a=new TImage(Form1)有什么区别吗?</P>
/ }! f, o6 W" S% E  ^$ k<>2、若不写a-&gt;parent=谁,这个声明的数组还有用吗?</P>
作者: ilikenba    时间: 2005-5-3 11:12
<>1.括号里面的指针是用来标明TImage控件的owner,就是拥有者的,必须要有拥有者应为这种控件事不能脱离窗体单独存在的!</P><>2.从使用上面看a是一个指针数组,存放的都是指针,这些指针应该是指向一些控件的,控件的parent属性是用来指明控件的父控件,基本上都有,也可能不用指明!我觉得这和数组本身没有什么关系!</P>
作者: 小菜菜同学    时间: 2005-5-3 11:48
噢,   那this这是什么父控件呢?写完this,   this变成黑体
作者: ilikenba    时间: 2005-5-3 22:55
<>那是this指针,一般指向当前的窗体!</P>
作者: 小菜菜同学    时间: 2005-5-4 08:34
噢,也就是说如果当前窗体叫Form1。this就是指向form1.




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5