薯 薯条 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-23 #1 怎样调用另外窗口内的函数,我在一main窗口上写了函数在这个窗口可以调用, 在另一窗口DMI_OT内不能调用,用了use语句也不行,各位前辈帮小弟一下
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-23 #2 哦,看来是没人理会小朋友了. 函数写在public 里面. file菜单->use unit里面加上.main. 调用函数前面加上main.XXXX()
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-24 #3 这样写,写在如下位置: type TForm1=class(TForm); ; Panel1:TPanel; ; function 你的函数; ; private ; public ; end;
M myoldsaturn Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-24 #4 1.放在 public定义里面 2.用 uses 引用
风 风中流云 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-24 #5 最好是把你的函数分类分别放在不同的(UNIT)单元。 调用时只要uses 这个单元就可以了。
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-24 #7 hehe,不仅要uses,还要在interface段var节声明外部要用到的函数
H hollyqiu Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-27 #8 如果用了USE,那么就不需要再声明了。我估计你在函数声明的位置放错了。
Z zanpen2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-01 #11 放在一个专门在单元里,这个单元专门放一些函数和过程就行了。再用USES就行了。
T taozhiyu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-02 #12 当然不行啊!要封装到类里面去。然后create! ;就好像“左右手”说的方法! suggest:把这个程序需要用到的函数分类,会被多个unit调用的函数放到一个 单独的unit里面去!!!不要到处放!!!
当然不行啊!要封装到类里面去。然后create! ;就好像“左右手”说的方法! suggest:把这个程序需要用到的函数分类,会被多个unit调用的函数放到一个 单独的unit里面去!!!不要到处放!!!