Új hozzászólás Aktív témák
-
Tomi_78
aktív tag
Na de ez a hibajelenség miért van:
Van egy kilépésgomb a programomban, melyet így hozok létre és rendelem hozzá a kilépés kezelését végző függvényt:
kilepgomb:=TButton.Create(form1);kilepgomb.Parent:=form1;kilepgomb.Top:=2;kilepgomb.Left:=2;kilepgomb.Caption:='Esc';kilepgomb.OnClick:=@kilepgombkatt;
Ugyanakkor az ESC billentyű lenyomásával is szeretném vezérelni a kilépést, ezért ez van a FormKeyDown-ban:if Key=VK_ESCAPE thenkilepgombkatt(form1)else (...)
A kilepgombkatt()-ban ez történik:procedure TForm1.kilepgombkatt(Sender: TObject);var valasz,stilus: integer;beginstilus:=MB_ICONQUESTION + MB_YESNO;valasz:=Application.MessageBox('Biztosan ki akarsz lépni?', 'Megerősítés', stilus);if valasz=IDYES then close;end;
Ha rákattintok egérrel a gombra és a NO-t választom, és utána egér helyett az ESC gombbal próbálnám ezt megint aktivizálni, akkor nem történik semmi. Magyarán ezután csak az egérkattintással tudok kilépni.
Miért van ez így; mi történik a programban és hogyan javítható?
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Linux kezdőknek
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- CADA, Polymobil, és más építőkockák
- PlayStation 5
- Okos Otthon / Smart Home
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- 5.1, 7.1 és gamer fejhallgatók
- E-roller topik
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- ÓRIÁS HP 470 G5 / Intel core i5 / NVIDIA 2gb dedikált / 16GB DDR4 ram / 256gb SSD / WIN11
- X1 Carbon 10th 14" FHD+ IPS i7-1265U 16GB 256GB NVMe ujjlolv IR kam gar
- iPhone 17 Pro Max 256Gb Új bontatlan Garanciális Számlás(27%)
- iPhone 17 Pro 256Gb Új bontatlan Garanciális Számlás(27%)
- Xiaomi Redmi Note 14 Pro+ 8/256GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- Apple iPhone 14 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku : 87%
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3063, 100% Akksi
- HP ProBook 650 G8 Intel i5-1145G7 15GB 512GB magyarbill 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

