Extrair Conteudo de uma variável
Estou usando uma impressora fiscal Bematech / yanco, ela possui uma DLL que todos sabem.
Estou imprimindo um Cupom Não Fiscal Vinculado, e nele passo por parametro um texto.
O Erro: só que o nome do clienten está em uma variável, e a DLL nao aceita variáveis, todos os parametros tem de ser passado via Texto
Ex: BEMATECH_FI_USAComprovanteNaoFiscalVinculado(pchar(´ aqui coloca o texto)
Como faço para tirar o conteudo de dentro de uma variável e jogalo em forma de texto dentro desta funcao em tempo de Execução
Agradeço a todos antecipadamente
Nilson
T+
Estou imprimindo um Cupom Não Fiscal Vinculado, e nele passo por parametro um texto.
O Erro: só que o nome do clienten está em uma variável, e a DLL nao aceita variáveis, todos os parametros tem de ser passado via Texto
Ex: BEMATECH_FI_USAComprovanteNaoFiscalVinculado(pchar(´ aqui coloca o texto)
Como faço para tirar o conteudo de dentro de uma variável e jogalo em forma de texto dentro desta funcao em tempo de Execução
Agradeço a todos antecipadamente
Nilson
T+
Nilson Junior
Curtidas 0
Respostas
Rfpsatin
05/12/2003
Já tentou atualizar tua DLL?
uso e nunca tive problemas como este.
apesar q não uso comprovante vinculado como vc!!!!
+ a forma de parametros é igual em todas as outras chamadas e nunca deu erro, é estranho isso!
uso e nunca tive problemas como este.
apesar q não uso comprovante vinculado como vc!!!!
+ a forma de parametros é igual em todas as outras chamadas e nunca deu erro, é estranho isso!
GOSTEI 0
Edilcimar
05/12/2003
eu imprimo normalmente, o erro deve ser
BEMATECH_FI_USAComprovanteNaoFiscalVinculado(pchar(variável))
provavelmente vc está chamando a variável de pchar ou seja está redefinindo, coloque BEMATECH_FI_USAComprovanteNaoFiscalVinculado(variavel)
BEMATECH_FI_USAComprovanteNaoFiscalVinculado(pchar(variável))
provavelmente vc está chamando a variável de pchar ou seja está redefinindo, coloque BEMATECH_FI_USAComprovanteNaoFiscalVinculado(variavel)
GOSTEI 0
Nilson Junior
05/12/2003
valeu pelas dicas, tanto a minha dll estava desatualizada, e eu naum colocava o pchar, a dll e feita em C e precisa do prchar para passar o parâmetro.
Obrigado a todos e T+
:lol:
Obrigado a todos e T+
:lol:
GOSTEI 0