查看完整版本: richtextbox问题

aleng1314 2007-12-4 16:07

richtextbox问题

我要把原先固定的word文档中编辑下(填入一些东西)
我查了下资料  发现richtextbox  可以   可这个控件只能导入rtf或者txt 文档
我导入word文档是乱码  后来知道要通过OLE控件来加载
来问下 该怎么做    word加载到OLE中可以了  怎么把OLE和richtextbox 绑定起来?
求教

Nothing 2007-12-4 21:41

用richtext不能打开word文档,richtext只能加载rtf文档,如果使用OLE控件加载,实际上是VB调用Word打开文档,这是一种已经淘汰的技术,在没有装word的机器上是无效的。

aleng1314 2007-12-5 09:16

那我想实现这样这样的功能该怎么做?

Nothing 2007-12-5 20:37

[color=#000000][color=#0000ff]On[/color] [color=#0000ff]Error[/color] [color=#0000ff]Resume[/color] [color=#0000ff]Next[/color]
ComDialog1[color=#0000cc].[/color]CancelError [color=#0000cc]=[/color] [color=#0000ff]True[/color]
ComDialog1[color=#0000cc].[/color]DialogTitle [color=#0000cc]=[/color] [color=#ff00ff]"插入文件"[/color]
ComDialog1[color=#0000cc].[/color][color=#ff0000]Filter[/color] [color=#0000cc]=[/color] [color=#ff00ff]"所有类型文件(*.*)|*.*|"[/color]
ComDialog1[color=#0000cc].[/color]flags [color=#0000cc]=[/color] 1
ComDialog1[color=#0000cc].[/color]ShowOpen
[color=#0000ff]If[/color] [color=#ff0000]Err[/color] [color=#0000cc]<[/color][color=#0000cc]>[/color] mscomdlg[color=#0000cc].[/color]cdlCancel [color=#0000ff]Then[/color]
    RTBox1[color=#0000cc].[/color]OLEObjects[color=#0000cc].[/color]Add [color=#0000cc],[/color] [color=#0000cc],[/color] ComDialog1[color=#0000cc].[/color]Filename
     [color=#0000ff]If[/color] [color=#ff0000]Err[/color] [color=#0000cc]<[/color][color=#0000cc]>[/color] 0 [color=#0000ff]Then[/color] [color=#ff0000]MsgBox[/color] [color=#0000ff]Error[/color]
[color=#0000ff]End[/color] [color=#0000ff]If[/color][/color]
页: [1]
查看完整版本: richtextbox问题