Тема: Запустить стороннее приложение
Наверняка обсуждалось... но я что-то не нашел. Вобщем мне надо по событию нажатия на кнопке запустит и открыть файл (AcrobatReader, DJVUreader и т.д.)
Как?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы TDMS → Технический раздел → Программирование → Запустить стороннее приложение
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Наверняка обсуждалось... но я что-то не нашел. Вобщем мне надо по событию нажатия на кнопке запустит и открыть файл (AcrobatReader, DJVUreader и т.д.)
Как?
Наверняка обсуждалось... но я что-то не нашел. Вобщем мне надо по событию нажатия на кнопке запустит и открыть файл (AcrobatReader, DJVUreader и т.д.)
Как?
Есть несколько вариантов:
самый простой - запуск при помощи команды класса "командная строка"
использовать средства API : Set oApplication = CreateObject(****)
Как пользовать Windows API в TDMS увы не знаю. Если можно примерчик!
имел ввиду что то вроде такого :
Set aWord = Nothing bCloseApp = False On Error Resume Next Set aWord = GetObject(, "Word.Application") If aWord Is Nothing Then Set aWord = CreateObject("Word.Application") bCloseApp = True End If On Error GoTo 0 If aWord Is Nothing Then Exit Sub aWord.Visible = False ' aWord.AutoRecover.Enabled = False Set doc = aWord.Documents.Open(f.WorkFileName) Set pCollection = doc.CustomDocumentProperties For Each vPropertie In pCollection vPropertie.Value = GetFieldValue(vPropertie.Name, o) Next doc.Fields.Update doc.Save doc.Close If bCloseApp Then aWord.Quit
пример для ворда
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы TDMS → Технический раздел → Программирование → Запустить стороннее приложение
Форум работает на PunBB, при поддержке Informer Technologies, Inc