.dfm-datei eines service gesucht
Hallo zusammen,
ich möchte meinen ersten Service schreiben. Hätte ich was anderes als D5-Standard könnte ich auf Datei|Neu|service gehen, und alles wäre schön, hab ich aber nicht. Ich hab schon 'ne Menge gelesen, was mir aber fehlt ist eine DFM-Datei mit einem standard-service-formular. Könnte vielleicht jemand mal kurz eine solche erzeugen und hier posten? Das wäre superlieb, vielleicht komm ich dann weiter. Herzlichen Dank schonmal und viele Grüße Marco |
AW: .dfm-datei eines service gesucht
Wird dir wenig bringen. Das eigentlich Know-How liegt in den Units welche dieses "standard-service-formular" verwendet.
Und diese wir keiner Posten dürfen ohne Copyright-Rechte zu verletzen. |
AW: .dfm-datei eines service gesucht
Hallo,
na ja, die einzige, die ich, denke ich, brauche, ist die servicemgr, und die hab ich... Oder lieg ich da komplett falsch? Viele Grüße Marco |
AW: .dfm-datei eines service gesucht
Versuche das mal:
Code:
Axel
http://delphi.duodata.de/
|
AW: .dfm-datei eines service gesucht
Zitat:
Zitat:
|
AW: .dfm-datei eines service gesucht
Sekunde. Services können Formulare haben? Bisher war ich der Auffassung (durch "Aufschnappung" in diversen Forenbeiträgen u.ä.), dass Services prinzipiell schon mal auf einem eigenen Desktop laufen. Daher sind von diesen erzeugte Fenster im Desktop des Users nicht zu sehen, weshalb oftmals als "best practice" vorgeschlagen wurde ein separates Programm mit GUI zu bauen, dass dann mittels z.B. Named Pipes mit dem Dienst kommuniziert. Ist das verkehrt, und da gibt es etwas, wovon ich wissen wöllte?
|
AW: .dfm-datei eines service gesucht
Ja, ein Service kann ein Formular haben.
Nein, sinnvoll ist es nicht, denn die moderneren Systeme (ab Vista) erlauben keine Interaktion mit dem Benutzerdesktop aus dem von Dir genannten Grund. Eine .dfm Datei wird es beim Service immer geben, so wie es die beim DataModul auch gibt, damit man (RAD sei Dank) Komponenten beim Service draufklatschen kann. Hier wird also nicht von einem Formular a la TForm gesprochen ;) Zitat:
|
AW: .dfm-datei eines service gesucht
Liste der Anhänge anzeigen (Anzahl: 1)
Es ist kein Geheimnis wie das aussieht. Ein solches Beispiel könntest du dir ja auch einfach mit einer Trial Version erzeugen. Ein leerer Dienst liegt im Anhang.
Der Unterschied liegt aber nicht in dieser .dfm, denn die sieht nicht anders aus als bei einem VCL-Formular (andere Eigenschaften halt). Das Entscheidende ist, dass in der .pas die Klasse von TService abgeleitet sein muss und vor allem in der Projektdatei das Application Objekt aus SvcMgr benutzt wird statt aus Forms. Zitat:
Trotzdem sieht ein Dienstmodul in Delphi ähnlich wie ein Formular aus, denn es ist ein Datenmodul, auf dem du auch Komponenten ablegen kannst (nur nicht visuelle natürlich). |
AW: .dfm-datei eines service gesucht
Jääääätzt fügt sich das Bild. Alles klar, dankschö!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz