Essa migração dos tipos de dados ficou meio chata, mas não tinha opção pra
não perder compatibilidade, mas os benefícios compensam. Ainda mais na era
da Internet e dos apps de multiplos idiomas.

Uma tecnologia do Rad Studio que adorei e não sei porque não emplacou foi o
ECO, muito mais simples e poderoso de se desenvolver do que as alternativas
do VS e do Java.

Em 26 de agosto de 2010 17:24, Clairton <clair...@dessis.com.br> escreveu:

>
>
> se não deu certo ainda tente mudar os pChar para pAnsichar ou ao
> contrario lembro que tive que fazer um monte de teste para consegui que
> as funções da BEMAFI32.DLL funcionassem corretamente.
>
> Att.:
> Clairton E. Müller
>
> Em 25/08/2010 19:28, Iran Lima escreveu:
>
> >
> >
> >
> > Mudei tudo pra ANSI e não resolveu ainda
> >
> > function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao:
> AnsiString;
> > Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString;
> > CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto:
> > AnsiString;
> > Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL';
> >
> > De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > [mailto:delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>] Em
>
> > nome de Clairton
> > Enviada em: terça-feira, 24 de agosto de 2010 18:54
> > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
>
> > Assunto: Re: [delphi-br] Delphi 2010 ta doido?
> >
> > a Declaração das funçoes tbm tem que estar com o Ansi...
> >
> > function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao:
> > AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString;
> > Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario:
> > AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer;
> > StdCall; External 'BEMAFI32.DLL';
> >
> > Att.:
> >
> > Clairton Eloisio Müller
> >
> > Em 24/08/2010 18:46, Iran Lima escreveu:
> > >
> > > Já tentei com pansichar....
> > >
> > > E nada.
> > >
> > > -----Mensagem original-----
> > > De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > > [mailto:delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>] Em
> > > nome de Roni Rodrigo
> > > Enviada em: terça-feira, 24 de agosto de 2010 18:27
> > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>>
> > > Assunto: Re: [delphi-br] Delphi 2010 ta doido?
> > >
> > > tenta converter em pansichar...
> > > ex:
> > > Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao),
> > > PAnsiChar(aliquota)...
> > >
> > > Em 24/08/2010 17:01, Iran Lima escreveu:
> > > > Gente to com um problema ao passar parâmetros strings no Delphi 2010
> ,
> > > >
> > > > Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica
> > > nome
> > > > "a" sem extensão.
> > > >
> > > > Outro Exemplo ao chamar o método da Bemafi32.dll
> > > >
> > > > Bematech_FI_VendeItem( 'codigo', descricao, aliquota,
> > > >
> > > > sTipoQtde, FormatFloat('0', quantidade), iDecimal,
> > > >
> > > > FormatFloat('0.00',valorUnitario),
> > > >
> > > > sTipoDesconto, FormatFloat('0.00',0) );
> > > >
> > > > so vai a primeira letra de cada parâmetro
> > > >
> > > > 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da
> > > > impressora), no
> > > > Debug passa tudo blz mas a impressora recebe errado
> > > >
> > > > O que pode ser isso???
> > > >
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a