Страница 1 из 1
Как запустить IEXPLORER?
Добавлено: 10 Октябрь 2005, 17:38
Caня
Поиск по форуму не дал ответа.
Кто покажет как из кларион приложения запустить интернет браузер с открытым в нем адресом, который хранится в одном из полей в таблице.
И еще. Я тут нашел пример с MS Word. Кто Ткнет меня носом в доки как вставлять данные в Excel и брать из него обратно.
ЗЫ: Располагаю очень скудной литературой по Clarion 6
Добавлено: 10 Октябрь 2005, 17:40
Admin
по первому вопросу ...
cmd iexplore.exe
http://www.test.com
Добавлено: 10 Октябрь 2005, 19:37
Caня
Спасибо, но не работает так.
Методом тыка нашел
RUN('C:\Program Files\Internet Explorer\iexplore.exe '&HRF:Link)
Вопрос открыт про Excel.
Добавлено: 11 Октябрь 2005, 9:58
softcreator
читай о ShellExecute - оно для запуска ассоциированных приложений предназначено.
Добавлено: 17 Октябрь 2005, 3:54
Гость
OpenSite PROCEDURE(HTML)
!Параметр-страница, которую Вам нужно показать
AssociatedFile CSTRING(200)
Verb CSTRING(10)
Parameters CSTRING(200)
Directory CSTRING(200)
ShowComand UNSIGNED
CODE
AssociatedFile = HTML
Verb = 'open'
Parameters = ''
Directory = ''
ShowComand = 3
ShellExecute(GetDesktopWindow(),Verb,AssociatedFile,Parameters,Directory,ShowComand)
В MAP нужно объявить
MODULE('Windows API')
ShellExecute(UNSIGNED,*CSTRING,*CSTRING,*CSTRING,*CSTRING,SIGNED),UNSIGNED,PASCAL,RAW,PROC,NAME('ShellExecuteA')
end
С уважением, Сергей Углик
Добавлено: 17 Октябрь 2005, 11:36
Caня
Сергей, зачем так сложно? ведь все работает одной командой!
RUN('C:\Program Files\Internet Explorer\iexplore.exe '&HRF:Link)
Даже firefox-ом открывает.