Atenção: esse artigo tem um vídeo complementar. Clique e assista!

Muitas vezes se faz necessário realizar interações com componentes ou serviços do Sistema Operacional, e o Delphi, é claro, possui interação com a API do Windows, o que permite facilmente a manipulação de eventos. É claro que para isso é necessário que o desenvolvedor tenha conhecimento específico sobre funções da API do Windows, mas o principal ponto é se possível parar/iniciar de uma forma alternativa. Dentre várias maneiras de se realizar este processo, uma opção bem simples é utilizar o componente JvCreateProcess da biblioteca Open Source Jedi VCL. Como já visto em outros artigos, a biblioteca Jedi VCL possui uma grande variedade de componentes que permitem desde interações com hardware a efeitos visuais na aplicação. No exemplo deste Quick Update será demonstrado de uma forma simples como interagir com os serviços do Firebird, por exemplo, parando e iniciando seus serviços de maneira transparente.

...
Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 69 /mês
Assinar agora