[VB6] Run as service onder W2k3

Pagina: 1
Acties:

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 19-05 14:10
Ik heb een programma geschreven in VB6 met een ingebouwde webserver zodat ik via een inlogsysteem en webbrowser bepaalde services kan herstarten op de locale PC. Dit programma moet ALTIJD actief zijn, en het is dus geen optie om deze bijvoorbeeld in het opstart menu te plaatsen.

Nu heb ik lopen zoeken hoe ik het voor elkaar krijg om hem als service te installeren op de PC, maar zover ik kan zoeken zijn er nog geen oplossingen.

Ik heb zelfs gelezen dat je VB code niet als service kan starten omdat het nog gecompiled moet worden als NT service en dat zou niet gaan met VB code :? (in een topic @ GoT)

Wie kan mij helpen zodat het programmatje altijd actief zal zijn, ook na een herstart van de PC en er verder nog niets mee is gedaan!

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Ik weet niet of het mogelijk is om in VB6 een WinService te schrijven, maar het zou me niet verwonderen dat dit niet mogelijk is.
Daarnaast zal je -mocht het toch mogelijk zijn- een ander projecttype moeten starten, waar je je app in schrijft.

https://fgheysels.github.io/


  • KillerAce_NL
  • Registratie: Juni 2001
  • Niet online

KillerAce_NL

If it ain't broke...

Kun je dat progje niet geforceed als system draaien met Firedaemon ?
Is gratis voor 1 app.

  • Polderdijk
  • Registratie: December 2001
  • Laatst online: 19-05 14:10
Ik denk dat het voor mij het verstandigste is om het via Firedaemon te doen. Maar toch eigenlijk vreemd dat je niet zomaar een prog als service kan laten starten :?

Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Er is daar niks vreemds aan toch?
Niet alle programma's zijn services. Hoe wil je een applicatie die forms bevat, als service laten draaien? Wat doe je dan met die forms , etc....

https://fgheysels.github.io/


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 09-04 22:08
"Interact with desktop" ?
Nou lijkt het me niet verstandig om een hack (programma zonder design) als service te draaien. Als er wel een design was geweest, waarom dan VB6? In elk geval is er voorbeeld code die laat zien dat een service geen gewone app is; hij moet reageren op de Service Control Manager en die heeft in principe een C interface.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Zoek eens op SRVAny van Microsoft zelf. Is makkelijk te implementeren en goed gedocumenteerd. Het kan dus wel degelijk.

http://www.google.com/sea...ng_nl%7Clang_en%7Clang_de
http://groups.google.com/...ng_nl%7Clang_en%7Clang_de

[ Voor 67% gewijzigd door RobIII op 01-03-2004 16:52 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1