Em certas ocasiões nos deparamos com a necessidade de manipular determinadas atividades do SO, como iniciar ou parar um banco de dados, ou qualquer outro serviço que esteja funcionando no momento. Segue abaixo um código que encontrei na Internet para tal finalidade (não me recordo à fonte, assim que eu a encontrar colocarei).   Iniciar Serviço:     uses  WinSvc;   //    // start service     //     // return TRUE if successful     //     // sMachine:     //   machine name, ie: \SERVER     //   empty = local machine     //     // sService     //   service name, ie: Alerter     //     function  ServiceStart(     sMachine,     sService : string ) : boolean;   var      //      // service control       // manager handle       schm,     //      // service handle       schs   : SC_Handle;      //      // service status       ss     : TServiceStatus;     //      // te...
Desenvolvimento e Tecnologia da Informação