Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: 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 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1121143960
Rentgen
2005-07-12 08:52
2005.07.31
Не работает Click


1-1121336320
Igor_thief
2005-07-14 14:18
2005.07.31
PNG in Delphi


14-1121173028
Толян
2005-07-12 16:57
2005.07.31
Работа с модемом


1-1121260743
webpauk
2005-07-13 17:19
2005.07.31
проблемы с кодировкой


1-1121333521
Alex_K
2005-07-14 13:32
2005.07.31
Заполнение массива.