我是初学者,用Delphi打源代码不能排版,不知道怎样能将它放到Word中打,当然还要保持语法高亮显示? (20分)

  • 主题发起人 主题发起人 xd0
  • 开始时间 开始时间
这个办法已经够简便了, 只是要装一个Acrobat而已.
如果你真的不想装,那就自己在WORD里写一个宏,不过你可要好好的研究一下
DelForEX的源代码去了,将DelForEx中格式化delphi代码部分改写成VBA就行了,呵呵.
 
绝对原汁原味就按zwtexp所说的抓图,然后插入你的word文档中,不就可以了!这样很保险!如果你用其他软件将你的代码在word中排版好了,也不能保证这个文档传给别人看时,他所看到的文档是你排版的那样!
 
谢谢cxz9的好主意,可是
我装了Gexpert ,配置:
Delphi 7.0,Win 98,Gexpert 1.12
Gexpert在Delphi 7中的菜单是往上面弹出的,大部分菜单项目无法显示到,只能将
主窗口往下拖才能看到全部的内容,这是什么问题?
 
把需要打印的代码用复制、粘贴的方法拷贝到Word文档中,可以进行排版。不过要慢了。[:(!][:(!]
 
装OFFICE XP,它可以装格式一起复制过去地
 
to abc_xp
我有台机子是WinXp+OfficeXp+D7可是仍然不行呀,
您是怎么操作的呀?
 
就是直接“复制”、“粘贴”呀

如:你全选一个WEB页面->复制,再在WORD2002里“粘贴”它会将整个WEB页面内容,包括图片
一起复制过去地
 
可是我是在Delphi中复制粘贴的呀,它不是WEB页,怎么能将格式一起复制呢?
 
依我之见,你应该可以直接拷贝,粘贴吧?
 
我只是举个例子

在DELPHI里一样,直接COPY就行了
 
那就没有格式了呀?
 
是个难题
除非用第三方控件
 
我是装了第3方的插件,确实可以将格式输出到RTF,可是:
Gexpert ,配置:
Delphi 7.0,Win 98,Gexpert 1.12
Gexpert在Delphi 7中的菜单是往上面弹出的,大部分菜单项目无法显示到,只能将
主窗口往下拖才能看到全部的内容,这是什么问题?
 
樓上說的Gexpert本身就有to HTML的功能,到時再怎麼做,就看你了
 
用cnpack吧
 
要这种效果吗?
http://www.csdn.net/develop/read_article.asp?id=16244

 
http://61.132.118.185:8080/dispdocnew.php?t=27&id=1086

(2)支持显示.txt .html文件并能够以语法高亮方式显示.pas文件(用Html和Xml技术分别实现)。


 
我现在只是想用Gexpert,可是它的菜单却有问题,……,不知道能否解决?

见楼上的帖子~~~
 
使用word的 ActiveX 组件
 
后退
顶部