W wxcayap Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #1 如果我想定义一个函数或者方法,我希望他能够在多个窗体中使用。请问应该如何定义。望高手不吝赐教
W wxcayap Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #3 那怎么我在另一个窗体中 使用主窗体中自己定义的procedure showmoney; 方法; 怎么他显示是[Error] addUnit.pas(89): Undeclared identifier: 'showmoney';
那怎么我在另一个窗体中 使用主窗体中自己定义的procedure showmoney; 方法; 怎么他显示是[Error] addUnit.pas(89): Undeclared identifier: 'showmoney';
J Johnny_du Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #4 如:你把包含ShowMoney的单元命名为a.pas,则在调用ShowMoney的单元中的Uses部分要加入单元a.pas。形如: uses Windows, Classes, SysUtils,a; //最后的a就是a.pas单元
如:你把包含ShowMoney的单元命名为a.pas,则在调用ShowMoney的单元中的Uses部分要加入单元a.pas。形如: uses Windows, Classes, SysUtils,a; //最后的a就是a.pas单元
W wxcayap Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #6 调用函数的格式怎么写啊 我在另个窗体中是这样写的啊showmoney; 是不是写法有问题啊
J Johnny_du Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #7 你是写在一个类里面的还是仅仅写了一个Procedure呢? 要是当作一个类的方法声明的话,要这样写: var SomeObject: TSomeObject; begin SomeObject := TSomeObject.Create; SomeObject.ShowMoney; //真样就可以了,但是注意,ShowMoney方法要写在SomeObject的Public部分; end; 要是仅仅是简单的声明了ShowMoney的话就直接调用就可以了。
你是写在一个类里面的还是仅仅写了一个Procedure呢? 要是当作一个类的方法声明的话,要这样写: var SomeObject: TSomeObject; begin SomeObject := TSomeObject.Create; SomeObject.ShowMoney; //真样就可以了,但是注意,ShowMoney方法要写在SomeObject的Public部分; end; 要是仅仅是简单的声明了ShowMoney的话就直接调用就可以了。