Avatar billede ullesan Nybegynder
25. oktober 2002 - 18:42 Der er 6 kommentarer og
2 løsninger

Key værdi som tal

hej xperter

Hvordan finder man det tal værdi der er tilegnet hver tast... Altså hvis jeg trykker på A så viser den tal værdiet for den, hvis i forstår hvad jeg mener
Avatar billede shemeri Praktikant
25. oktober 2002 - 18:46 #1
Avatar billede ullesan Nybegynder
25. oktober 2002 - 18:52 #2
desværre men det er ikke HEX værdien jeg er efter... Hvis jeg kan huske rigtigt ville tal værdien for A være 30 og jeg mangler et funktion der kan finde de andre...
Avatar billede kfz Nybegynder
25. oktober 2002 - 19:35 #3
sæt en edit på en form og skriv følgende under onkeydown

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
showmessage(inttostr(key));
edit1.Clear;
end;

Jeg kan godt lave en hel liste hvis du er interesseret i det
Avatar billede ullesan Nybegynder
25. oktober 2002 - 19:42 #4
Hmmmm, jeg har nu prøvet stykket men det værdier jeg får passer ikke overens med f.eks. jeg ved at A skal være 30, men når jeg bruger programmet får jeg 65

Der må have blevet brugt en anden system vil jeg tro
Avatar billede diz Nybegynder
25. oktober 2002 - 20:17 #5
hvor fra ved du at A=30?
Avatar billede loke-liscom Nybegynder
26. oktober 2002 - 02:57 #6
Du tager fejl, "A" er 65 prøv at holde <ALT> tasten nede og tryk talværdien
<ALT>30 = "&#9650;" <ALT>65 = "A".

Jeg ville nok have brugt funktionerne ord og chr. Ord retunere ordinalværdien at en char og chr retunere karakteren af en ordinal værdi.

Ord('A') = 65
Chr(65) = 'A';
Avatar billede loke-liscom Nybegynder
26. oktober 2002 - 02:58 #7
hmmm... <ALT>30 var nok et dårligt eks. det må være post funktionen der kvajer sig. Men prøv selv.

//klaus
Avatar billede ullesan Nybegynder
26. oktober 2002 - 18:22 #8
for ikke at forvirre så er historien som følgende

jeg er i gang med at lave et editor til et spil som er programmeret med Delphi. Til spillet, ligesom til andre spil, skal man bruge tastuteret + musen til at styrre med...
De indstillinger der bliver gemt til hver tast bliver skrevet ned i et .ini-fil... Det er herfra at jeg kan se at hvis jeg sætter tasten A til at være noget, så bliver der skrevet 30 ind i .ini-filen

Jeg formodede at ham der havde lavet spillet, brugte "Delphis" tast værdier, f.eks. A = 65 osv., men efter at have rodet lidt mere med det kan jeg se at han har defineret  sine egne værdier til hver tast

Pointen med spørgsmålet var, om der var et funktion som kunne sige mig de værdier, istedet for at jeg manuelt skulle gøre det
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