Zamanlayıcıda günlükleri posta ile gönderen bir uygulama yazdım. Bu uygulama minimalist bir kullanıcı arayüzüne sahiptir ve bir kez bir config dosyası var kullanıcı ile bir etkileşim ihtiyacı olmadan başlayabilir.Bağımsız EXE ve windows hizmeti arasında geçiş yapma
Şu anda bir VCL Forms uygulamasıdır, ancak bazı durumlarda bir hizmetin olması iyi olacaktır (bu şekilde bir sunucuda çalışırken, yalnızca uygulamayı çalıştırmak için bir kullanıcı oturumu açmaya gerek yoktur).
Hem dünyalara sahip olmanız için ne önerirsiniz? Bazı basit senaryolarda (sadece 3 adet ve hiçbir BT yöneticisi olmayan küçük organizasyon) bir “hizmet dışı” iyidir çünkü daha kolay anlaşılır ve kullanılır, ancak daha büyük bir organizasyonda hizmet eksikliği bir sorundur.
Aynı anda servis ve servisi olmayan bir servis mümkün mü? Bunu nasıl başarabilirim? Ben dağıtım daha karmaşık yapmak istemiyorum, aklımda olan bazı komut satırı anahtarı: komut satırı paramenter ile çalıştırıldığında normal bir uygulama değilse, bir hizmet olabilir ... Bu nasıl yapılır?).
biri istediğini yaptığı kodu verir: http://stackoverflow.com/questions/6594152 olarak da monte edilebilir [Bir bağımsız Delphi uygulamasının –
olası yinelenen windows servisi] (http://stackoverflow.com/questions/2387383/a-standalone-delphi-application-that-can-also-be-installed-as-windows-service) – gabr