RUNTIME ERROR 13
pessoal fiz um sistema que coleta informações de hardware e software e grava um txt com estas informações, quando estou com o usuario administrador roda beleza, mas quando estou com um usuário avançado, dá o erro: "runtime error 13" O que é isso, tem como eu anular este erro?
Amigo onde vc está gravando este TXT ? Ese outro usuário pode não ter acesso para gravação.
Sim eu dei permissão total para os usuario do SO
O erro é runtime error 13 - Type mismatch ?
sim!! é runtime error 13 - Type mismatch !! vc sabe me responder como eu soluciono isto?
Esse erro de type mismatch é porque vc está tentando inserir dados de um tipo em outro
ExemplO:
Dim numero as integer
dim sqt as string
Sqt = "Orlando"
numero = sql 'Vai dar type mismatch
Como voce está gravando os arquivos ? Atraves de variaveis ?
ExemplO:
Dim numero as integer
dim sqt as string
Sqt = "Orlando"
numero = sql 'Vai dar type mismatch
Como voce está gravando os arquivos ? Atraves de variaveis ?
vc não entendeu... como administrador o sistema funciona normalmente, no win98 tb, mas no xp como usuario "convidado" aparece este erro!! estou usando algumas OCX e algumas DLL pode ter alguma coisa haver.
o COnvidado do XP nao possui muitos acessos...pode ter haver...
Não sei e é oq eu estou pensando mas... como vc grava informações de harwadre em arquivo txt pode ser que ao tentar recuperar de uma variavel do sistema como adm retorne por exemplo Windows XP e de outro usuario tipo convidado algo diferente msm sendo o mesmo SO.
Teria que ver seu codigo amigo. como vc esta gravando e recuperando ?
Não sei e é oq eu estou pensando mas... como vc grava informações de harwadre em arquivo txt pode ser que ao tentar recuperar de uma variavel do sistema como adm retorne por exemplo Windows XP e de outro usuario tipo convidado algo diferente msm sendo o mesmo SO.
Teria que ver seu codigo amigo. como vc esta gravando e recuperando ?
Se vc não postar o código de como vc está fazendo fica difÃÂÂcil.
descobri!!! salve o debug!!! ao recolher do registro os nomes dos softwares, a lista de softwares vem como: "Empty" e isso nao e do tipo lista... por isso o erro (runtime 13). Esta lista de nomes de software 'e recolhida do registro, e com o usuario convidado eu nao tenho acesso ao registro(eu acho! nao tenho certeza).
Agora preciso de saber se existe um script .bat para tornar um aplicativo.exe sempre que executado, ser executado como administrador ou coisa parecida...
Por favor me deem sujestoes e dicas
Agora preciso de saber se existe um script .bat para tornar um aplicativo.exe sempre que executado, ser executado como administrador ou coisa parecida...
Por favor me deem sujestoes e dicas
Agradeco a dica do LANDOSP pq foi com ela que identifiquei o problema, mas ainda preciso uma dica sobre um script .bat para fazer aquilo acima
Tópico encerrado , respostas não são mais permitidas