表单参数传递?(50分)

  • 主题发起人 主题发起人 tomchen
  • 开始时间 开始时间
T

tomchen

Unregistered / Unconfirmed
GUEST, unregistred user!
我在表单1(fmjhhc)的PUBLIC 定义一个变量 VP
然后用一个:

procedure Tfmjhhc.BitBtn1Click(Sender: TObject);
var
fmjhqu:tform;
begin
vp:=37;
fmjhqu:=tfmjhqu.Create(fmjhhc);
fmjhqu.ShowModal;
end;

当我在表单2(Fmjhqu)中引用VP(fmjhhc.vp)时
提示错误:
access violation at address 004acbob in module 'myexe.exe'.read
of address fffffff

 
>>fmjhqu:=tfmjhqu.Create(fmjhhc);
fmjhqu:=tfmjhqu.create(self);
 
创建:fmjhqu:=tfmjhqu.create(self);

引用: Tfmjhqu(Owner).vp
 
变量要在
var
FMJHHC: TFMJHHC;
下申明,即:
var
FMJHHC: TFMJHHC;
VP:INTEGER;
 
感谢PIPI.你的答案是我想要的结果
谢谢
 
接受答案了.
 
后退
顶部