请懂VC和Delphi的朋友帮忙,这样的变量类型在Delphi中怎样定义和使用。-在线 (100分)

  • 主题发起人 主题发起人 YuD
  • 开始时间 开始时间
什么错误?
 
现在我的代码是这样的
var vt:variant;
b:array[0..127] of byte;
begin
vt:=varArrayCreate([0,127],vtPointer);
vt:=b[0];//我不知道什么意思,仿照例子
spalyer1.GetCurrentSubHeadInfo(vt);
end;
错误提示为 “array is locked”
如果没有 vt:=varArrayCreate([0,127],vtPointer);
错误提示为 “splayer.ocx 在00000000处写错误”
 
ocx贴出来吧!
放这 http://www.canadacg.com/upload/index.php
 
好的我准备一下
 
ocx已经上传了,还有它的说明(里边有vc的例子)及使用的数据文件
http://www.canadacg.com/upload/files/2004-02/04_ocxanddatafile.zip
我试了一下,可以下在
 
var vt:variant;
begin
vt:=varArrayCreate([0,127],vtPointer);
spalyer1.GetCurrentSubHeadInfo(vt);
end;
这样呢?
 
weiwei81123:正想找你呢
如你所说的,我试过了,提示“array is locked”
相关的东西都上传了,如果有时间请下载试验一下,我不懂vc,帮个忙,谢谢了。
 
提前等待……
 
多人接受答案了。
 
后退
顶部