RichTextBox
フォームでコントロールを使用しています。画像がrtbに挿入されているかどうかを検出できる小さなコードが必要です。(IDE 対 2008)
たとえば、ユーザーはテキストを入力するか、画像を挿入することもできます (Ctrl + V)。ここで、画像を選択するとタイプを取得できますが、rtb の内容をスキャンして、画像が挿入されている場合は true、画像が挿入されていない場合は false を返すコードが必要です。
RichTextBox
フォームでコントロールを使用しています。画像がrtbに挿入されているかどうかを検出できる小さなコードが必要です。(IDE 対 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
リッチテキスト ボックスの内部コードを検索します。「\pict\wmetafile8\」は pic タグです。