COPIAR ARQUIVOS
Olá a todos
Tenho um sistema e queria implemenntar uma função
Tipo se no meu programa tem uma ocx Y , quando o cliente for executar o programa no computador dele ao ele executar o programa na inicialização procura no micro dele em um diretório X a ocx Y .
Caso o programa não encontre ele copia do meu sistema para o diretório system do micro do cliente e resgistra tudo através do meu sistema.
Há e se caso o cara já tenha esta ocx Y , ele não faça nada .
tem como fazer isto?
Depois quero aproveitar a mesma lógica para criar um sistema de back-up tambem .
Tenho um sistema e queria implemenntar uma função
Tipo se no meu programa tem uma ocx Y , quando o cliente for executar o programa no computador dele ao ele executar o programa na inicialização procura no micro dele em um diretório X a ocx Y .
Caso o programa não encontre ele copia do meu sistema para o diretório system do micro do cliente e resgistra tudo através do meu sistema.
Há e se caso o cara já tenha esta ocx Y , ele não faça nada .
tem como fazer isto?
Depois quero aproveitar a mesma lógica para criar um sistema de back-up tambem .
Para copiar vc pode usar o comando FileCopy
FileCopy ArquivoOrigem, DiretórioDestino
e para verificar se existe a ocx pode usar o comando Dir
tipo assim
if dir([Ô]C:windowssystem32minha.ocx[Ô]) = [Ô][Ô] then
FileCopy ArquivoOrigem, DiretórioDestino
end if
agora para registra-la de uma olhada no site que tem varios itens falando a respeito.
espero ter ajudado.
FileCopy ArquivoOrigem, DiretórioDestino
e para verificar se existe a ocx pode usar o comando Dir
tipo assim
if dir([Ô]C:windowssystem32minha.ocx[Ô]) = [Ô][Ô] then
FileCopy ArquivoOrigem, DiretórioDestino
end if
agora para registra-la de uma olhada no site que tem varios itens falando a respeito.
espero ter ajudado.
Alex valeu pela dica
achei alguma coisa tambem quanto a copiar arquivos e verificar se existe em tal dirtório , mas quanto a registrar via vb ainda não encontrei.
tipo eu não quero usar outro sistema quero que ele registre a ocx sem o cara saber tipo via meu sistema mesmo na inicialização .
achei alguma coisa tambem quanto a copiar arquivos e verificar se existe em tal dirtório , mas quanto a registrar via vb ainda não encontrei.
tipo eu não quero usar outro sistema quero que ele registre a ocx sem o cara saber tipo via meu sistema mesmo na inicialização .
Execute este comand, ele registra e retorna uma mensagem
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx[Ô]
e se vc não quiser que o cliente saiba vc fa assim:
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx /s[Ô]
Boa sorte !
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx[Ô]
e se vc não quiser que o cliente saiba vc fa assim:
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx /s[Ô]
Boa sorte !
vixi! nesse código q eu mandei não saiu a barra pra esquerda () pra especificar os diretórios, então eu vou trocar a barra por (-)
[ô]com mensagem
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx[Ô]
[ô]sem mensagem
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx /s[Ô]
[ô]com mensagem
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx[Ô]
[ô]sem mensagem
Shell [Ô]c:windowssystem32
egsvr32.exe c:windowssystem32suaocx.ocx /s[Ô]
[ô]com mensagem
Shell [Ô]c:-windows-system32-regsvr32.exe c:-windows-system32-suaocx.ocx[Ô]
[ô]sem mensagem
Shell [Ô]c:-windows-system32-regsvr32.exe c:-windows-system32-suaocx.ocx /s[Ô]
Shell [Ô]c:-windows-system32-regsvr32.exe c:-windows-system32-suaocx.ocx[Ô]
[ô]sem mensagem
Shell [Ô]c:-windows-system32-regsvr32.exe c:-windows-system32-suaocx.ocx /s[Ô]
Tópico encerrado , respostas não são mais permitidas