S
shadow9
Unregistered / Unconfirmed
GUEST, unregistred user!
unit Unit1;
var
Form1: TForm1;
a:string;//MC32_42: TMC32_42;
data1,data2:Array[0..256]of char;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
status:=0;
st:=get_status(icdev,@status); //检测读写器中是否有卡,
//中间省掉一段读取IC卡data2变量值的过程,条件语句如果有卡就读取,获得IC卡上的值,然后show出form4窗体
a:=copy(data2,1,6);
form4.Show;
end;
===========================
unit Unit4;
user unit1;
procedure RzButton1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
但是form4窗体中如果用窗体创建事件TForm4.FormCreate中是读取不到data2的值,也就是值为0,不知道为什么,
如果我用TForm4.RzButton1Click事件又可以读到,是不是因为form4的窗体是和form1一起创建的呢,只是隐藏起来?
高手有没有什么办法可以读取全局变量值呢???
var
Form1: TForm1;
a:string;//MC32_42: TMC32_42;
data1,data2:Array[0..256]of char;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
status:=0;
st:=get_status(icdev,@status); //检测读写器中是否有卡,
//中间省掉一段读取IC卡data2变量值的过程,条件语句如果有卡就读取,获得IC卡上的值,然后show出form4窗体
a:=copy(data2,1,6);
form4.Show;
end;
===========================
unit Unit4;
user unit1;
procedure RzButton1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
但是form4窗体中如果用窗体创建事件TForm4.FormCreate中是读取不到data2的值,也就是值为0,不知道为什么,
如果我用TForm4.RzButton1Click事件又可以读到,是不是因为form4的窗体是和form1一起创建的呢,只是隐藏起来?
高手有没有什么办法可以读取全局变量值呢???