Вниз
Скачать: CL | DM;

Страница в новом окне   Найти похожие ветки 

 
Kosald ©   (2005-04-24 21:06) [0]

ShellExecute(0, nil,"http://delphi.mastak.com",nil,nil,1); <- в уже активном окне открывается страница
Как сделать открытие в новом окне?


 
easy ©   (2005-04-24 21:40) [1]

var
 defExplorer,tmpPath:array[0..MAX_PATH] of char;
 FileHandle: Integer;
 filestr:string;
begin
 GetTempPath(sizeof(tmpPath),@tmpPath);
 filestr:= tmpPath+"tmpfile.htm";
 FileHandle:=filecreate(filestr);
 fileclose(FileHandle);
 FindExecutable(pchar(filestr),@tmpPath,@defExplorer);
 shellexecute(0,"open",@defExplorer,"http://ya.ru","",SW_SHOWNORMAL);
 deletefile(filestr);
end;


 
Piter ©   (2005-04-24 22:00) [2]

easy ©   (24.04.05 21:40) [1]

Откуда алгоритм?


 
Kosald ©   (2005-04-24 22:05) [3]

easy ©   (24.04.05 21:40) [1]
Спасибо. Не ожидал, что столько ипераций надо


 
VMcL ©   (2005-04-25 00:00) [4]

>>easy ©   (24.04.05 21:40) [1]

А я бы, наверное, через "HKEY_CLASSES_ROOT\http\shell\open\command" делал.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
14-1121066101
Kerk
2005-07-11 11:15
2005.07.31
Посоветуйте хороший RSS-аггрегатор


4-1117876588
Random(256)
2005-06-04 13:16
2005.07.31
Как установить соединение без компонентов...


14-1120562819
Narik
2005-07-05 15:26
2005.07.31
Mozilla Thunderbird (почтовый клиент)


3-1118916600
А
2005-06-16 14:10
2005.07.31
Как после ClientDataSet.Open отобразить все данные в DBGrid?


6-1113996587
MegaVolt
2005-04-20 15:29
2005.07.31
Как определить когда появляется запись в ARP таблице?




   Наверх