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

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

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2008, 23:21   #1
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию возможна ли быстрая загрузка в WebBrowser?

Подскажите есть ли возможность быстро загружать htm страницы в WebBrowser, находящиеся на локальном компьютере например как это делает внутреняя программа просмотра в Total Commander-е?
furstenberg вне форума Ответить с цитированием
Старый 06.01.2008, 00:55   #2
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

webbrowser1.navigate('путь к страничке на диске');
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 06.01.2008, 01:48   #3
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

да, я так пробовал , но очень медленно открывается
furstenberg вне форума Ответить с цитированием
Старый 06.01.2008, 01:51   #4
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
Лампочка

Цитата:
Сообщение от furstenberg Посмотреть сообщение
да, я так пробовал , но очень медленно открывается
а никакой "быстрой" закрузки и нету .. тут уж зависит от скорости чтения с винта ...
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 06.01.2008, 12:06   #5
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

но например внутреняя программа просмотра в Total Commander-е открывает htm- ки намного быстрее explorer-а. Как то она это делает
furstenberg вне форума Ответить с цитированием
Старый 06.01.2008, 12:26   #6
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
По умолчанию

Открывают они одинаково а вот отображают разным способом ...
Если не устраивает стандартный браузер попробуй написать свой , но думаю что врятли получится лучше ...Дерзай =)
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 07.01.2008, 22:23   #7
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

попробуйте использовать Offline. Оно как-бы говорит, что Браузер используется локально, тоесть грузится из Кеша... Хотя я особо разницы не вижу
WebBrowser1.Offline:=true;
WebBrowser1.Navigate('c:\путь);


А вообще в Total ві же просматриваете без картинок, без загрузки стилей, скриптов и т.д. Ві загружаете только текстовую информацию.... Вот вам и бістродействие
Или я Вас неправильно понял?
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 07.01.2008, 23:03   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

Используйте ShellExecute для открытия через Total Commander.

Описание:
Цитата:
Для начала в раздел uses нужно ручками прописать имя модуля shellapi. После этого по событию кнопки (или другому событию, которым ты хочешь запустить стороннюю программу) нужно написать код:
ShellExecute(Handle, nil, 'c:\program_name.exe', '','c:\', SW_SHOW);
Как видишь, у этой функции 6 параметров:
1. Главное окно. Здесь мы указываем Handle - окно своей программы, но можно и nil.
2. Указатель на строку, которая говорит, что надо делать. Если ты хочешь запустить программу, то рекомендую устанавливать nil. Возможны варианты: open (для открытия программы), print (для распечатки документов) или explore (для просмотра директории).
3. Полный путь или просто имя запускаемого файла. Желательно указывать полный путь.
4. Параметры, которые надо передать в программу.
5. Директория по умолчанию, в которой должна работать программа.
6. Команда отображения. Команд очень много, но чаще всего используется SW_SHOW для нормального отображения
.
Alar вне форума Ответить с цитированием
Старый 08.01.2008, 12:40   #9
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

idhttp.get тот же смысл что в total commander.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 09.01.2008, 01:32   #10
furstenberg
Форумчанин
 
Регистрация: 08.10.2007
Сообщений: 125
По умолчанию

Спасибо !!!!!!
furstenberg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Быстрая графика (вопрос) notnap Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 02.02.2009 23:49
какая из трех сортировок (обменная,исчерпыванием,выбором) самая быстрая? Cyberbest Помощь студентам 2 26.04.2008 10:34
Возможна ли обработка двойного щелчка мышью на кнопке (TButton)? Brother Win Api 3 04.12.2007 08:32
Возможна сортировка или нет? Constellation БД в Delphi 44 17.11.2007 11:32
Возможна ли рекурсия в запросах eremin БД в Delphi 0 23.05.2007 15:54