Einzelnen Beitrag anzeigen

Novo

Registriert seit: 27. Mai 2007
122 Beiträge
 
Delphi 7 Enterprise
 
#29

Re: Form unschliessbar udn onTop machen?

  Alt 24. Aug 2008, 21:19
Zitat von extrem:
Schlechte Fehlerbeschreibung, wenn du den Code im onShow Ereignis des 2. Formulars ausführst, was ist dann nicht so perfekt?
Ich habe jetzt folgenden Code:
Delphi-Quellcode:
procedure TfrmOnTopForm.chkBoxOnTopClick(Sender: TObject);
begin

if chkBoxOnTop.Checked=true then
begin
  SetWindowPos(frmOnTopForm.Handle, HWND_TOPMOST, 0, 0, 0, 0,
    SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
end
else
begin
  SetWindowPos(frmOnTopForm.Handle, HWND_NOTOPMOST, 0, 0, 0, 0,
    SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
end;
Application.NormalizeAllTopMosts;


end;
und wie gesagt, mancham geht es, manchmal nicht!
Dann muss man 3-4x haken setzen udn lösen, bis es wieder funktioniert!

ach erm und hier:
http://www.delphipraxis.net/internal...t.php?t=109459

wurde das ganze schonmal durchgekaut, aber wie gesagt, es funktioniert mal, und mal nicht!
Takeo
  Mit Zitat antworten Zitat