继续一个指针问题。

neil 2003-01-02 04:17:07
有一ocx,传入参数需要 long far 指针,并该参数的实际值为超过1800个字符长。
请问delphi里该如何定义该指针,如果使该指针指向1800个字符长的string?
我的定义及指向如下
type
arr=array[0..511] of Integer;
p=^arr;
var
myp:p;
lcode:ansistring;
begin
lcode:=edit1.text; //超过1800个字符,不定长
new(myp);
move(lcode,myp^[0],sizeof(lcode]));
ocx1.function(myp^[0]) //ocx函数传入
.....
dispose(myp);
.....
end;
...全文
22 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
neil 2003-01-02
无人理睬? 比较着急,在线等待中。。
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi

5124

社区成员

Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
帖子事件
创建了帖子
2003-01-02 04:17
社区公告
暂无公告