Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];

Вниз

Как из моей проги открыть html-файл в броузере по-умолчанию?   Найти похожие ветки 

 
Tria ©   (2004-11-15 15:14) [0]

Имеется в виду в броузере, который установлен по-умолчнаию (стоит  Опера - в Опере)


 
Sirakuz ©   (2004-11-15 15:20) [1]

ShellExecute(HInstance, "Open",PChar("http://www.google.com"),nil,nil,SW_Normal);


 
begin...end ©   (2004-11-15 17:26) [2]


> [1] Sirakuz ©   (15.11.04 15:20)

Во-первых, не SW_Normal, а SW_SHOWNORMAL.
Во-вторых, PChar необязательно.
В-третьих, не "www.google.com", а "www.delphimaster.ru".

:-)


 
easy ©   (2004-11-15 22:23) [3]

uses
 shellapi;

function DefaultBrowser: PChar;
var
 Buffer,Res: array[0..1023] of Char;
begin
 GetTempPath(SizeOf(Buffer), Buffer);
 FileCreate(Buffer + "htmpl.htm");
 FindExecutable("htmpl.htm", Buffer, Res);
 SysUtils.DeleteFile(Buffer + "htmpl.htm");
 Result:=Res;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 shellexecute(0, "open", DefaultBrowser, "http://delphimaster.ru/", "", SW_SHOWNORMAL);
end;



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.035 c
1-1103212404
vega
2004-12-16 18:53
2005.01.02
Как преобразовать строку


3-1102086866
Санёк
2004-12-03 18:14
2005.01.02
ADO [eoAsyncExecute] при выполнении хранимых процедур


1-1103143375
Shnabs
2004-12-15 23:42
2005.01.02
Графика


3-1102310974
Fantasy
2004-12-06 08:29
2005.01.02
Help SQL


1-1103302022
DarkLord
2004-12-17 19:47
2005.01.02
Конвертация HTML в TXT





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский