我的部分程序是:
Var
In_Data: array[1..3] of integer;
str: String;
I_N,group,road :array[1..3] of integer; // group 组 road 路
begin
for T1:=1 to paramcount do
begin
if ParamStr(T1)<>'' then //showmessage(ParamStr(i));
begin
str:= ParamStr(T1);
In_Data[1]:=strtoint(str);
I_N:= int(In_Data[1]);
end
但是编译时在I_N:= int(In_Data[1]);出现一下错误: Incompatible types: 'Array' and 'Extended'!!!!!请高手指教!!!!
Var
In_Data: array[1..3] of integer;
str: String;
I_N,group,road :array[1..3] of integer; // group 组 road 路
begin
for T1:=1 to paramcount do
begin
if ParamStr(T1)<>'' then //showmessage(ParamStr(i));
begin
str:= ParamStr(T1);
In_Data[1]:=strtoint(str);
I_N:= int(In_Data[1]);
end
但是编译时在I_N:= int(In_Data[1]);出现一下错误: Incompatible types: 'Array' and 'Extended'!!!!!请高手指教!!!!
解决方案 »
- keyup,keypress,keydown事件有什么不同?
- 关于盒子及大富翁被关掉的猜想
- 如何在一个DBGrid单元格实现换行。各位大侠请进....
- 请问怎么样取得屏幕某点上的颜色的值(知道的快来,分不够可再加)
- 请教:用adotable的delete删除数据,一删程序就死的解决方案
- 释放内存
- 怎样取得本机的计算机名和本机sql server 2000服务器名
- 请问,怎样将StringGrid中内容做成报表?
- access 表中的datetime型字段在delphi中如何使用?
- delphi的ActionToolBar控件的使用
- 在clientdataset 组件中怎么样一次性删除这个组件中的全部数据?
- 如何写软件自己设置IP地址,不TCP/IP属性中设置
如果是的话,可以这样使用
CopyMemory(@I_N,@In_Data,SizeOf(I_N));
直接复制内存过去。如果是想复制第一个单元的话,可以I_N[1] := In_Data[1];