关于OleVariant类型转换的问题

jarjarbink 2002-03-16 10:24:15
在WebBrowser控件里有这样的事件
QueryBeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
其中的PostData,MSDN说是一个指针指向一个字符串BSTR数组,怎么才能取出PostData的数据,将它转换成可以用的数组呢?
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
outer2000 2002-03-16
  • 打赏
  • 举报
回复
hehe
jarjarbink 2002-03-16
  • 打赏
  • 举报
回复
呵呵,早知道不问这个弱智问题了。我刚刚发完就想到了,真是简单
只要
i := Length(PostData);
if i > 0 then for i := 0 to i - 1 do
Caption := Caption + Chr(byte(PostData[i]));

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧