Finalmente consegui realizar a consulta!
Após tentativas com a HMG Roberto Lopez 3.0.35 e 3.0.46, A Minigui Extended, e Harbour 2.0 (puro).
Funcionou compilando diretamente pelo prompt, utilizando harbour 3.2.
Porém, trocando a função LoadLibrary por hb_LibLoad e tbm DllCall por hb_DynCall.
A ...
Pesquisa resultou em 12 ocorrências
- 22 Set 2015 17:29
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
- 22 Set 2015 12:18
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Ainda estou na Luta aqui.
Instalei a HMG em outro micro e dá o mesmo erro.
Baixei o Harbour Nightly e vou compilar nele. Alaminojunior, vc compilou o exemplo em qual versão?
Obrigado
Instalei a HMG em outro micro e dá o mesmo erro.
Baixei o Harbour Nightly e vou compilar nele. Alaminojunior, vc compilou o exemplo em qual versão?
Obrigado
- 21 Set 2015 17:42
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Compilei seu código aqui, e... da erro.
Baixei novamente a SAT.DLL e troquei pra ver, e continua o mesmo erro. E não consulta nada!
Então pode ser algo na IDE que estou usando? Erro meu? Vide erro abaixo!
Baixei novamente a SAT.DLL e troquei pra ver, e continua o mesmo erro. E não consulta nada!
Então pode ser algo na IDE que estou usando? Erro meu? Vide erro abaixo!
- 21 Set 2015 17:31
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Exato, me perdoe!
Não havia me atendado no Emulador que respondeu perfeitamente!
Vou compilar aqui em minha maquina o seu código e posto o resultado!
Não havia me atendado no Emulador que respondeu perfeitamente!
Vou compilar aqui em minha maquina o seu código e posto o resultado!
- 21 Set 2015 17:22
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Segue.
O Emulador esta Online, e aguardando comandos. E a consulta é feita!
Deu o erro anexo.
O Emulador esta Online, e aguardando comandos. E a consulta é feita!
Deu o erro anexo.
- 21 Set 2015 16:49
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Legal...
Deixei somente a consulta do SAT.
Segue código, lembrando que esta utilizando como base as funções do rochinha!
#include "hmg.ch"
#include "dll.ch"
function Main()
PUBLIC hACBrDLL
cPath := cFilePath( GetModuleFileName( GetInstance() ) ) // Pega o caminho exato onde se encontra o ...
Deixei somente a consulta do SAT.
Segue código, lembrando que esta utilizando como base as funções do rochinha!
#include "hmg.ch"
#include "dll.ch"
function Main()
PUBLIC hACBrDLL
cPath := cFilePath( GetModuleFileName( GetInstance() ) ) // Pega o caminho exato onde se encontra o ...
- 21 Set 2015 14:29
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Vamos lá.
Seguindo as rotinas e dicas disponibilizadas pelo Rochinha, criei um novo projeto.
O Código utilizado é basicamente o disponibilizado, pois quero primeiramente fazer acontecer a comunicação entre o meu Sistema e o Emulador SAT e depois é só integrar ao meu sistema.
Código teste:
#include ...
Seguindo as rotinas e dicas disponibilizadas pelo Rochinha, criei um novo projeto.
O Código utilizado é basicamente o disponibilizado, pois quero primeiramente fazer acontecer a comunicação entre o meu Sistema e o Emulador SAT e depois é só integrar ao meu sistema.
Código teste:
#include ...
- 21 Set 2015 10:07
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Farei os testes hoje!
Sexta feira o dia foi impossível.
Vou verificar como procederei, pois o sistema em questão ainda roda em modo console.
Nem que eu tenha que gerar uma nova aplicação apenas para o SAT.
Mais uma vez grato pelas informações!
Sexta feira o dia foi impossível.
Vou verificar como procederei, pois o sistema em questão ainda roda em modo console.
Nem que eu tenha que gerar uma nova aplicação apenas para o SAT.
Mais uma vez grato pelas informações!
- 17 Set 2015 17:16
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
A Função LoadLibrary retorna um numero válido: 1888485376, que é o mesmo numero exibido em um Exemplo disponibilizado aqui no fórum, pelo Rochinha.
Já a função GeraRandom() retorna um valor numérico.
Porém, ja até tentei eliminar o uso dessa função e carreguei diretamente o Numero da Sessão, mas ...
Já a função GeraRandom() retorna um valor numérico.
Porém, ja até tentei eliminar o uso dessa função e carreguei diretamente o Numero da Sessão, mas ...
- 17 Set 2015 16:16
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
É, infelizmente não vai.
Mesmo trocando o formato do parâmetro.
Tentei usar DllCall, CallDll, CallDll32,
Mas tudo sem sucesso!!
Mesmo trocando o formato do parâmetro.
Tentei usar DllCall, CallDll, CallDll32,
Mas tudo sem sucesso!!
- 16 Set 2015 13:10
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Legal!
Segui a idéia do amigo alaminojunior e através do uso da DllCall() ja mudou o erro...
O código ficou assim:
function Main()
PUBLIC h1
h1 := LoadLibrary("SAT.dll")
RetDLL := DllCall(h1,32,"ConsultarSAT",GeraRandom(999999))
E este foi o erro, que SAT.EXE parou de funcionar, e da esses erros ...
Segui a idéia do amigo alaminojunior e através do uso da DllCall() ja mudou o erro...
O código ficou assim:
function Main()
PUBLIC h1
h1 := LoadLibrary("SAT.dll")
RetDLL := DllCall(h1,32,"ConsultarSAT",GeraRandom(999999))
E este foi o erro, que SAT.EXE parou de funcionar, e da esses erros ...
- 16 Set 2015 10:41
- Fórum: Legislação Fiscal e Tributária
- Tópico: SAT-Fiscal a mistica está desvendada.
- Respostas: 303
- Exibições: 88410
SAT-Fiscal a mistica está desvendada.
Bom Dia a todos!
Sou novo aqui no Fórum, e desenvolvedor em Clipper, e acompanho as postagens aqui sempre. A algum tempo migrei para harbour (Usando a ide HMG com a dica do post Pablo César). Utilizo em MODO CONSOLE.
Estou trabalhando no SAT através das dicas do rochinha, para compilar meus testes ...
Sou novo aqui no Fórum, e desenvolvedor em Clipper, e acompanho as postagens aqui sempre. A algum tempo migrei para harbour (Usando a ide HMG com a dica do post Pablo César). Utilizo em MODO CONSOLE.
Estou trabalhando no SAT através das dicas do rochinha, para compilar meus testes ...