Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

EXE kann nicht minimiert gestartet werden

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
steini



Anmeldungsdatum: 17.09.2004
Beiträge: 58

BeitragVerfasst am: 08.01.2006, 02:44    Titel: EXE kann nicht minimiert gestartet werden Antworten mit Zitat

Hallo,

ich habe das Problem, dass mein kompiliertes Programm immer im Fenster gestartet wird, obwohl ich es minimiert auf der Taskleiste gestartet haben möchte.

Unter Eigenschaften=>Programm=>Ausführen habe ich natürlich "Minimiert" gewählt, aber das scheint nichts zu bringen!

Oder kennt jemand von euch vielleicht eine Möglichkeit, die EXE als QuickLaunch-Icon (kleines Symbol neben der Uhr) zu starten?
(z.B. durch speziellen Aufruf in der Registry?)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael Frey



Anmeldungsdatum: 18.12.2004
Beiträge: 2577
Wohnort: Schweiz

BeitragVerfasst am: 08.01.2006, 09:11    Titel: Antworten mit Zitat

QBasic kann keine solchen Programme erzeugen.
Hab letztens was davon gelessen ich suchs mal raus.

Edit:/ ich hab's:
com! 1/06 Seite 24 hat Folgendes geschrieben:
...
System-Tray-Programme:
Diese Prozesse erfüllen nur einen Zweck: Sie legen ein Symbol in die System-Tray-Leiste am rechten unteren Rand des Windows-Desktops.
...

Solch spezielle Prozesse kann QBasic als rein-Dosprogramm nicht erzeugen.

Die Drei Prozessarten:
com! 1/06 Seite 24 hat Folgendes geschrieben:
Anwendung
Dienste
System-Tray-Programme

Unter Windows 95/98/ME ist QBasic eine Anwendung, unter Win XP/NT läuft QBasic über den Prozess "ntvdm.exe", ist also nicht mal eine echte Anwendung.
_________________
http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
steini



Anmeldungsdatum: 17.09.2004
Beiträge: 58

BeitragVerfasst am: 08.01.2006, 17:11    Titel: Antworten mit Zitat

Alles klar, vielen Dank.

Hab mir schon gedacht, dass das mit dem System-Tray ein Wunschdenken bleibt zwinkern

Aber wieso lässt sich das Programm wie oben beschrieben nicht wenigstens minimiert starten? Es öffnet sich immer als Fenster!

OS ist XP mit SP2
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 08.01.2006, 17:39    Titel: Antworten mit Zitat

Hallo.

Mit FreeBASIC kannst du Systray-Icons über die WinAPI anlegen. zwinkern

Ein minimiertes Starten ist über eine Batch-Datei (*.bat) mit diesem Inhalt möglich:
Code:
@echo off
start /min deinprog.exe

Viele Grüße!
Sebastian
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Michael Frey



Anmeldungsdatum: 18.12.2004
Beiträge: 2577
Wohnort: Schweiz

BeitragVerfasst am: 08.01.2006, 18:20    Titel: Antworten mit Zitat

Viel Spass, die Bedinung der WinAPI gleicht einem Kampf ...
Die paar Sachen die ich mit der WinAPI gemacht habe, waren viel Arbeit, unteranderem weil einige API Deklartionen Fehlerhaft sind, z.B. weil Freebasic den Daten Typ "ANY" nicht kennt.
_________________
http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
steini



Anmeldungsdatum: 17.09.2004
Beiträge: 58

BeitragVerfasst am: 08.01.2006, 19:26    Titel: Antworten mit Zitat

danke, ich glaube das schenk ich mir echt mit der WinAPI.

Das mit "start /min Programm" kenne ich, nur hatte ich irgendwie in Erinnerung, dass das nicht unter allen Windows-Versionen ab 95 funktionierte...

Unter XP gehts jedenfalls, reicht mir erstmal!

Danke nochmal.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz