Auf bestimmtes Tastenkombi reagieren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> Ich habe ebenfalls XP und PB4.02 und es funktioniert tadellos
Dann starte es mal mit Debugger!

Durch das alleinige schliessen des Fensters wird das Programm nicht
beendet, die Mainloop ohne existierendem Fenster, wird nicht unbedingt
sofort verlassen (es erfolgte keine #WM_CLOSE)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

dysti hat geschrieben: @Edel: Das sieht gut aus, aber arbeitet mit Callback.
Nun ja, wenn es nicht anders geht, muß ich wohl die Callback-Version nehmen.
Habe es ausprobiert. Es ist da ja gar keine Tastenabfrage vorhanden.
Komme ich also auch nicht weiter.
ja , ich sollte mal langsam lesen lernen ... :roll:
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Dann starte es mal mit Debugger!
Der war nie aus! Das Problem war ein anderes. Ich hab nie den Shortcut zum schliessen benutzt. Bild

Dann ist es natürlich richtig das man entweder END oder EventID = #WM_CLOSE vor/hinter CloseWindow() einfügen muss.
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
dysti
Beiträge: 656
Registriert: 10.02.2006 18:34
Wohnort: Schlicktown

Beitrag von dysti »

Danke, Freunde.
Ich habe durch diesen Thread wieder dazu gelernt. Super.
@TS-SOFT: Da kommt das Gehirn in Wallung und Licht ins Dunkel.
PB5 / Spiderbasic / WB14 / Win7 / Win8.1 / Win10 / Debian 9
Antworten