如何实现编辑和预览HTML文件的功能
编号:QA002538
建立日期: 2000年2月7日 最后修改日期:2000年11月22日
所属类别:
朱继满:
问题涉及操作系统:windows98
涉及编程工具: VB
如何实现frontpage等所具有的编辑和预览HTML文件的功能:frontpage等制作网页的工具都能打开一个HTML文件,对其进行编辑,如替换文字和图片等操作,编辑后还可以预览,请问用VB如何实现这个功能呢?其中要用到的关键控件是什么?谢谢
回答:
要实现一个所见即所得的HTML编辑器不是一件很容易的事。要是很容易实现,Frontpage就不值钱了。IE5本身带有一个DHTMLEdit控件,该控件可以实现所见即所得的HTML编辑,该软件的帮助信息在MSDN Library中可以找到,也可以在微软的站点上找到(谢谢阿峰的提醒)。
另外的一个办法是采用比较好的RTF编辑器(ALLText HT/Pro(http://www.bennet-tec.com)或TX Text Control(http://www.textcontrol.com/),在编辑前将HTML文件转换为RTF文件,编辑后再转换为HTML文件(有的RTF编辑控件本身就有这个功能)。也可以采用类似HomeSite的办法,即不完全的HTML编辑器,直接替换HTML代码,而使用Web Browser控件预览。
此问题由李海回答。
| |
|
|
| |
|
|