或者这样说,如何定义Variant数组?
Delphi帮助里好象有:
var
V : Variant;
...
V := VarArrayCreate([0,9], varInteger);
不知道什么意思。
Delphi帮助里好象有:
var
V : Variant;
...
V := VarArrayCreate([0,9], varInteger);
不知道什么意思。
解决方案 »
- 通過ADO連接DEF數據庫無法連續查詢
- delphi img控件中装了一副图片,再把图片img.picture赋值给img2.picture.再form.print出来时图片有锯齿并且不清晰.
- ADOQuery执行多个MySQL的语句问题,在线等,急!
- 急招DELPHI程序员!!!!!
- 如何改变光标形状?
- OpenGL:一定要“打开颜色混合”开关,才能 采用“线条、面反走样”吗 ???多谢指教!
- delphi作的程序,2000下编译的,到了98运行结果全都变了,打印只能预览,不能输出,排好的表格乱七八糟~~重写不可能,怎么办?
- 请教一个关于增加数据,保存和删除的操作,在线等候你的到来!
- 新手提问:关于函数的编写
- 请问诸位高手的作息时间~~!!!!
- 各位都帮下忙:关于代理服务器的问题。
- Delphi真是笨重!我第一次用,刚建立一个空应用程序,好家伙,350KB!!!!!!!!难道是我太笨了?
就可以了,你换上
Arr : array[1..100,1..100] of Variant
应该改成
var
arr:variant;
.....
arr:=vararraycreate([1,100,1,100],varvariant);
arr[1,1]:=...
...
arr[100,100]:=...
...
arr[100,100]:=...
这样肯定通不过,应该用vararrayput,vararrayset
begin
a:=VarArrayCreate([0,2,0,2],varVariant);
ShowMessage(inttostr(VarArrayDimCount(a)));
VarArrayPut(a,'b',[1,1]);
ShowMessage(String(VarArrayGet(a,[1,1])));
end;
回复人: almeidar() (2001-8-25 12:09:49) 得0分
原来是这样,我怎么没找到?
多多联系,8)
------------------------------------------
almeidar():我怕你没看到,所以贴着里拉!!
这个东西我不是找到的,我是自己试出来的,有些你要自己试一下,才知道 。