A arychen Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-26 #1 请问如何在一个FORM上控制另一个FORM上的元件?主要是元件变量怎么定义? 比如在FORM2上要控制FORM1上的LISTBOX,那么怎么在FORM2的单元里访问FORM1?
A arychen Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-26 #4 就是我想在UNIT2中访问UNIT1中的元件,比如FORM1等,但是不能访问。我在UNIT1中 已经include "Unit2.h",难道在UNIT2里也要includ "Unit1.h"?那要放在哪里?
就是我想在UNIT2中访问UNIT1中的元件,比如FORM1等,但是不能访问。我在UNIT1中 已经include "Unit2.h",难道在UNIT2里也要includ "Unit1.h"?那要放在哪里?
H htw Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-26 #5 先include 该Form对应的头文件 如果是自动创建的窗体: 再执行 Form1->ListBox->你的属性 如果不是, 那就要先create之, 再执行
A Adanz Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-27 #6 同意htw 先#include "unit1.h" 然后定义 TForm1 *From1=new TForm1(this); //单元开头 Form1->ListBox1-> 或在过程中 void ABC() { TForm1 *f=new TForm1(this); f->ListBox1-> }
同意htw 先#include "unit1.h" 然后定义 TForm1 *From1=new TForm1(this); //单元开头 Form1->ListBox1-> 或在过程中 void ABC() { TForm1 *f=new TForm1(this); f->ListBox1-> }
Y yueer Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-28 #7 利用系统菜单"File"下的"Use Unit"命令,然后选择你所要使用的控件所在的Unit名称, 单击"OK"即可。
S superkieth Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-29 #8 同意 yueer. 这样后再访问Form1->ListBox即可。
C chinaweiling Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-05 #9 如果你的Form1、Form2文件是以Form1.h、Form1.cpp和Form2.h、Form2.cpp命名的话。 在Form2.h中加入 #include "Form1.h" 在Form2.cpp中使用 Form1->ListBox->属性(方法());
如果你的Form1、Form2文件是以Form1.h、Form1.cpp和Form2.h、Form2.cpp命名的话。 在Form2.h中加入 #include "Form1.h" 在Form2.cpp中使用 Form1->ListBox->属性(方法());
A Ale. Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-02 #10 老兄:为什么总不结贴发分????以后别来这里问了,我是来催分的。