如何在webbrower里动态更改网页内容? 正当应用 不是什么恶意软件...
解决方案 »
- 求delphi调用vs下c写的dll实例
- (高分求解)如何解决 Connection Closed Gracefully 在用tidftp的时候,这个异常有时会出现有时又不会出现,有时候在connect时出现,有时
- mediaplayer的播放问题。点击play按钮,为什么不播放?急!!!
- p2p实现的疑惑。请大家指教,谢谢!
- 数据恢复后的问题。(急求助)
- 怎样把二进制串转换成对应的十六进制字符串?
- 新手请教-如何防止运行的时候出错
- 在程序中如何判断Windows状态?
- 函数能否返回对象,而不是指针
- DB_Gird中编辑状态下在未离开一个格前读取输入的内容
- 能否高速转换
- 图像格式转换时遇到了一个难点
--------------------------------------------------------------
程序,犹如人生。
var Stream: IStream;
hHTMLText: HGLOBAL;
psi: IPersistStreamInit;
begin
if not Assigned(WebBrowser.Document) then Exit;
hHTMLText := GlobalAlloc(GPTR, Length(Html) + 1);
if hHTMLText = 0 then RaiseLastWin32Error;
CopyMemory(Pointer(hHTMLText), PChar(Html), Length(Html));
OleCheck(CreateStreamOnHGlobal(hHTMLText, True, Stream));
try
OleCheck(WebBrowser.Document.QueryInterface(IPersistStreamInit, psi));
try
OleCheck(psi.InitNew);
OleCheck(psi.Load(Stream));
finally
psi := nil;
end;
finally
Stream := nil;
end;
end;
自动向网页中的文本框填写内容
<TEXTAREA id=chatInput>要填写内容的位置</TEXTAREA>
请高手指点,请给出可执行代码,谢谢,WAITTING ………………借你的贴发一下,知道的帮回答一下啊,谢谢啦