/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Rykke et felt frem ved ENTER
Fra : Michael Vilhelmsen


Dato : 09-04-02 12:14

Hej

Jeg en lavet en application, som består af ca. 50 forme.
En af disse forme et et "Virtuelt Keyboard".

På hver enkelt form, har jeg sørget for, at programmet rykker til næste
felt når der trykkes ENTER.

Problemet er nu, at når jeg trykker på min virtuelle enter knap, vil jeg
gerne have programmet til at rykke et felt på min "aktive" form.
Jeg ved bare ikke rigtig, hvordan jeg gør det.

På selve formen har jeg på "KeyPress" eventen lavet dette:

if (key=chr(vk_return)) then
begin
if GetKeyState(VK_SHIFT) < 0 then
SelectNext(ActiveControl, false, true)
else
SelectNext(ActiveControl, true, true);
Key := #0;
end;




--
Best Regards / Med venlig hilsen
___________
Michael Vilhelmsen
Microcom ApS, Denmark


 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste