ERRO OUT OF MEMORY
Caros amigos !
Tenho um leitor biométrico para digitais. está rodando perfeitamente no meu sistema em meu micro porém ao tentar executar meu sistema em meu cliente o mesmo acusa o erro [Ô]Out Of Memory[Ô] assim que é chamado.
Alguém poderia me dar um Help
Uso SO Windows 7 ...meu cliente está com SO Vista. essa é a única diferença.
Tenho um leitor biométrico para digitais. está rodando perfeitamente no meu sistema em meu micro porém ao tentar executar meu sistema em meu cliente o mesmo acusa o erro [Ô]Out Of Memory[Ô] assim que é chamado.
Alguém poderia me dar um Help
Uso SO Windows 7 ...meu cliente está com SO Vista. essa é a única diferença.
Cara, isso tem jeito de ser falta de driver de dsitribuição ou algo do tipo.
Tente por um on error goto ai na rotina e printa o número do erro ae pra gente poder investigar melhor...
Abs
Tente por um on error goto ai na rotina e printa o número do erro ae pra gente poder investigar melhor...
Abs
Não sei colocar imagem aqui..então tá em anexo
HUber,
Verifica se as variáveis estão adequadas, pois uma variável Byte, por exemplo, é infimamente menor que uma variável Long, posta pelo menos parte do código para podermos avaliar, principalmente o que chama o leitor biométrico. Caso tenha API, posta também.
Grande abraço.
Verifica se as variáveis estão adequadas, pois uma variável Byte, por exemplo, é infimamente menor que uma variável Long, posta pelo menos parte do código para podermos avaliar, principalmente o que chama o leitor biométrico. Caso tenha API, posta também.
Grande abraço.
eu tenho este problema qdo instalo o sistema em um micro sem officce, acho q no meu instalador falta alguma dll/ocx do mesmo..
Public objconn As clsConexaoDB
Dim objNBioBSP As NBioBSPCOMLib.NBioBSP
Dim objDevice As IDevice [ô] Device object
Dim objExtraction As IExtraction [ô] Extraction object
Dim objMatching As IMatching [ô] Matching object
Dim objIndexSearch As IIndexSearch [ô] IndexSearch object
Dim szTextEncodeFIR As String
Private Sub Form_Load()
Set objNBioBSP = New NBioBSPCOMLib.NBioBSP
Set objDevice = objNBioBSP.Device
Set objExtraction = objNBioBSP.Extraction
Set objMatching = objNBioBSP.Matching
Set objIndexSearch = objNBioBSP.IndexSearch
[ô]Referencia a DLL para os Pop-Ups em Português
objNBioBSP.SetSkinResource ([Ô]D:\Biometria\Exemplo2\NBSP2Por.dll[Ô])
Set objconn = New clsConexaoDB
objconn.BancoDados = [Ô]Cadastro.mdb[Ô]
objconn.InfServidor [Ô]D:\BackupD\Biometria\Exemplo2[Ô], ACCESS
If Not objconn.ConectarBanco Then
MsgBox [Ô]Não foi possÃvel conectar-se ao Banco de Dados![Ô], vbCritical, [Ô]Banco De Dados[Ô]
Unload Me
End
End If
[ô]Função que carrega o IndexSearch na memoria
CarregaIndexSearch
If objIndexSearch.ErrorCode <> NBioAPIERROR_NONE Then
MsgBox objIndexSearch.ErrorDescription & [Ô] [[Ô] & objIndexSearch.ErrorCode & [Ô]][Ô], vbOKOnly
End
End If
End Sub
Dim objNBioBSP As NBioBSPCOMLib.NBioBSP
Dim objDevice As IDevice [ô] Device object
Dim objExtraction As IExtraction [ô] Extraction object
Dim objMatching As IMatching [ô] Matching object
Dim objIndexSearch As IIndexSearch [ô] IndexSearch object
Dim szTextEncodeFIR As String
Private Sub Form_Load()
Set objNBioBSP = New NBioBSPCOMLib.NBioBSP
Set objDevice = objNBioBSP.Device
Set objExtraction = objNBioBSP.Extraction
Set objMatching = objNBioBSP.Matching
Set objIndexSearch = objNBioBSP.IndexSearch
[ô]Referencia a DLL para os Pop-Ups em Português
objNBioBSP.SetSkinResource ([Ô]D:\Biometria\Exemplo2\NBSP2Por.dll[Ô])
Set objconn = New clsConexaoDB
objconn.BancoDados = [Ô]Cadastro.mdb[Ô]
objconn.InfServidor [Ô]D:\BackupD\Biometria\Exemplo2[Ô], ACCESS
If Not objconn.ConectarBanco Then
MsgBox [Ô]Não foi possÃvel conectar-se ao Banco de Dados![Ô], vbCritical, [Ô]Banco De Dados[Ô]
Unload Me
End
End If
[ô]Função que carrega o IndexSearch na memoria
CarregaIndexSearch
If objIndexSearch.ErrorCode <> NBioAPIERROR_NONE Then
MsgBox objIndexSearch.ErrorDescription & [Ô] [[Ô] & objIndexSearch.ErrorCode & [Ô]][Ô], vbOKOnly
End
End If
End Sub
manda os fontes para analisar o erro
Citação:Uso SO Windows 7 ...meu cliente está com SO Vista. essa é a única diferença.
Experimenta testar a aplicação em uma VIRTUAL MACHINE com o VISTA.
Certifique que o componente que utiliza roda nesta plataforma.
Caro amigo TECLA..bem pensando..pois não adianta tá mandando fonte, etc ..já que na minha máquina que é SO 7 roda normalmente..
Podes me dar uma dica como rodo isso virtualmente ??
Podes me dar uma dica como rodo isso virtualmente ??
Citação:HUBER FABIO escreveu:
Caro amigo TECLA..bem pensando..pois não adianta tá mandando fonte, etc ..já que na minha máquina que é SO 7 roda normalmente..
Podes me dar uma dica como rodo isso virtualmente ??
instala o pcvirtual da microsoft ou VMware Workstation
Tópico encerrado , respostas não são mais permitidas