TrayIcon in TForm und TService



  • Hallo,

    entsprechend dem BCB6-Beispiel fuer TrayIcon habe ich mir mit TForm eine Anwendung geschrieben, die beim Start nicht als Window sondern als Icon im SysTray angezeigt wird. Funktioniert bestens.

    Jetzt möchte ich das Gleiche mit einem Service (von TService abgeleitet) machen, aber mir fehlt dazu die im Beispiel benutzte globale (?) Variable 'Handle'. Ich weiss nicht wer die setzt, ich weiss aber, dass sie in der TForm-Applikation den Wert 'Form1->Handle' enthaelt. In der TService-Applikation gibt es 'Service1->Handle' nicht.

    Wer kann mir helfen?

    TIA Guido



  • Handles gibts nur bei fensterorientierten Steuerelementen was ein Service wohl nicht sein dürfte.



  • Hallo,

    wenn TService kein Handle besitzt, wie kann ich ihm dann ein Icon in den SysTray zeichnen?

    TIA Guido


Anmelden zum Antworten