Avatar billede snorga Nybegynder
01. september 1999 - 11:47 Der er 7 kommentarer og
1 løsning

Tab videre.. (postmessage)

Jeg vil gerne tab'e videre til næste component.. svaerne til at der blev trykke på <TAB>.

Mit gæt ville være at sende en Postmessage af en eller anden slags, men hvordan skal den se ud?

Er der andre måder?
Avatar billede dj Nybegynder
01. september 1999 - 15:28 #1
ehm.. jeg kan ikke lige huske postmessage beskeden, men der er da et alternativ.

Du kan bruge setfocus kommandoen.
eks. hvis du vil have enter til at fungere som Tab så kan du gøre sådan her:

On formkeypress(sender: Tobject;key: tkanikkehuske);
begin
if key=#13 then begin
edit1.setfocus;
key:=#0;
end;
end;

Du kan jo selvfølgelig bare bruge setfocus så den bliver tilpasset til dit problem.

-DJ
Avatar billede snorga Nybegynder
02. september 1999 - 08:49 #2
Det kommer vist til at give en del problemmer med at finde ud af hvilke næste komponent med "tabstop=True" som den skal stoppe ved.. Specielt fordi jeg bruger tabsheets, så skal den jo kun tab'e rundt på samme "sheets".
Avatar billede jensaa Nybegynder
05. september 1999 - 02:20 #3
Denne her vil muligvis virke.
Jeg ved ikke om det virker med tabsheets
Perform(WM_NEXTDLGCTL,0,0);
Avatar billede snorga Nybegynder
06. september 1999 - 09:35 #4
Det er sådan set der jeg søgte Jensaa.
Avatar billede snorga Nybegynder
07. september 1999 - 12:13 #5
>> Jensaa

Det er godtkendt du kan godt lave et svar!
Avatar billede snorga Nybegynder
24. september 1999 - 13:39 #6
Jensaa's kan bruges, så sig til hvis du vil have dine point.

Man kan også bruge en form's "function FindNextControl"..
Avatar billede jensaa Nybegynder
27. september 1999 - 21:28 #7
Tjaa, man kan vel altid bruge point.
Jeg så bare ikke at du skrev at du havde accepteret mit svar.
Avatar billede snorga Nybegynder
28. september 1999 - 09:02 #8
Okay jeg opretter spørgsmålet igen til dig.
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