ConsoleApplication minimieren

Sonstiges (nicht kategorisierbar)

Moderator: Moderatoren

Antworten
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

ConsoleApplication minimieren

Beitrag von Magic »

Hi,

habe auf dem Server mehrere Abgleichprogramme als Console Application laufen.
Mich stört es, dass diese immer "sichtbar" sind, daher würde ich sie gerne automatisch minimieren.
Wie mache ich das? Ich kann ja nicht mit :setFrameState(...) arbeiten(?).
Gruß,
Magic
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: ConsoleApplication minimieren

Beitrag von brandelh »

sind die Anwendungen mit GUI=NO compiliert, denn XbpCRT kann das ...

Code: Alles auswählen

XbpCrt()
 Syntax 
:setFrameState( <nStatus> ) --> lSuccess
Gruß
Hubert
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: ConsoleApplication minimieren

Beitrag von Magic »

brandelh hat geschrieben:sind die Anwendungen mit GUI=NO compiliert
Ja. Ich kann sie auch mit GUI=YES kompilieren und scheitere dann trotzdem.
Steige da irgendwie nicht durch was jetzt richtig ist.
Ach ja, war da nicht was mit irgendwelchem PM Schalter? Wo und wie musste dieser denn gesetzt werden?
Gruß,
Magic
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: ConsoleApplication minimieren

Beitrag von brandelh »

Am Besten eine Projektdatei erstellen, dort kann man dann GUI=YES stellen.
Ansonsten bei ALINK /PM:PM als Parameter anfügen. XbpCrt() Fenster können eine Menge, RootCrt() (GUI=NO) fast nichts.
Gruß
Hubert
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: ConsoleApplication minimieren

Beitrag von Magic »

Ok, Danke jetzt hab ich es.

- "xbp.ch" einbinden
- GUI = YES
- ALINK PM Schalter setzen
- AppSys() einfügen
- XbpCrt() Fenster generieren
- SetAppWindow( CRTFenster ) angeben, sonst funktioniert die Ausgabe mit "?" nicht!

Danke!
Gruß,
Magic
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: ConsoleApplication minimieren

Beitrag von brandelh »

Wenn du die AppSys.PRG weg läßt, müßte die originale AppSys.PRG automatisch aktiv sein.
Wenn man statt mit XbpCRT() mit XbpDialog() arbeitet und das "schwarze Fenster im Hintergrund" weg haben will, dann muss man die AppSys.PRG einbinden und ändern.

Aber es schadet nichts !
Gruß
Hubert
Antworten