在TWebBrowser.DesignMode='on'时,
如果用ExecCommand('Indent',...)可以使所在行内缩。那么,用什么命令(或者任何可行方式)可以使所在行变成“列表”﹖在TDHTMLEdit我是分别用ExecWB('OrderList')和ExecWB('BulletList')来使所在行变成列表的。
TWebBrowser下不知道最简单的做法是什么﹖
如果用ExecCommand('Indent',...)可以使所在行内缩。那么,用什么命令(或者任何可行方式)可以使所在行变成“列表”﹖在TDHTMLEdit我是分别用ExecWB('OrderList')和ExecWB('BulletList')来使所在行变成列表的。
TWebBrowser下不知道最简单的做法是什么﹖
解决方案 »
- ListView_GetItem(List_Handle,objItem) 数据为空?
- 如何用delphi打开永中
- 這個循環怎么寫?
- MDI模式下的子窗体要怎么定义里面的变量。
- 舍一半分,问如何得到另外个程序的窗体句柄及向其edit输入内容
- 如何修改一个文件的建立时间和修改时间?
- 请问各位大哥,怎样用程序把 html文件 编译为 chm文件 ?
- delphi中通过http控件上载文件的问题(紧急)
- 请问高手怎样用listbox和api函数(openprocess,terminateprocess)杀进程?(有源代码更好哈)谢谢了啊~~~
- 有什么事件如同vb中的getfocus?????
- 禁用ie加载项没用
- DelphiDistiller1.81 趣盘下载
procedure SwitchList(wb:TWebBrowser;od:Boolean);
var pInVar: OleVariant;
begin
if od then
(wb.Document as IHTMLDocument2).execCommand('InsertOrderedList',true,pInVar) else
(wb.Document as IHTMLDocument2).execCommand('InsertUnorderedList',true,pInVar);
end;
> (wb.Document as IHTMLDocument2).execCommand('InsertUnorderedList',true,pInVar); 太谢谢了。
晚上回去试试。不过,看到这些命令前面都有 Insert ,感觉怪怪的。回去也试试(wb.Document as IHTMLDocument2).execCommand('OrderedList',true,pInVar)
(wb.Document as IHTMLDocument2).execCommand('UnorderedList',true,pInVar); 看看这样子是不是对的。
> (wb.Document as IHTMLDocument2).execCommand('InsertUnorderedList',true,pInVar); 嗯,验证结果是对的,iseekcode,谢谢你。