Mas se ele fizer assim:

WinExec(pchar('regsvr32.exe /s ' + drive + '\WINNT\SYSTEM32\midas.dll'), 
SW_NORMAL);

registra de forma silenciosa, sem pedir confirmação ou mostrar caixa de diálogo!

Sds.


________________________________

To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 12 Jun 2008 17:58:58 -0300
Subject: RES: [delphi-br] URGENTE: Registrar DLL pelo delphi


Para fazer isso sem chamar o executável vc tem que chamar o procaddress 
referente ao método DLLRegisterServer da DLL que vc quer registrar.

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jorge 
Ericsson
Enviada em: quinta-feira, 12 de junho de 2008 17:01
Assunto: [delphi-br] URGENTE: Registrar DLL pelo delphi

Olá amigos, eu preciso registrar algumas DLL na instalação de meu programa,
mas não gostaria de utilizar o comando

WinExec(pchar('regsvr32.exe ' + drive + '\WINNT\SYSTEM32\midas.dll'), 
SW_NORMAL);

Porque nesse caso registra mais fica a tela de confirmação pro usuário.

Se não me engano tem uma utni que faz isso, mas não estou encontrando a
danada...

Alguém já passou por esse problema e poderia ajudar-me ???

Valew,

Jorge Ericsson S. Pinheiro
Analista/Projetista de Sistemas
Ericsson Sistemas e Soluções
http://www.jericsson.com.br
61 9227.4785 / 3967.6172
Brasília - DF


_________________________________________________________________
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

Responder a