lalalala |
Отправлено: 28.08.2006, 13:03 |
|
Не зарегистрирован
|
Добрый день!!!
Помогите пожалуйста!
Как запустить (открыть, просмотреть) HTML-документ из формы (например при нажатии на Label'е).
Вопрос конечно тупой, но если ВАС не затруднит ответьте пожалуйста.
Заранее благодарен!!! |
|
Valdemar |
Отправлено: 28.08.2006, 13:19 |
|
Мастер участка
Группа: Участник
Сообщений: 433
|
Если надо просто открыть файл в браузере, то можно использовать функцию ShellExecute.
Если Вы хотите отображать html-документ в своем приложении, то необхлдимо воспользоваться соответствующими компонентами, например, CppWebBrowser или htmllite. |
|
Guest |
Отправлено: 28.08.2006, 14:05 |
|
Не зарегистрирован
|
Пробовал ShellExecute;
CODE |
String s=Application->ExeName;
int MyIndex = LastDelimiter("\",s);
s=s.SubString(1,MyIndex) + "MultiMedia\Start.htm";
char c[100];
StrPCopy(c, s);
ShellExecute(Handle, "open", c, 0, 0, SW_SHOWNORMAL);
|
Полностью меня игнорирует, ничего не запускает и не открывает |
|
CyberMind |
Отправлено: 28.08.2006, 15:11 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 29
|
Вот так вот открывается:
CODE |
AnsiString s=Application->ExeName;
int MyIndex = LastDelimiter("\",s);
s=s.SubString(1,MyIndex) + "Start.htm";
ShowMessage(s);
ShellExecute(Handle, "open", s.c_str(), 0, 0, SW_SHOWNORMAL);
| |
|
Guest |
Отправлено: 29.08.2006, 07:26 |
|
Не зарегистрирован
|
Понял, Спасибо! |
|
Guest |
Отправлено: 29.08.2006, 08:53 |
|
Не зарегистрирован
|
Первый вариант тоже работает, пути просто неправильно указывал. Растыка |
|
|