Seite 1 von 1

Konsole im Background?

Verfasst: 20.04.2006 21:42
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

Re: Konsole im Background?

Verfasst: 20.04.2006 22:45
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:

Verfasst: 21.04.2006 18:31
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:

Verfasst: 21.04.2006 18:42
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...

Verfasst: 21.04.2006 19:37
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.