Мне нужно из VB приложения создать документ Word с текстом и картинкой.
Текст из строковой переменной вывожу так:
Dim objWord As New Word.Application
'— Выводит Microsoft Word
objWord.Visible = True
'— Добавляет новый документ
objWord.Documents.Add
'— Вводит текст в документ
objWord.Selection.TypeText Text1.text
Затем макрос выводит картинку
Selection.InlineShapes.AddPicture FileName:= _
"C:\ris.bmp", _
LinkToFile:=False, SaveWithDocument:=True
Но этот код работает один раз (т.е. выводит текст и картинку), во второй раз выводится ошибка Run-time error 462: The remote server machine does not exist or is unavailable
Подскажите, пожалуйста, что добавить надо.
И тут же второй вопрос: макрос указывает конкретный адрес картинки, но ведь пользователь программу может проинсталлировать куда ему угодно, опять ошибка будет.
Заранее благодарен.