Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.02.2009, 12:57   #1
Middle.Cry
Пользователь
 
Аватар для Middle.Cry
 
Регистрация: 02.06.2008
Сообщений: 41
По умолчанию Pагрузить автономную хтмл страницу в WebBrowser

Пожалуйста подскажите как можно загрузить автономную хтмл страницу в делфи, то есть страницу я создал сам она находиться у меня на компе, но я не знаю как её засунуть, пожалуйста подскажите плз как это сделать, если не трудно напишите код, заранее благодарен

Поместил на форму компонент WebBrowser. Метод
webbrowser1.Navigate('1.html'); никак не пашет. Выдается ошибка: нельзя найти старницу.
(т. е. мне надо открыть локальный файл в директории с программой).
При этом св-во offline я поставил в "true".

Может я совсем что то не так сделал?

Последний раз редактировалось Middle.Cry; 15.02.2009 в 13:05.
Middle.Cry вне форума
Старый 15.02.2009, 13:26   #2
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

положите файл HTML в папку с программой.
Код:
webbrowser1.Navigate(ExtractFilePath(Application.ExeName)+'1.html');
Дело в том, что нужно задавать полностью путь к файлу.
rocklistener...
5naip вне форума
Старый 15.02.2009, 14:31   #3
Middle.Cry
Пользователь
 
Аватар для Middle.Cry
 
Регистрация: 02.06.2008
Сообщений: 41
По умолчанию

Очень тебе благодарен 5naip, все работает, спс..

а не подскажете как можно сделать чтоба сперва грузилась form1, а потом через 30 сек начала form2, подскажите код плз..
Middle.Cry вне форума
Старый 15.02.2009, 14:55   #4
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

вот,вроде так...если я правильно понял задание.
Вложения
Тип файла: rar Middle.Cry.rar (185.0 Кб, 10 просмотров)
rocklistener...
5naip вне форума
Старый 15.02.2009, 14:55   #5
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

В Unit1 : uses Unit2; // подключаем модуль Form2
Код:
procedure Form1.OnCreate( ... )
begin
  . . .
 Sleep (3000); //  3 сек  задержка
 Form2.ShowModal;  // появится 2-я форма , ест-но  ее надо  создать заранее
end;
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума
Старый 15.02.2009, 16:45   #6
Middle.Cry
Пользователь
 
Аватар для Middle.Cry
 
Регистрация: 02.06.2008
Сообщений: 41
По умолчанию

я может что то не так сделал, но вроде и форму2 создал, и в uses unit 2 добавил а вот тут "Form2.ShowModal;" все равно ошибку выдает, подскажите плз че делать ..
Middle.Cry вне форума
Старый 15.02.2009, 18:16   #7
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

добавил "Unit 2" или "Unit2"?
когда печатаешь "Form2." он выдает список возможных вариантов?
rocklistener...
5naip вне форума
Старый 16.02.2009, 00:35   #8
Middle.Cry
Пользователь
 
Аватар для Middle.Cry
 
Регистрация: 02.06.2008
Сообщений: 41
По умолчанию

я добавил Unit2 и когда печтаю form2 возможности да выдает, но ошибка все рано появляеться не знаю почему, твой экземпляр открыл тоже ошибку выдает...
Middle.Cry вне форума
Старый 16.02.2009, 00:49   #9
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
procedure Form1.OnCreate( ... )
begin
. . .
Sleep (3000); // 3 сек задержка
Form2.ShowModal; // появится 2-я форма , ест-но ее надо создать заранее
end;
Формы создаются одна за другой.
А вы еще не дали завершиться созданию первой формы, а уже пытаетесь вызвать вторую, о необходимости создания которой проект пока еще даже не знает.
Ошибки:
- чрезмерное увлечение "тормозом" Sleep" - лучше использовать таймер и показывать вторую форму по его срабатыванию;
- нельзя вызывать вторую форму в событии создания первой.

З.Ы. Почему тема названа "Проблема с Delphi" ?
У Дельфи проблемы не наблюдается... Проблема в программе, создаваемой на Дельфи...

Последний раз редактировалось mihali4; 16.02.2009 в 00:53.
mihali4 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение ХТМЛ формы сайта littlecoder Работа с сетью в Delphi 1 23.11.2008 21:43
как загрузить станицу хтмл Анастасия123456789 Работа с сетью в Delphi 4 22.11.2008 21:49
територия мемо и хтмл.а живущего в нём IvaniuS Общие вопросы Delphi 12 22.10.2008 10:39
Обновить страницу, загруженную в WebBrowser Vladimir K. Общие вопросы Delphi 4 28.01.2008 19:28
Webbrowser и "Невозможно отобразить страницу" celovec Работа с сетью в Delphi 1 06.07.2007 13:45