L
lcl_003
Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个窗体里定义了一个自定义过程
type
Trunselect = class(TForm)
ComboBox1: TComboBox;
ComboBox2: TComboBox;
ComboBox3: TComboBox;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
procedure Button2Click(Sender: TObject);
procedure senddata21();
//就是这个
procedure FormClose(Sender: TObject;
var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
然后在这个过程里我去读了一个文本文件。
我在一个线程里会定时调用这个过程,但是每次在线程里调用这个过程都出错。
procedure MyThread.Execute;
begin
......... //设定何时调用自定义过程
runselect.senddata21();
end;
在线程和自定义过程里我用到了动态数组,是两个不同的变量,每次使用动态分配长度,
和这个用关系吗?
type
Trunselect = class(TForm)
ComboBox1: TComboBox;
ComboBox2: TComboBox;
ComboBox3: TComboBox;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
procedure Button2Click(Sender: TObject);
procedure senddata21();
//就是这个
procedure FormClose(Sender: TObject;
var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
然后在这个过程里我去读了一个文本文件。
我在一个线程里会定时调用这个过程,但是每次在线程里调用这个过程都出错。
procedure MyThread.Execute;
begin
......... //设定何时调用自定义过程
runselect.senddata21();
end;
在线程和自定义过程里我用到了动态数组,是两个不同的变量,每次使用动态分配长度,
和这个用关系吗?