[CDR 2017-2021] Макрос не открывает файл

  • Автор темы Автор темы mnemonix
  • Дата начала Дата начала

mnemonix

ॐ मणि पद्मे हूँ
Топикстартер
Сообщения
593
Реакции
180
Использую стандартный класс CorelScriptTool, отрабатывает без ошибок, но файл не открывает. В чём может быть причина?

Код:
Sub OOOpen()

SETCURRFOLDER = "c:\"
FileName$ = CorelScriptTools.GetFileBox("All Files|*.*", 0)

End Sub
 
Так, не дочитал...
"Сам по себе оператор GetFileBox не открывает и не сохраняет файл; он возвращает только строку, соответствующую выбранному файлу."

Тогда вопрос, как отрыть файл?
 
Открывает файл так
OpenDocument "m:\design_new\VBA\iconki.cdr"

Сохраняет текущий
Dim opt As New StructSaveAsOptions
opt.Version = cdrVersion13
opt.Filter = cdrCDR
opt.Range = cdrAllPages
activedocument.SaveAs "m:\design_new\VBA\iconki.cdr", opt
 
  • Спасибо
Реакции: mnemonix
Тогда вопрос, как отрыть файл?
Открыть документ в кореле или открыть текстовый/бинарный файл на чтение запись?
Документ - выше
А просто для чтения
Open myFile For Input As #1
 
  • Спасибо
Реакции: mnemonix
Всё, нашёл решение))

Код:
Sub OOOpen()

FileName$ = CorelScriptTools.GetFileBox("All Files|*.*", 0)
OpenDocument FileName$

End Sub