Avatar billede spectual Nybegynder
30. april 2001 - 01:38 Der er 12 kommentarer og
1 løsning

Bringe et vindue til top

Davs.

Jeg har brug for en procedure, som tager delphi programmets vindue og giver det fokus, aktiverer det ... altså således at selv om vinduet ikke er aktivt og ligger bag en række andre vinduer så kommer det frem og får fokuseringen.
Avatar billede ziron Nybegynder
30. april 2001 - 01:41 #1
hvor når skal det gøre det, altså i hvilken sammenhæng..

fx ved click på start knappen????

/ZIRON
Avatar billede ziron Nybegynder
30. april 2001 - 01:44 #2
men du kan bruge hvis det bare er en anden form:

form2.SetFocus;

/ZIRON
Avatar billede spectual Nybegynder
30. april 2001 - 01:50 #3
>> ziron - når brugeren trykker på en bestemte knap på tastaturet - men da det er lidt kompliceret at lave det og da det er lavet i forvejen, er det fint nok hvis det bare sker f.eks. 5 sekunder efter programmet er startet.
Avatar billede spectual Nybegynder
30. april 2001 - 01:51 #4
hvorfor hulen lukkede den spørgsmålet? - jeg har ikke trykket acceptér.....
Avatar billede spectual Nybegynder
30. april 2001 - 01:51 #5
setfocus er desværre ikke nok
Avatar billede ziron Nybegynder
30. april 2001 - 01:53 #6
he synd for dig :-(

nej 2 sek så prøver jeg lige at finde på noget...

/ZIRON
Avatar billede spectual Nybegynder
30. april 2001 - 01:59 #7
et godt eksempel på hvad jeg gerne vil opnå er delphi\'s hjælp.
Avatar billede ziron Nybegynder
30. april 2001 - 01:59 #8
prøv dette er ikke helt sikker på om det virker:

var
pro : HWND;
begin
pro := FindWindow(nil, PChar(\'Form1\'));
SetForegroundWindow(pro);

istedet for Form1 skriver du bare caption på den form du vil have i focus...
Avatar billede spectual Nybegynder
30. april 2001 - 02:02 #9
den blinker bare ned i \"taskbaren\" istedet for at vise det...
Avatar billede ziron Nybegynder
30. april 2001 - 02:12 #10
okay kigger lige på det..

/ZIRON
Avatar billede ziron Nybegynder
30. april 2001 - 02:43 #11
du skulle også kunne bruge ShowWindow men jeg kan ikke lige få det til, men du kan jo prøve...

ellers må du jo have lidt point igen, hvis det er så slemt???

/ZIRON
Avatar billede spectual Nybegynder
30. april 2001 - 09:17 #12
ej Ziron, betragt det som en gave. Jeg får nok hurtigt tjent dem ind igen.
Avatar billede ziron Nybegynder
30. april 2001 - 09:51 #13
okay så takker jeg da, men skal nok lige prøve finde en løsning....

/ZIRON
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