Mit shortcut programm beenden

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: hier ist der code

Beitrag von Kiffi »

Special-Agent-J hat geschrieben:also hier ist der code in seinem grundgerüst
wieso verwendest Du nicht das von uns empfohlene AddKeyboardShortcut()?

Grüße .... Kiffi
a²+b²=mc²
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

als ob das das einzige wäre was in dem "Code" falsch ist /:->

Richtiges Einrücken !
Keine Sachen ducheinander schmeißen (Keyboard,Window)!
Außerdem Sagen das du PB 3.3 verwendest (so wie das aussieht !)

Code: Alles auswählen

If OpenWindow(0,500,300,250,60,#PB_Window_Sizegadget,"Achtung schwerer Fehler!")
  If CreateGadgetList(WindowID())
    ButtonGadget(1,20,20,100,20,"Neustarten")
    ButtonGadget(2,120,20,100,20,"Abrechen")
  EndIf 
  AddKeyboardShortcut(0, #PB_Shortcut_Q, 1)

  Repeat 

    EventID=WaitWindowEvent()
    If EventID = #pb_event_gadget
      If EventGadgetID() = 2 
        MessageRequester("Fehler","Dumm",0)  
      EndIf 
      If EventGadgetID() =1
        RunProgram("Ressourcen\shutdown.lnk", "", "") 
      EndIf 
    ElseIf EventID = #pb_event_menu
      If EventMenuID() = 1 
        Quit = 1
      EndIf
    EndIf 
  
  Until Quit=1  

EndIf
 
End
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

STARGÅTE hat geschrieben:als ob das das einzige wäre was in dem "Code" falsch ist /:->
ja, bei mir macht sich momentan eine gewisse Müdigkeit breit, manchen
Anfängern den Allerwertesten hinterherzutragen. Mit meiner Frage wollte ich
ihn erst einmal aus der Reserve locken... :|
a²+b²=mc²
Special-Agent-J
Beiträge: 51
Registriert: 05.10.2008 10:13

Re: hier ist der code

Beitrag von Special-Agent-J »

hey danke leute jetzt funzt alles ausser das mein programm das ich mit runprogram aufrufe nicht geht dafür hab ich ein neuen thread aufgemacht :D

Helft mir da auch nochmal
Vielen Vielen Dank


p.s. vielleicht bin ich eine Plage im Forum aber irgendwann lern ichs auch noch :-)
Zuletzt geändert von Special-Agent-J am 06.10.2008 17:33, insgesamt 2-mal geändert.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: hier ist der code

Beitrag von X360 Andy »

Haste schon mal 10 Sek. auf den Code von STARGÅTE geschaut ?
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

Kiffi hat geschrieben:
STARGÅTE hat geschrieben:als ob das das einzige wäre was in dem "Code" falsch ist /:->
ja, bei mir macht sich momentan eine gewisse Müdigkeit breit, manchen
Anfängern den Allerwertesten hinterherzutragen. Mit meiner Frage wollte ich
ihn erst einmal aus der Reserve locken... :|
Mein Post bezog sich eigentlich auf den Post von X360 Andy
"nim RunProgam() statt openfile()"

aber ich kann dich verstehen :lol:
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten