4
我在窗体上使用了RichTextBox
控件。我想要一个小代码,可以检测是否有任何图像已插入rtb或不。 (IDE VS 2008)检测RichTextBox中的图像
对于例如用户只需键入一些文字或插入图像(Ctrl + V)即可。现在,如果我们选择一个图像,那么我们可以得到这个类型,但是我想要一个代码来扫描rtb的内容,并且如果插入图像则给我一个真,如果没有则为假。
我在窗体上使用了RichTextBox
控件。我想要一个小代码,可以检测是否有任何图像已插入rtb或不。 (IDE VS 2008)检测RichTextBox中的图像
对于例如用户只需键入一些文字或插入图像(Ctrl + V)即可。现在,如果我们选择一个图像,那么我们可以得到这个类型,但是我想要一个代码来扫描rtb的内容,并且如果插入图像则给我一个真,如果没有则为假。
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 \”是pic标签。