RUNTIME ERROR 13

USUARIO.EXCLUIDOS 05/09/2007 11:09:27
#234216
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?
USUARIO.EXCLUIDOS 05/09/2007 11:25:20
#234224
Resposta escolhida
Amigo onde vc está gravando este TXT ? Ese outro usuário pode não ter acesso para gravação.
USUARIO.EXCLUIDOS 05/09/2007 11:26:53
#234226
Sim eu dei permissão total para os usuario do SO
USUARIO.EXCLUIDOS 05/09/2007 11:34:44
#234236
O erro é runtime error 13 - Type mismatch ?
USUARIO.EXCLUIDOS 05/09/2007 20:00:23
#234363
sim!! é runtime error 13 - Type mismatch !! vc sabe me responder como eu soluciono isto?
USUARIO.EXCLUIDOS 06/09/2007 00:54:16
#234375
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 ?
USUARIO.EXCLUIDOS 06/09/2007 10:09:51
#234412
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.
USUARIO.EXCLUIDOS 06/09/2007 10:13:46
#234414
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 ?
USUARIO.EXCLUIDOS 06/09/2007 10:18:44
#234418
Se vc não postar o código de como vc está fazendo fica difícil.
USUARIO.EXCLUIDOS 06/09/2007 12:31:38
#234480
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
USUARIO.EXCLUIDOS 06/09/2007 12:35:41
#234481
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
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas