Что нового

[Сеть, интернет] Отобразить сохраненные страницы HTML в GUI

defens

Знающий
Сообщения
89
Репутация
5
Подскажите как открыть сохраненные страницы HTML из папки.
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Re: [Сеть, интернет] Открыть сохраненные страницы HTML

В браузере по умолчанию
Код:
ShellExecute(@ScriptDir & "\file.html")
 
Автор
D

defens

Знающий
Сообщения
89
Репутация
5
Re: [Сеть, интернет] Открыть сохраненные страницы HTML

Прошу прошения не полностью все указал, мне надо в GUI и поочередным открытием
Я их сохранил просто пронумеровав по порядку


Добавлено:
Сообщение автоматически объединено:

тогда как запустить в GUI сохранную страницу?
Код:
_IENavigate($oIE, @ScriptDir & "\file.html")
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: [Сеть, интернет] Открыть сохраненные страницы HTML

Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Автор
D

defens

Знающий
Сообщения
89
Репутация
5
Re: [Сеть, интернет] Открыть сохраненные страницы HTML

Исправил строку


Добавлено:
Сообщение автоматически объединено:

Не открывает так, тупо виснет даже окно программы не появляеться
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: [Сеть, интернет] Открыть сохраненные страницы HTML

defens [?]
Не открывает так, тупо виснет даже окно программы не появляеться
Код?
 
Автор
D

defens

Знающий
Сообщения
89
Репутация
5
Да. Раньше пока страница грузилась из интернета все отображалось, а вот когда переделал открыть из сохраненной не могу.

Вот пример:
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Local $oIE, $GUIActiveX, $GUI_Button_Back, $GUI_Button_Forward
Local $GUI_Button_Home, $GUI_Button_Stop, $msg

$oIE = ObjCreate("Shell.Explorer.2")

GUICreate("Тест вставленного объекта браузера", 640, 580, (@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, 600, 360)

GUISetState() ; показывает созданное окно

$oIE.navigate(@ScriptDir & "\0.html") ; сохранил http://www.yandex.ru/

While 1
	$msg = GUIGetMsg()

	Select ; рекомендуется использовать Switch вместо Select
		Case $msg = $GUI_EVENT_CLOSE
			ExitLoop
	EndSelect
WEnd

GUIDelete()
 

AZJIO

Меценат
Меценат
Сообщения
2,879
Репутация
1,194
defens
Это тоже не работает? http://pastebin.com/RakCwXqg
У меня ваш пример не виснет, ищите проблему в системе.
 
Автор
D

defens

Знающий
Сообщения
89
Репутация
5
нет именно этот, что я привел не виснет, вис тот что я свой переделывал. А у Вас что мой пример отображает сохраненную страницу В GUI.


Добавлено:
Сообщение автоматически объединено:

Примеры что в ссылке указаны там да сохраненная страница отображается, но почему в моем тестовом примере не отображается, я его переделал из справки GUICtrlCreateObj


Добавлено:
Сообщение автоматически объединено:

изменив в своем тестовом это:
Код:
$oIE.navigate(@ScriptDir & "\0.html") ; сохранил http://www.yandex.ru/

на это:
Код:
_IENavigate($oIE, @ScriptDir & '\0.html')

стало грузиться, осталось сделать очередность выбора страниц
 
Верх