Avatar billede disk Nybegynder
31. oktober 2001 - 21:10 Der er 17 kommentarer og
1 løsning

enter

Hvordan kan man gøre så når man fx trykker enter så kommer den med en message box??
Avatar billede morten_s Nybegynder
31. oktober 2001 - 21:13 #1
Trykker enter i hvad/hvor ?

Her kommer en box når du trykker på en knap

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(\'Tryk på en knap\');
end;
Avatar billede calundan Nybegynder
31. oktober 2001 - 21:14 #2
Fang OnKeyUp på din Form.. Hvis du ikke fanger denne event andre steder, så bliver den fanget her.
Avatar billede snowball Novice
31. oktober 2001 - 21:15 #3
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if key = 13 then
    showmessage(\'Du trykkede på ENTER\');
end;

Husk og sæt din forms KeyPreview property til True !

Snowball
Avatar billede disk Nybegynder
31. oktober 2001 - 22:03 #4
Snowball:
den siger at der er noget i vejen med TForm1.FormKeyDown og jeg har husket at sætte keypreview til true ved du hvad der er i vejen??
kan det have noget at gøre med at jeg bare sætter den ind et sted nede ved de andre procedurer??
(jeg bruger delphi6 hvis det kan have noget med det at gøre)
Avatar billede disk Nybegynder
31. oktober 2001 - 22:04 #5
delphi er ikke min stærke side!
så hvis jeg lyder lidt dum så er jeg altså nybegynder!

/disk
Avatar billede snowball Novice
31. oktober 2001 - 22:05 #6
Du copy/paster ikke bare det hele ind, vel !? Du skal jo selv lige \"lave\" funktionen ved at dobbeltklikke på OnKeyDown event\'en i din Object Inspector og så kun paste

  if key = 13 then
    showmessage(\'Du trykkede på ENTER\');

ind i din kode !

Snowball
Avatar billede morten_s Nybegynder
31. oktober 2001 - 22:07 #7
disk> Du skal klikke på din form, derefter gå over i din objectinspecto, vinduet til venste
klikke på fanen event, og derefter finde OnKeyDown eventet, her dblklikker du og indsætter snowballskode
Avatar billede disk Nybegynder
31. oktober 2001 - 22:07 #8
Ups jo det gjorde jeg, jeg prøver lige det!
Avatar billede morten_s Nybegynder
31. oktober 2001 - 22:12 #9
snowball> er du ikke skrap til memorystream ?
se http://www.eksperten.dk/spm/128096
Avatar billede disk Nybegynder
31. oktober 2001 - 22:12 #10
Hvordan får man den til at holde op med at sige ding??
Avatar billede snowball Novice
31. oktober 2001 - 22:14 #11
morten_s: Desværre, har aldrig brugt nogen form for Stream !

Snowball
Avatar billede disk Nybegynder
31. oktober 2001 - 22:14 #12
Jeg aner ikke hvad det der memorstream er!
Avatar billede disk Nybegynder
31. oktober 2001 - 22:15 #13
Kan du ikke svare på hvordan man får den til ikke at sige det der ding??
Avatar billede snowball Novice
31. oktober 2001 - 22:18 #14
hhmm...Den si\'r ikke \"ding\" hos mig hvis jeg bruger min kode !?

Snowball
Avatar billede disk Nybegynder
31. oktober 2001 - 22:20 #15
Nå pyt jeg finder ud af det tak for hjælpen!

/disk
Avatar billede disk Nybegynder
31. oktober 2001 - 22:25 #16
Man får automatisk sine point hvis man accepterer ikke??

/disk
Avatar billede snowball Novice
31. oktober 2001 - 22:28 #17
Jo, har fået point, tak :)

Snowball
Avatar billede disk Nybegynder
31. oktober 2001 - 22:30 #18
Godt nok jeg har bare ikke brugt experten så meget så jeg var ikke sikker.

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

IT-JOB