首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

【全部积分求解】写字板插入对象如何实现

2012-03-27 
【全部积分求解】写字板插入对象怎么实现?我用richtextbox做了一个类似windows的写字板的程序,但是一直没有

【全部积分求解】写字板插入对象怎么实现?
我用richtextbox做了一个类似windows的写字板的程序,但是一直没有搞清楚怎么实现插入对象的功能。目前我是这样实现的
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
On Error Resume Next
Select Case Button.Key
Case "插入对象"
  dlgCommonDialog.CancelError = True
  dlgCommonDialog.DialogTitle = "插入对象"
  dlgCommonDialog.Filter = "所有图型文件|*.dib;*.bmp;*.wmf;*.emf;*.gif;*.jpg|" & _
  "位图文件(*.bmp,*.dib)|*.bmp;*.dib|" & _
  "GIF图像(*.gif)|*.gif|" & _
  "JPEG图像(*.jpg)|*.jpg|" & _
  "元文件(*.wmf,*.emf)|*.wmf;*.emf|" & _
  "AutoCAD对象(*.dwg)|*.dwg|" & _
  "图标文件(*.ico,*.cur|*.ico;*.cur|" & _
  "所有文件(*.*)|*.*|"
  dlgCommonDialog.flags = 1
  dlgCommonDialog.ShowOpen
   
  If Err <> mscomdlg.cdlCancel Then
  zjjss.OLEObjects.Add , , dlgCommonDialog.FileName
  End If
End Select
End Sub

这样是打开一个对话框,然后选择要插入的图形文件。但是我想要的是想写字板那样的对话框(如图),来实现插入公式等其它的东西。

请高手指点应该怎么实现?看到答案必加分~


[解决办法]
How To Display and Use the OLE Insert Object Dialog Box in VB
[解决办法]
VB中插入对象 http://www.21tx.com/dev/2005/05/01/12508.html

热点排行