请教:如何在delphi中实现htm文件的简单编辑(100分)

  • 主题发起人 主题发起人 waf2217
  • 开始时间 开始时间
W

waf2217

Unregistered / Unconfirmed
GUEST, unregistred user!
在我的数据库中有一段html代码,需要在维护程序中对他做修改。
用TWebBrowser只能显示,不知道怎么编辑。
谢谢
 
用一个memo不就行了? 不过, 如果你需要语法高亮之类的, 可以找一找控件,
以前见过的。
 
使用IHTMLDocument2的DesignMode:
uses
MSHTML;

procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
var
CurrentWB: TWebBrowser;
begin
CurrentWB := Sender as TWebBrowser;
(CurrentWB.Document as IHTMLDocument2).DesignMode := 'On';
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
WebBrowser1.Navigate('http://www.sina.com')
end;
 
昨天发的DHTMLEDIT有问题,因为慎少压了几个文件,SORRY!
我改过了,大家请到:ftp://starsoftcn:defrag198363@ftp.cn.geocities.com/starsoftcn/DHTMLEdit.zip下载
 
使用Dhtmled.ocx制作网页编辑器,插入表格:
DHTMLEdit.ExecCommand(DECMD_INSERTTABLE, OLECMDEXECOPT_DODEFAULT,
InsertTableParam);
 
http://202.96.70.228/cakk/delphi/ocx_dhtmleditsdk.exe
 
实际就是引入那个dhtmledit 的ocx,
import activex control...就可以看到
算了 再给你个delphi的
------------------------------------以上是我找的,你看看吧,最后一种我以前用过,还可以
 
结合组件TPageProducer来做,使用TPageProducer的HTMLDoc来编辑HTML代码
 
请问laohe还可以提供dhtmledit的下载吗?我的mail是fuyj@truease.com谢谢
 
toneyf:已发送到你的邮箱!记得给分!
 
后退
顶部