AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Ein lauffähiges Prog zu einem Service umstricken?
Thema durchsuchen
Ansicht
Themen-Optionen

Ein lauffähiges Prog zu einem Service umstricken?

Ein Thema von Bigeddie · begonnen am 18. Jul 2007 · letzter Beitrag vom 18. Jul 2007
Antwort Antwort
Seite 1 von 2  1 2      
Bigeddie

Registriert seit: 5. Mär 2005
Ort: Kerzenheim
98 Beiträge
 
#1

Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 15:19
Hi,

habe ein kleines Problem:

Habe ein Programm geschrieben, welches zeitgesteuert Druckaufträge auf verschiedene Drucker verteilt, nun will ich das ganze zu einem Service für Windows umstricken, aber wie????

Viele Grüße

Ernst Jürgen
kommt zeit
kommt rat
kommt attentat
oder wie war das?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:05
hast du die Ausgabe von der Funktionalität getrennt?
Wenn ja kannst du eigentlich alles in den Service 1 zu 1 übernehmen (also die Units einfach dort einbinden)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Bigeddie

Registriert seit: 5. Mär 2005
Ort: Kerzenheim
98 Beiträge
 
#3

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:08
nein, leider nicht, habe auch bereits das Programm "runassrv" 'run as service' probiert aber das klappt nicht.
kommt zeit
kommt rat
kommt attentat
oder wie war das?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.203 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:08
Vor allem da GUI + Dienst immer schlechter unter einem Hut zu vereinbaren ist (Potentielle Sicherheitslücke) so das MS hier eh schon mit Vista defaultmäßig das AFAIK nicht mehr erlaubt).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:09
ich glaube du hast nicht ganz verstanden was Jens geschrieben hat. Hat dein Programm eine GUI?
Markus Kinzler
  Mit Zitat antworten Zitat
Bigeddie

Registriert seit: 5. Mär 2005
Ort: Kerzenheim
98 Beiträge
 
#6

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:16
Sicher habe ich das verstanden und ja es hat ein GUI.
Als ich das Mistding übernommen habe war auch von einem Dienst nie die Rede und ich hatte nur Sauerkraut-Code, welchen ich erstmal zum laufen bringen mußte.
Deshalb habe ich das existierende GUI etwas erweitert um die Arbeit des Tools checken zu können.
kommt zeit
kommt rat
kommt attentat
oder wie war das?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:17
Dann trenne den Code der GUI von dem der Funktionalität.
Markus Kinzler
  Mit Zitat antworten Zitat
Bigeddie

Registriert seit: 5. Mär 2005
Ort: Kerzenheim
98 Beiträge
 
#8

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:21
Also aus Spagetti-Code Klassen bauen und alles frisch implementieren.

Gibt es bei einem Service keine Probleme wenn in den Klassen z.B. Timer verwendet werden?
kommt zeit
kommt rat
kommt attentat
oder wie war das?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:23
Zitat:
Also aus Spagetti-Code Klassen bauen und alles frisch implementieren.
Also zumindest in verschiedene Units legen.
Zitat:
Gibt es bei einem Service keine Probleme wenn in den Klassen z.B. Timer verwendet werden?
Timer sollte man imo in einem Dienst auch nicht verwenden. Zu was brauchst du einen Timer in einem Service?
Markus Kinzler
  Mit Zitat antworten Zitat
Bigeddie

Registriert seit: 5. Mär 2005
Ort: Kerzenheim
98 Beiträge
 
#10

Re: Ein lauffähiges Prog zu einem Service umstricken?

  Alt 18. Jul 2007, 16:27
Es soll in einem bestimmten Zyklus eine Datenbank-Tabelle nach neuen Einträgen durchsucht werden, daraus sollen Reports generiert werden die dann in den entsprechenden Abteilungen auf einem Drucker geprintet werden sollen.

Hast du einen anderen Vorschlag als dazu einen Timer zu verwenden?
kommt zeit
kommt rat
kommt attentat
oder wie war das?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz