Konsole im Background?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

Konsole im Background?

Beitrag von Alves »

Also ich hab hier mal ein Scherzprog geschrieben, aber wenn ich es als exe öffne, hab ich eine KOnsole im Hintergrund. Woran liegt das?
Kann man das ändern?

Code: Alles auswählen

#Window = 0
#Button = 1

OpenWindow(#Window, 0, 0, 200, 200,  #PB_Window_SystemMenu | #PB_Window_ScreenCentered, "Virus")
 If CreateGadgetList(WindowID(#Window))
      ButtonGadget(#Button, 30, 20, 110, 25, "Info des Virus")
       
 EndIf       

Repeat
      Select WaitWindowEvent()
        Case #PB_Event_CloseWindow
         
       
        Case #PB_Event_Gadget
          
          Select EventGadgetID()
            Case #Button
              RunProgram("http://www.2page.de/link_14919394_text_24595109_deutsch.html")
            
          EndSelect
          quit = 1
        EndSelect 
        
    Until quit = 1

Habe die Demo
Benutzeravatar
benpicco
Beiträge: 391
Registriert: 01.10.2004 15:32
Wohnort: im Code
Kontaktdaten:

Re: Konsole im Background?

Beitrag von benpicco »

Alves hat geschrieben: Woran liegt das?
[...]
Habe die Demo
Warscheinlich daran...
Du wirst wohl den Consolen Debugger aktiviert haben (Bei Einsttellungen unter Debugger-Debuggertyp). Es ist eine der Demobeschränkungeben, das der debugger immer mitläuft, besorg dir die Vollversion und du kannst ihn deaktivieren :wink:
Johann Wolfgang von Geothe hat geschrieben:Wie dieses oder jenes Wort geschrieben wird, darauf kommt es doch eigentlich nicht an, sondern darauf, daß die Leser verstehen, was man damit sagen wollte.
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

Beitrag von Alves »

Achso , war also meine Idee, Habe die Demo zu schreiben gar nicht so schlecht...

Okay, dann werde ich mir wohl die volle holen müssen! :allright:
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

der code stimmt aber vorn und hinten nicht..

das quit=1 sollte wohl eher dam Case CloseWindow folgen, und nicht so unkommod am ende stehen...
tatsächlich wird quit nur dann 1, wenn man den button drückt, nicht wenn der Close gedrückt wird..


und einen Browser zu öffnen um einen Text ausm Net anzuzeigen... ich weiß ja nich...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

Beitrag von Alves »

Das ist alles so Absicht, steht doch oben drüber "Scherzprog"
Es ist so, dass wenn man den Button drückz, beendet das Prog. SO isses gewollt.
Antworten