我在我的表单上使用了一个 RichTextBox
控件。我想要一小段代码,可以检测是否已经插入了任何图片到rtb中。(IDE VS 2008)
例如,用户可以只输入一些文本或插入图片(Ctrl + V)。现在,如果我们选择一个图像,那么我们可以获取其类型,但我想要一段代码来扫描rtb的内容,并在插入图像时返回true,否则返回false。
我在我的表单上使用了一个 RichTextBox
控件。我想要一小段代码,可以检测是否已经插入了任何图片到rtb中。(IDE VS 2008)
例如,用户可以只输入一些文本或插入图片(Ctrl + V)。现在,如果我们选择一个图像,那么我们可以获取其类型,但我想要一段代码来扫描rtb的内容,并在插入图像时返回true,否则返回false。
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
OpenFileDialog1.ShowDialog()
Dim img As Image = Image.FromFile(OpenFileDialog1.FileName)
Clipboard.SetImage(img)
RichTextBox1.Paste()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
MsgBox("contains image: " & RichTextBox1.Rtf.Contains("\pict\wmetafile8\"))
End Sub
它搜索RichTextBox内部代码,"\pict\wmetafile8\"是图片标签。