A
appleyao
Unregistered / Unconfirmed
GUEST, unregistred user!
(1)spcomm的代码如下,用作请求仪器发送
数据:
procedure TForm1.Button4Click(Sender: TObject);
var s:array[1..1] of byte;
begin
s[1]:=byte($02);
comm1.writecommdata(@s[1],1) ;
end;没问题,可以收到数据
代现在我想用mscomm做
procedure TForm1.Button1Click(Sender: TObject);
var s:variant;
y:array[1..1] of byte;
begin
y[1]:=2;
s:=y[1];
mscomm1.output:=s;
end;
出错,应该怎么发?谢了。
(2)
还有一个问题就是:
为什么在delphi环境中编译可以通过,且能读出数据
在切换到资源管理器中执行exe文件,却不能执行?
是什么原因
数据:
procedure TForm1.Button4Click(Sender: TObject);
var s:array[1..1] of byte;
begin
s[1]:=byte($02);
comm1.writecommdata(@s[1],1) ;
end;没问题,可以收到数据
代现在我想用mscomm做
procedure TForm1.Button1Click(Sender: TObject);
var s:variant;
y:array[1..1] of byte;
begin
y[1]:=2;
s:=y[1];
mscomm1.output:=s;
end;
出错,应该怎么发?谢了。
(2)
还有一个问题就是:
为什么在delphi环境中编译可以通过,且能读出数据
在切换到资源管理器中执行exe文件,却不能执行?
是什么原因