Запуск связанных приложений

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Malex
Посетитель
Сообщения: 26
Зарегистрирован: 16 Март 2006, 14:59
Откуда: Крым

Запуск связанных приложений

Сообщение Malex »

Имеем Clarion 6.0 Необходимо из него запускать различные файлы *.doc *.mp3 *.xls *.jpg и прочие с помощью связанных с ними приложений. Если можно, то подробней. Заранее благодарен.
softcreator
Ветеран движения
Сообщения: 78
Зарегистрирован: 04 Август 2005, 9:35
Контактная информация:

Сообщение softcreator »

ShellExecute(UNSIGNED,LONG,*CSTRING,LONG,*CSTRING,SIGNED),UNSIGNED,PASCAL,PROC,RAW,NAME('SHELLEXECUTEA')
поможет тебе (пример запуска ассоциированного инет-браузера):

URLBuffer CSTRING(256)
EmptyString CSTRING(256)
....

CLEAR(EmptyString)
URLBuffer = CLIP(URL)
ShellExecute(0{PROP:Handle},0,URLBuffer,0,EmptyString,1)
Ответить