Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.02;
Скачать: CL | DM;

Вниз

Помогите закрыть вкладку браузера Opera   Найти похожие ветки 

 
rider_j   (2008-06-03 13:51) [0]

Здравствуйте, помогите закрыть вкладку браузера Opera. Нахожу хендл окна оперы, пробую CloseWindow а она просто сворачивается и всё :(

function closewn (Wd: HWnd; Param: LongInt): Boolean; stdcall;
var
nm:array [0..255] of char;
s,t:string;
i:integer;
f:boolean;
begin
GetWindowText(wd,nm,255);
s:=string(nm);
  if s<>"" then begin
   f:=false;
   i:=1;
   t:=" - Opera";
    while i<=length(s) do begin
       if t=copy(s,i,length(t)) then f:=true;
      i:=i+1;
    end;

// если нашли оперу
     if f=true then closewindow(wd);
  end;
closewn := TRUE;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
EnumWindows(@closewn, 0); // ищем оперу, чтобы закрыть текущую вкладку
end;


 
TForumHelp ©   (2008-06-03 16:28) [1]

значит при обработке опера сворачивает вкладку.
попробуй SendMessage(wd, WM_CLOSE, 0, 0); или PostMessage
да и вообще сначала надо в опере вкладку найти и взять ее хэндл.


 
multiflex   (2008-06-16 17:40) [2]

не надо дескриптор вкладки. посылай в окно оперы сообщение о нажатии сочетания клавиш закрытия вкладки (CRTL+W), загугли Keyboard Events - первые 3 ссылки твои.


 
Rouse_ ©   (2008-06-16 17:54) [3]


> пробую CloseWindow а она просто сворачивается и всё :(

А какую реакцию ты ожидаешь от выполнения CloseWindow?


 
DVM ©   (2008-06-16 22:24) [4]

С дочерними окнами оперы не все так просто. Там не обычные стандартные контролы.



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
8-1195925774
DmT
2007-11-24 20:36
2009.08.02
Как разместить объекты


15-1243369805
Юрий
2009-05-27 00:30
2009.08.02
С днем рождения ! 27 мая 2009 среда


15-1244110187
GEN++
2009-06-04 14:09
2009.08.02
Интересная (возможно) задача.


2-1244397306
MADMAN
2009-06-07 21:55
2009.08.02
Помогите с SQL запросом


3-1225090646
azamat
2008-10-27 09:57
2009.08.02
delphi or sql?