毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

VB如何将文字与图片全部读到Rich-TextBox控件中

更新时间:2012-10-23:  来源:毕业论文

VB如何将文字与图片全部读到Rich-TextBox控件中

我要向Rich TextBox控件中添加一些文字,然后添加一幅图片(JPG格式),然后在图片后继续添加文字。试了网上提供的N多种方法,都不行,希望高手支招。

试了以下代码,可以将图片插入到指定位置,接待方案 但如果我在代码中要继续向RichTextBox控件中添加文字该如何实现呢?
  Clipboard.Clear
  Clipboard.SetData LoadPicture("D:\3.jpg")
  RTF1.SetFocus
  RTF1.SelStart = 5
  SendKeys "^V", True

Private Sub Command1_Click()
    '==================== 变量定义 ====================
    Dim objTemp As IPictureDisp
    Dim strTemp As String
    Dim lngClipboardType As Long
    '==================== 变量初始化 ====================
    lngClipboardType = -1
    '==================== 保存剪切板数据 ====================
    If Clipboard.GetFormat(vbCFBitmap) = True Then
        Set objTemp = Clipboard.GetData(vbCFBitmap)
        lngClipboardType = 0
    ElseIf Clipboard.GetFormat(vbCFText) = True Then
        strTemp = Clipboard.GetText(vbCFText)
        lngClipboardType = 1
    ElseIf Clipboard.GetFormat(vbCFMetafile) = True Then
        Set objTemp = Clipboard.GetData(vbCFMetafile)
        lngClipboardType = 2
    ElseIf Clipboard.GetFormat(vbCFDIB) = True Then
        Set objTemp = Clipboard.GetData(vbCFDIB)
        lngClipboardType = 3
    End If
   
    Clipboard.Clear                                 '清空剪切板
    Clipboard.SetData Picture1.Picture, vbCFBitmap  '将要插入的图片放入剪切板
    RichTextBox1.SetFocus                           '将焦点放到 RichTextBox1 上
    SendKeys "^V", True                             '模拟粘贴按键操作
    Clipboard.Clear                                 '清空剪切板
    '==================== 还原剪切板数据 ====================

[1] [2] 下一页

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。