Array
(
)

Como que ficaria esse código...

Duolon
   - 27 dez 2005

Tipo... tenho um programa que cria um registro no windows e toda vez que o windows é iniciado ele abre junto, mais quando o programa se encerra é eliminado automaticamente do registro, mais o arquivo execultavel continua presente, gostaria de saber como faço pra apagar o arquivo execultável desse programa quando ele não estiver marcado lá no msnconfig na parte de inicializar... seria um if mais não sei como fica o código, esse código ficará em um outro programa que supervisionará esse, e ele já esta certinho pra inicializar quando o windows for aberto, só falta colocar esse if... Alguem sabe como ficaria o código?

tipo, #Código

if teste.exe ñ estiver marcado no msconfig then
DeleteFile(´C:\pasta\teste.exe´);



Thomaz_prg
   - 27 dez 2005

Verifique se ele existe (ExistValue) na chave HKLM\Softwares\Microsoft\Windows\Current_Version\Run (ou Runonces ou Services). Use a unit Registry. Se ele tiver, é só excluir seu valor.