Форум: "WinAPI";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];
ВнизЗапуск Explorer через ShellExecute Найти похожие ветки
← →
Alex_i (2002-07-01 19:11) [0]Запускаю следующий код < ShellExecute(0, nil,PChar(edPath.Text+"/index.html"),nil,nil,1); > два раза подряд, но с разными страницами, а далее Close основного окна программы и вылезают грабли. Если страницы доступны и быстро грузятся, то они обе отображаются в одном окне последовательно, а не в разных. Вторая проблема: если одна из страниц не доступна (только в Win9x) то следующий метод Close не обрабатывается. Хотел через OLE попробовать, но не знаю где копать.
← →
Volj (2002-07-01 20:21) [1]Твоя ошибка была в том, что ты не указал "iexplore".
ShellExecute(0,"open","iexplore",PChar(edPath.Text+"/index.html"),nil,SW_SHOWNORMAL);
Можно еще откопать в реестре программу, сопоставленную с файлом .html и запустить ее.
← →
Alex_i (2002-07-04 16:21) [2]Спасибо. Все пошло на ура.
← →
Jaguar (2002-07-30 13:50) [3]2 Volj
А поподробнее можно, как именно найти программу, сопоставленную с .html-файлами*
← →
Song (2002-07-31 09:50) [4]2Jaguar © (30.07.02 13:50)
1. HKEY_CLASSES_ROOT
2. FindExecutable()
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c