Avatar billede stef_s Praktikant
08. september 2004 - 13:44 Der er 3 kommentarer og
1 løsning

Aktivt vindue?

Hvis jeg vil have programmet til, at gøre noget, når den form(programmet) ikke er det der er det aktive (altså når den blå linie i toppen ikke er mørk, men lys)
Hvad skal jeg så skrive for, at den ved den kun skal gøre det når vinduet ikke er det aktive?
Avatar billede stoney Nybegynder
08. september 2004 - 13:59 #1
Du kan gøre det med en timer

procedure TForm1.Timer1Timer(Sender: TObject);
begin
if not form1.Active then
showmessage('blabla');
end;

Stoney
Avatar billede stef_s Praktikant
08. september 2004 - 14:11 #2
Synes ellers jeg har været omkring det punkt, men nu virker det da, takker.
Avatar billede hrc Mester
08. september 2004 - 16:27 #3
Du kan måske også bruge formens OnDeactivate event, men det virker naturligvis kun én gang.
Avatar billede hrc Mester
10. september 2004 - 12:43 #4
OnDesctivate eventen kaldes hver gang at den mister fokus - men kun én gang -hver gang.

Skal stony ikke have sine points?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester