Dienst und Fenster aktiv

Für allgemeine Fragen zur Programmierung mit PureBasic.
ReggaMan
Beiträge: 4
Registriert: 05.10.2005 22:02

Dienst und Fenster aktiv

Beitrag von ReggaMan »

Hallo,

habe ein kleines Problem:

Habe eine PB Applikation geschrieben, welche ich als Dienst mit SRVANY.EXE ausführen lasse. Habe beim Dienst den "Datenaustausch zwischen Dienst und Desktop aktiviert.

Schliesse ich das Fenster läuft der Dienst natürlich weiter.

Meine Fragen:

1. Wie schaffe ich es das das Fenster nicht richtig geschlossen wird. Lösung wäre hier z.B. AddSysTray aber.........
2. Melde ich mich als Benutzer an und ab soll das ICON (z.B im SysTray) sprich Fenster wieder geöffnet werden können.

Hintergrund:
Programm soll als Dienst am Server laufen auf dem sich verschiedene Benutzer anmelden, welche den Dienst (Fenster) dann z.B. als SysTray wieder aufmachen können um die Inhalte wieder sehen zu können.

Es soll eine RAS Überwachung sein, die inaktive Verbindungen trennt. Die Benutzer sollen mein "Programm" sprich Fenster sehen können um z.B. die Verbindungsinformtionen einsehen und gegebenenfalls trennen zu können.

Geht das überhaupt? Oder gibt es da einen anderen Weg.

Das Programm wäre im groben soweit fertig.


Mit freundlichen Grüssen

ReggaeMan :(
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Beitrag von Blackskyliner »

Fur das 1. wäre ja ein HideWindow() inordnung...
bei 2. ein HideWindow() nur halt negiert :D sowie UseGadgetList() und ähm ActivateWindow()
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Tip .. Auf srvany kannst Du verzichten wenn DU Dir mal die
Möglichkeiten des PBOSL und dort die Abteilung NT-SERVICE
reinsaugst.
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Antworten