Inserting files and images
The RichTextBox supports inserting both Images and Files. The following image
formats are supported:
Bitmap (*.bmp)
Gif (*.gif)
JPEG (*.jpg)
It also supports
Word Documents (*.doc)
Excel Spreadsheets (*.xls)
Any other file will be displayed as an icon.
The following code shows a dialog to select a file, and then inserts the file
into the RichTextBox
Sub Command1_Click()
With CommonDialog1
.CancelError = True
.Filter = "All Files *.*|*.*"
On Error Resume Next
' Show open dialog
.ShowOpen
If Err Then Exit Sub
End With
On Error Resume Next
' Attemt to add OLE Object
RichTextBox1.OLEObjects.Add , , CommonDialog1.Filename
' Check to see if an error has occured
If Err = 462 Then
MsgBox "Error importing file,
may be low on memory"
End If
End Sub
-
Posted by mmarksbury on 24 Apr 2008
This is long past the topic post date but...
I used the selection method (where you select text and then update it), for formatting the output of an application's process in a RTF. ...
-
Posted by magiel on 06 Jan 2007
I am had the same proplems;
RichTextBox1.SelectionFont.Bold
RichTextBox1.SelectionFont.Underline etc are readonly
Solved them the following way
... -
Posted by Verdi on 21 Sep 2006
Kylua, your efforts were not wasted...
You have probably saved me a week's worth of head-pounding. Why it is so difficult to programmatically modify RTF using this control is beyond me. All...
-
Posted by Kylua on 31 Jul 2006
I spent AGES working thru this one and couldn't find it anywhere!
The basic problem is that you have to update the richtextbox.rtf, not .text.
And it is very fussy about goes in the...
-
Posted by vb_lover on 06 Dec 2005
James Crowley:
I am using vb6sp6(EM_SETTEXTMODE didn't work with vb6sp4 either) RTB control, I have already implemented URL detection similar to yours. However now i am trying to get MULTI-LEVEL U...