Re: [delphi-br] Trabalhando com DLL

2009-06-02 Por tôpico Nayara
Ah DLL não me dá nenhum exemplo, e não achei nada na internet! Os parametros
são estranhos e não falam direito que que significa cada parametro!
Estou completamente perdida!


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



[delphi-br] Projeto ACBrNFe - Dados adicionais do produto

2009-06-02 Por tôpico Fabio Szekut - Yahoo
Olá, participo do grupo já algum tempo, quando penso em escrever para tirar uma 
dúvida, pesquiso e vejo que alguém já teve o problema e tem a solução. mas 
agora estou com um problema, e não consegui encontrar a solução.

Estou usando o ACBrNFe, achei um componente excelente, parabéns quem teve a 
iniciativa.
Mas não consigo encontrar a propriedade para colocar informações adicionais do 
produto, pois a empresa que vai utilizar a emissão de nota fiscal, usa 
componentes químicos e deve sair junto com o produto as informações 
toxicológicas, classes, coisas do tipo.
Alguém sabe me dizer onde encontrar esta propriedade?

Abraços
 
Fabio Szekut
_



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



Re: [delphi-br] Trabalhando com DLL

2009-06-02 Por tôpico Moacir - GMail
Nayara,

Existem mais de um meio de acessar funções nas dll´s.

Abaixo uma das forma de faze-lo (neste caso com uma dll da Bematech):

na seção 'VAR' do teu form declare as funções que vc quer usar, por ex.:

  function Bematech_FI_AcionaGaveta:Integer; StdCall; 
External 'BEMAFI32.DLL' Name 'Bematech_FI_AcionaGaveta';
  function Bematech_FI_AbreCupom( CGC_CPF: String ): 
Integer; StdCall; External 'BEMAFI32.DLL';
  function Bematech_FI_VendeItem( Codigo: String; Descricao: 
String; Aliquota: String; TipoQuantidade: String; Quantidade: String; 
CasasDecimais: Integer; ValorUnitario: String; TipoDesconto: String; 
Desconto: String): Integer; StdCall; External 'BEMAFI32.DLL';


Para usar, pode ser algo assim:

  // ABRE CUPOM
  iRetorno := Bematech_FI_AbreCupom(pchar( cCNPJCliente ) );
  If iRetorno1 Then  // Deu Erro
  Begin
 If iRetorno=0 Then
sErro:='ABRE CUPOM - Erro de comunicação !'
 Else If iRetorno=-2 Then
sErro:='ABRE CUPOM - Parâmetro inválido na função'
 Else If iRetorno=-4 Then
sErro:='ABRE CUPOM - O arquivo de inicialização BemaFI32.ini 
não foi encontrado no diretório do programa'
 Else If iRetorno=-5 Then
sErro:='ABRE CUPOM - Erro ao abrir a porta de comunicação'
 Else If iRetorno=-27 Then
sErro:='ABRE CUPOM - Status da impressora diferente de 6,0,0 
(ACK, ST1 e ST2)' ;
  End ;

Consulte a documentação da DLL, la vc deve encontrar quais oa parametros 
e seus tipos bem como o retorno.
etc.. etc.. etc.

Sucesso !!

Moacir



Nayara escreveu:
 A documentação está comigo!

 É a primeira vez que trabalho com DLL...

 2009/6/1 Rubem Rocha rubem.ro...@dtmanaus.com.br

   
 Kd a documentação da DLL?

 Sds.

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
 nome de Nayara
 Enviada em: segunda-feira, 1 de junho de 2009 13:20
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] Trabalhando com DLL


 Pessoal, gostaria de saber se alguem já trabalhou com essa DLL:
 KXTDAUSB.dll!!!

 Estou tendo problemas em abrir uma conexão com o PABX Panasonic TDA200.

 Obrigado,
 Nayara

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

  

 



   


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



RES: [delphi-br] Proteção Software

2009-06-02 Por tôpico Jose Newton Araujo
Eu acho que a proteção a partir de um código gerado pelo serial do HD do
cara é inviolável. Tendo o serial do HD, todas as possibilidades de fraude
ficam reduzidas a só uma. O cara pode alterar o HD dele para o mesmo serial
do usuário que pagou. Entretanto, se conseguir o numero certo terá vários
problemas com os outros programas e sistemas que rodam sobre a mesmo tipo de
validação.

 

LOGOTIPOjna

José Newton Araujo

JNA Comércio  Serviços Ltda

Praça Bráulio Gomes, 3 - conj 301 - Centro

Paulo Afonso / Bahia - CEP 48601-410

tel: (75) 3281 6022 / (75)99332929 / (71)99336215

e-mail:  jose.new...@jnewton.com.br

P Antes de imprimir esse e-mail, pense em seu compromisso com o Meio
ambiente e com o corte de Custos.

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de JB
Enviada em: segunda-feira, 1 de junho de 2009 22:38
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Proteção Software

 






meu sistema possui rotinas de criptografia envolvendo data do dia,
informações do cliente, etc, todo mes o cliente precisa validar com
uma senha enviada por mim (os clientes pagam mensalmente, pagou eu
libero ^_^).

como eu criei o método de criptografia entao fica mais dificil burlar,
mas outra maneira eficiente seria hard lock.

JB

2009/6/1 Paulo Batalhão batal...@live.com mailto:batalhao%40live.com :


 Rubem, bom dia!

 Eu pedi apenas o esquema de como funciona o código para pegar o serial do
 HD... O resto é outra história!

 O Iran já enviou para a lista!

 abraço!

 From: Rubem Rocha
 Sent: Saturday, May 30, 2009 12:40 PM

 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Subject: RES: [delphi-br] Proteção Software

 O segredo crucial para que uma boa proteção de software é que a mesma seja
 conhecida somente por aquele que a idealizou. Se a proteção for divulgada,
 já era!

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
 nome de Paulo Batalhão
 Enviada em: sexta-feira, 29 de maio de 2009 19:46
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br

 Assunto: Re: [delphi-br] Proteção Software
 Prioridade: Alta

 Bom dia!

 Pode passar o esquema de código que você utiliza?

 obrigado!

 atenciosamente,
 Paulo

 From: Iran Lima
 Sent: Friday, May 29, 2009 5:10 PM
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Subject: RES: [delphi-br] Proteção Software

 Eu pego o serial físico do HD uso uma função para criptografar e gero o
uma
 chave.

 Daí o cliente registra o sofware(envia a Chave) e com a chave eu gero uma
 contra-chave que ele grava em um ini validando a copia do sistema na
 maquina dele.

 O problema e quando ele troca o HD.

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 [mailto:delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 ] Em
 nome de Samuel M. Basso
 Enviada em: sexta-feira, 29 de maio de 2009 16:23
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] Proteção Software

 Boa tarde Pessoal!

 Andei pesquisando a um tempo um meio de proteção do software contra
 pirataria, existem diversas maneiras pelo que eu vi e eu mesmo andei
 testando algumas, mas resolvi enviar este email para trocar ideias com
voces
 de algumas maneiras de se fazer essa proteção.

 Até.

 --
 Atenciosamente,

 Samuel M. Basso
 Tel: (54) 3463-9114
 Cel: (54) 8135-3723
 E-mail: samuelba...@gmail.com mailto:samuelbasso%40gmail.com
mailto:samuelbasso%40gmail.com
 mailto:samuelbasso%40gmail.com
 Web site: www.samuelbasso.com
 MSN: samuelba...@gmail.com mailto:samuelbasso%40gmail.com
mailto:samuelbasso%40gmail.com
 mailto:samuelbasso%40gmail.com

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

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

 

-- 

José Benedito
Software Developer
+55 19 8116-7826
msn: jb_holam...@hotmail.com mailto:jb_holambra%40hotmail.com 
skype:jb.sologix





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



Re: [delphi-br] Dbexpress - Vocês recomendam?

2009-06-02 Por tôpico Daniel Sobrinho Laporte
 Bastaria mudar os flags do SQLConnection ?
Veja este artigo do Adriano Santos:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=2245

2) No Zeos funcionaria da mesma forma ?
(só mudar o flags,, mudando o driver que irá acessar)
Sim

3) No UNIDac funcionaria da mesma forma ?
(só mudar o flags,, mudando o driver que irá acessar)
Ai você me pegou bicho!!! Eu não conheço o UniDac, acredito que seja assim
também, o pessoal da lista fala muito bem dele, eu particularmente nunca
usei!

[]'s

2009/6/1 Daniel Sobrinho Laporte daniel.lapo...@gmail.com

 No meu caso, como o sistema será em 3 ou mais camadas, o Servidor de
 Aplicação precisará trafegar os dados de qualquer maneira.
 Já ouvi falar muito bem do Data Snap, das suas vantagens e facilidades na
 hora de desenvolver... mas não sei se ele trafega objetos, pelo menos ainda
 não vi nenhum exemplo... e como estamos utilizando um framework de
 persistencia, tavez teríamos que usar alguma alternativa ao DataSnap para
 trafegar esses dados entre Client e Server.
 Mas se derrepente o UniDAC suportar todos os bancos que o sistema precisará
 trabalhar, e for compatível com o DataSnap, talvez seja uma boa opção...

 Edelson,

 O DataSnap não trafega objetos (ainda), mas está previsto para o futuro do
 novo datasnap com dbx possibilitar o trafego entre objetos do próprio
 framework ou objetos independentes como classes..

 []s

 2009/6/1 Ricardo César Cardoso ricardo_engs...@yahoo.com.br



 Apoioado...


 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
 compreendida.

 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em seg, 1/6/09, Daniel Sobrinho Laporte 
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 escreveu:

 De: Daniel Sobrinho Laporte 
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 
 Assunto: Re: [delphi-br] Dbexpress - Vocês recomendam?
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Data: Segunda-feira, 1 de Junho de 2009, 15:11

 Cara pra mim o DBX e o Zeos são show de bola!

 2009/6/1 Edelson Regis de Lima edre...@ig.com edregis%40ig.com. br

 

 

  Olá Eduardo.

 

  Você já utiliza esses componentes multibanco?

  Estamos começando um projeto aqui na empresa, que deverá suportar
 Oracle,

  SqlServer, SyBase... e estamos num grande dilema sobre qual tecnologia

  usar.

  A principio decidimos pelo framework tiOPF, porém não sei se
 conseguiremos

  usar o data snap no servidor de aplicação, pois não sei se o mesmo
 trafega

  objetos... aí teríamos que usar algum framework para trafegar esses

  objetos,

  e teríamos mais uma vez que fazer inúmeros testes até achar um que
 funcione

  legal, e o prazo ta meio curto.

  Derrepente com esses componentes que você indicou dá para desenvolver o

  sistema com suporte a todos esses bancos, e ainda utilizar o data
 snap...

 

  Abraços,

 

  Edelson.

 

  2009/6/1 Eduardo Silva dos Santos eduardo.drd@ gmail.comeduardo.drd%
 40gmail.com

  

 

 

  

  

   Se você um pacote componentes multibanco e com total compatiblidade
 use

   este

   aqui: http://www.devart. com/unidac/

  

   2009/6/1 Alexandre alexandresoaressp@ yahoo.com.
 bralexandresoaressp% 40yahoo.com. br

  alexandresoaressp% 40yahoo.com. br

   

  

  

   

   

Outra dúvida, pessoal estou pensando em usar dbexpress em minhas

aplicações, alguem recomenda usar esses componentes? funciona

  normalmente

   em

rede?percebi que não usa TIBTransaction igual o TIBDATABASE, vocÊs

recomendam?

   

Alex

   

__ Information from ESET NOD32 Antivirus, version of virus

signature database 4117 (20090530) __

   

The message was checked by ESET NOD32 Antivirus.

   

http://www.eset. com

   

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

   

   

   

  

   --

    . . . . ...

   Eduardo Silva dos Santos

   DRD SISTEMAS

   (27) 3218-4201

   (27) 9961-7095

   MSN: eduardo.drd@ gmail.com eduardo.drd% 40gmail.com eduardo.drd%

  40gmail.com

   Site: http://www.drdsiste mas.com.br/

    . . . . ...

  

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

  

  

  

 

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

 

 

 

 --

 Daniel Sobrinho Laporte

 Analista de Sistemas e Desenvolvedor Delphi + Firebird.

 Colunista e Editor Técnico ClubeDelphi - DevMedia.

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











 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  




 --
 Daniel Sobrinho Laporte
 Analista de Sistemas e Desenvolvedor Delphi + Firebird.
 Colunista e Editor Técnico ClubeDelphi - DevMedia.




-- 
Daniel Sobrinho Laporte

Re: [delphi-br] Dbexpress - Vocês recomendam?

2009-06-02 Por tôpico Daniel Sobrinho Laporte
No meu caso, como o sistema será em 3 ou mais camadas, o Servidor de
Aplicação precisará trafegar os dados de qualquer maneira.
Já ouvi falar muito bem do Data Snap, das suas vantagens e facilidades na
hora de desenvolver... mas não sei se ele trafega objetos, pelo menos ainda
não vi nenhum exemplo... e como estamos utilizando um framework de
persistencia, tavez teríamos que usar alguma alternativa ao DataSnap para
trafegar esses dados entre Client e Server.
Mas se derrepente o UniDAC suportar todos os bancos que o sistema precisará
trabalhar, e for compatível com o DataSnap, talvez seja uma boa opção...

Edelson,

O DataSnap não trafega objetos (ainda), mas está previsto para o futuro do
novo datasnap com dbx possibilitar o trafego entre objetos do próprio
framework ou objetos independentes como classes..

[]s

2009/6/1 Ricardo César Cardoso ricardo_engs...@yahoo.com.br



 Apoioado...


 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
 compreendida.

 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em seg, 1/6/09, Daniel Sobrinho Laporte 
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 escreveu:

 De: Daniel Sobrinho Laporte 
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 
 Assunto: Re: [delphi-br] Dbexpress - Vocês recomendam?
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Data: Segunda-feira, 1 de Junho de 2009, 15:11

 Cara pra mim o DBX e o Zeos são show de bola!

 2009/6/1 Edelson Regis de Lima edre...@ig.com edregis%40ig.com. br

 

 

  Olá Eduardo.

 

  Você já utiliza esses componentes multibanco?

  Estamos começando um projeto aqui na empresa, que deverá suportar Oracle,

  SqlServer, SyBase... e estamos num grande dilema sobre qual tecnologia

  usar.

  A principio decidimos pelo framework tiOPF, porém não sei se
 conseguiremos

  usar o data snap no servidor de aplicação, pois não sei se o mesmo
 trafega

  objetos... aí teríamos que usar algum framework para trafegar esses

  objetos,

  e teríamos mais uma vez que fazer inúmeros testes até achar um que
 funcione

  legal, e o prazo ta meio curto.

  Derrepente com esses componentes que você indicou dá para desenvolver o

  sistema com suporte a todos esses bancos, e ainda utilizar o data snap...

 

  Abraços,

 

  Edelson.

 

  2009/6/1 Eduardo Silva dos Santos eduardo.drd@ gmail.comeduardo.drd%
 40gmail.com

  

 

 

  

  

   Se você um pacote componentes multibanco e com total compatiblidade use

   este

   aqui: http://www.devart. com/unidac/

  

   2009/6/1 Alexandre alexandresoaressp@ yahoo.com.
 bralexandresoaressp% 40yahoo.com. br

  alexandresoaressp% 40yahoo.com. br

   

  

  

   

   

Outra dúvida, pessoal estou pensando em usar dbexpress em minhas

aplicações, alguem recomenda usar esses componentes? funciona

  normalmente

   em

rede?percebi que não usa TIBTransaction igual o TIBDATABASE, vocÊs

recomendam?

   

Alex

   

__ Information from ESET NOD32 Antivirus, version of virus

signature database 4117 (20090530) __

   

The message was checked by ESET NOD32 Antivirus.

   

http://www.eset. com

   

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

   

   

   

  

   --

    . . . . ...

   Eduardo Silva dos Santos

   DRD SISTEMAS

   (27) 3218-4201

   (27) 9961-7095

   MSN: eduardo.drd@ gmail.com eduardo.drd% 40gmail.com eduardo.drd%

  40gmail.com

   Site: http://www.drdsiste mas.com.br/

    . . . . ...

  

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

  

  

  

 

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

 

 

 

 --

 Daniel Sobrinho Laporte

 Analista de Sistemas e Desenvolvedor Delphi + Firebird.

 Colunista e Editor Técnico ClubeDelphi - DevMedia.

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











 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  




-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico Eduardo Silva dos Santos
http://www.devart.com/unidac/ordering.html

$249,95 com todos os Provider's

2009/6/1 Celso Redes cel...@yahoo.com.br



 Ola Eduardo, vc tem idéia do custo do Unidac ?

 Celso Redes

 Redsystem Informática

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

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



Re: [delphi-br] Projeto ACBrNFe - Dados adicionais do produto

2009-06-02 Por tôpico André Moraes - Gmail
A propriedade informação adicional já existe, o problema é que o DANFE ainda 
não foi adaptado para imprimir esta informação.

Se vc estiver com a última versão do SVN, para acessar a propriedade, basta 
usar DadosProdutos.Add.InformacaoAdicional := 'Informacao Adicional';

André F. Moraes
  - Original Message - 
  From: Fabio Szekut - Yahoo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 02, 2009 12:44 AM
  Subject: [delphi-br] Projeto ACBrNFe - Dados adicionais do produto





  Olá, participo do grupo já algum tempo, quando penso em escrever para tirar 
uma dúvida, pesquiso e vejo que alguém já teve o problema e tem a solução. mas 
agora estou com um problema, e não consegui encontrar a solução.

  Estou usando o ACBrNFe, achei um componente excelente, parabéns quem teve a 
iniciativa.
  Mas não consigo encontrar a propriedade para colocar informações adicionais 
do produto, pois a empresa que vai utilizar a emissão de nota fiscal, usa 
componentes químicos e deve sair junto com o produto as informações 
toxicológicas, classes, coisas do tipo.
  Alguém sabe me dizer onde encontrar esta propriedade?

  Abraços

  Fabio Szekut
  _

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



  

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



Re: [delphi-br] Trabalhando com DLL

2009-06-02 Por tôpico Ricardo César Cardoso
Então vc vai ter que cansar os dedos e digitar pra gente as chamadas que a DLL 
tem pois senão vai ficar quase impossível te ajudar. 

Usando o desconfiômetro e o advinhômetro, vc tá se enrolando pq sua DLL foi 
escrita em C/C++ e deve ter parametros de tipo bool, long, int, uint e etc. e 
tal.

Atenciosamente,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Nayara nayarinh...@gmail.com escreveu:













Ah DLL não me dá nenhum exemplo, e não achei nada na internet! Os parametros

são estranhos e não falam direito que que significa cada parametro!

Estou completamente perdida!

 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] Intraweb

2009-06-02 Por tôpico Aldinei (terra)
Bom dia
Tenho um site rodando com intraweb normalmente e gostaira de executar em um
Ipaq da HP, mas ele da Device not supported
Alguem pode me dar algumas dicas de como rodar o intraweb em um PDA
 
Aldinei


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



Re: [delphi-br] Intraweb

2009-06-02 Por tôpico Jackson Gomes - ToolsComps

 Tenho um site rodando com intraweb normalmente e gostaira de executar em um
 Ipaq da HP, mas ele da Device not supported
 Alguem pode me dar algumas dicas de como rodar o intraweb em um PDA

Seu projeto IW é uma aplicação que gera HTML 4? Ou HTML 3.2? Ou WAP?

Isso é escolhido no momento do inicio do projeto, e também dos componentes que 
vc usa. Veja que nas paletas do IW tem componentes padrão (para HTML 4), para 
HTML 3.2 e para WAP.

Outra coisa é o browser que vc está usando no seu Ipaq. Qual padrão ele suporta?

Uma aplicação IW / HTML 4 roda perfeitamente no IPod, pois o Safari do IPod tem 
suporte a HTML 4.

--
Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com
Fone: 27 3389 1138 - 8811 0324

http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc

Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br 




[delphi-br] framework

2009-06-02 Por tôpico felipe govoni
Bom dia

vejo muita gente falar em framework, e gostaria de saber a opiniao
dos colegas se vale apena usar algum framework? pois sou contra
usar qualquer coisa de terceiros, uso delphi 2007 e os unicos componentes
que uso sao o unidac, fastreport e o freeboleto pois acho eles indispensaveis.

qual a opiniao de vcs sobre o assunto? vcs usao componentes de terceiros?
e quanto aos frameworks?

-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


Re: [delphi-br] Trabalhando com DLL

2009-06-02 Por tôpico Moacir - GMail
Nayara,

Reproduza aqui parte das informações da DLL, senão será impossível 
tentar te ajudar..



Ricardo César Cardoso escreveu:
 Então vc vai ter que cansar os dedos e digitar pra gente as chamadas que a 
 DLL tem pois senão vai ficar quase impossível te ajudar. 

 Usando o desconfiômetro e o advinhômetro, vc tá se enrolando pq sua DLL foi 
 escrita em C/C++ e deve ter parametros de tipo bool, long, int, uint e etc. e 
 tal.

 Atenciosamente,
 Ricardo.

 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
 compreendida.

 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em ter, 2/6/09, Nayara nayarinh...@gmail.com escreveu:

   


Re: [delphi-br] framework

2009-06-02 Por tôpico Ricardo César Cardoso
O tom pode parecer jocoso, mas se você é contra componentes de terceiros, 
porque usa o UNIDAC, o FreeBoleto e o FastReport? Pode-se dizer que você 
procura evitar sempre que possível, não?

Não sei quanto aos outros, e até mesmo quanto a real definição, mas para mim um 
framework é o que pode de melhor existir para o desenvolvedor. Porque um 
framework permite que se reutilize/reaproveite código (e interface gráfica) 
coisa que sempre toma um tempo danado... Isso sem falar que cria um padrão na 
tarefa de desenvolvimento, o que ajuda tanto em equipes, quanto no 
desenvolvimento solitário. 

No desenvolvimento em equipe o framework é bom pois quando há um novo membro na 
equipe, é mais simples familiarizá-lo com a maneira de trabalho. E permite que 
todos falem a mesma lingua. 

Para o desenvolvedor solitário, também é uma  boa pois se ele tiver que 
desenvolver um projeto similar porém para uma empresa diferente, é só se 
concentrar nas particularidades da empresa (a famosa regra de negócio) pois a 
estrutura já está pronta.

Existem desvantagens também. Uma delas é o risco de perder a capacidade de 
inovar.  De criar uma área de estabilidade e também de engessar o processo, 
amarrando o framework a versões de ferramentas. 

Para mim são justamente essas desvantagens que tornam a tarefa de construir um 
framework algo difícil. Definir até onde se está sendo generalista (premissa 
básica de um framework efetivamente reutilizável) e onde já se está 
especializando demais um aspecto, entrando muito em regras de negócios que não 
se repetem, mesmo em aplicações voltadas para o mesmo público/mercado.

Acredito que a sorte que temos como o Delphi é que a demanda por frameworks é 
voltada mais ao mapeamento objeto-relacional e a persistência de dados. Posso 
citar três bons nomes nessas áreas: tiOPF, INFRA e PressObjects. Nada impede 
que você estude o código deles e desenvolva o seu próprio framework. Até 
recentemente o Rubem Rocha divulgou um ótimo artigo ensinando como criar seu 
próprio framework de persistência. Está em inglês o artigo e uma busca nas 
mensagens da segunda quinzena de maio deste ano já traz o link.

Menos sorte, olhando do ponto de vista de desenvolvedor Delphi, tem os colegas 
que usam Java, por exemplo. A infinidade de frameworks, para os mais diversos 
propósitos, é alarmante e pode até mesmo desmotivar o pessoal. E existe sempre 
o problema das dependências que pode ingessar uma equipe e prendê-la a uma 
determinada versão de componente por conta de manter a compatibilidade com 
versões anteriores e em produção dos sistemas que utilizem o framework.

Desculpas pela mensagem longa e pela tom jocoso no início. Mas em muitas 
situações, menos no mundo RAD com Delphi e mais em outras searas, os frameworks 
invariavelmente dependem de componentes de terceiros, para poderem se focar 
melhor no objetivo que o framework deve atingir.

Atenciosamente,
Ricardo

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, felipe govoni govoni.fel...@gmail.com escreveu:













Bom dia



vejo muita gente falar em framework, e gostaria de saber a opiniao

dos colegas se vale apena usar algum framework? pois sou contra

usar qualquer coisa de terceiros, uso delphi 2007 e os unicos componentes

que uso sao o unidac, fastreport e o freeboleto pois acho eles indispensaveis.



qual a opiniao de vcs sobre o assunto? vcs usao componentes de terceiros?

e quanto aos frameworks?



-- 

Felipe Govoni

 -

GOVONI Sistemas

Fone 8472-8718

www.govoni.com. br


 

  



 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Trabalhando com DLL

2009-06-02 Por tôpico Nayara
Isso foi o que eu fiz!

CallBack = procedure(id: word; buf: Pchar; size: word; err_code: word;
reserve: word); stdcall;
function KXTDAUSB_Open(name: PChar; callback: CallBack; id: pword; factory:
pbyte; product: pbyte): Integer; stdcall; external 'KXTDAUSB.dll';
function KXTDAUSB_Close(id: word): Integer; stdcall; external
'KXTDAUSB.dll';
function KXTDAUSB_SendData(id: word; buf: array of byte; size: word):
Integer; stdcall; external 'KXTDAUSB.dll';


Isso é o que está na documentação que tenho:


2. KXTDAUSB_Open

Open and enable USB device.
*

int KXTDAUSB_Open (BYTE *name, void callback(DWORD, BYTE *, DWORD, DWORD,
DWORD), DWORD *id, BYTE *factory, BYTE *product)
*

Parameters

IN BYTE* name Device Name

IN void() callback Pointer that points callback function

OUT DWORD* id Device ID(value=1)

OUT BYTE* factory Reserved

OUT BYTE* product Reserved

Return Value

See error code.

Description

Device Name shall be following value.

Main cabinet USB port USB¥¥VID_04DAPID_1680

3. KXTDAUSB_Close

Close and release USB device.
*

int KXTDAUSB_Close (DWORD id)
*

Parameters

IN DWORD id Device ID

Return Value

See error code.



KXTDAUSB_SendData

Send data (user message).
*

int KXTDAUSB_SendData (DWORD id, BYTE *buf, DWORD size)
*

Parameters

IN DWORD id Device ID

IN BYTE* buf Send buffer for a data

IN DWORD size Data size to send

Return Value

See error code.

5. callback

Callback function. This is called when a data is received.
*

void callback (DWORD id, BYTE *buf, DWORD size, DWORD err_code, DWORD
reserve)
*

Parameters

IN DWORD id Device ID

IN BYTE* buf Receive buffer for a data

IN DWORD size Received data size

IN DWORD err_code Error code

IN DWORD reserve Reserved


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



[delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Felipe Lopes




Galera, bom dia

 

Estou com um desafio aqui na empresa que é o sistema de nota
fiscal eletrônica.

 

A empresa possui um software para emitir a nota fiscal, mas com
a nova legislação, temos que enviar os dados para a receita.

 

 

É melhor desenvolver o software que se conecta com a receita e
transmite as informações ou se exportamos os dados para um arquivo txt  e
transmitimos através do software da receita?

 

Alguém pode me passar um arquivo txt como exemplo para que eu
possa ver o layout?

 

 

Obrigado

 




  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Berdam
eu acho melhor seu software fazer o envio das notas pelo seu software, pq se 
algumas coisas derem erradas no tct, vc vai ter q voltar no sistema, gerar 
novamente o txt e tentar novamente enviar, se der erro repete o processo 
novamente.


Aproveitando o assunto, estou com um dúvida em relação ao certificado digital.


Minha
empresa já é certificada para o envio da nfe, meus clientes já enviam a
nfe, porém, preciso realizar algumas alterações em determinado cliente.
Eu trouxe a base de dados dele para meu escritório e estou com dúvidas
a respeito do certificado digital.

Devo comprar um certificado
digital para enviar as notas em ambiente de homologação, ou posso fazer
o uso daqueles certificados públicos incluídos no pacote da empresa
flexdocs???



 

Uberdam Cavaletti
Formado em Tecnologia da Informação - Unoesc - Xxe
Pós-graduado em desenvolvimento Java - Unoesc - Xxe

http://www.curricular.com.br/berdam

Visite
http://passandoveneno.blogspot.com







De: Felipe Lopes felipearaujolo...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 2 de Junho de 2009 11:09:17
Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro







Galera, bom dia

 

Estou com um desafio aqui na empresa que é o sistema de nota
fiscal eletrônica.

 

A empresa possui um software para emitir a nota fiscal, mas com
a nova legislação, temos que enviar os dados para a receita.

 

 

É melhor desenvolver o software que se conecta com a receita e
transmite as informações ou se exportamos os dados para um arquivo txt  e
transmitimos através do software da receita?

 

Alguém pode me passar um arquivo txt como exemplo para que eu
possa ver o layout?

 

 

Obrigado

 

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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


   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Un idac

2009-06-02 Por tôpico Alisson
Mas, lembre-se que o preço é U$ 249,95(dólares) e não R$249,95(Reais)

- Original Message - 
From: Eduardo Silva dos Santos eduardo@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 12:15 AM
Subject: Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac


http://www.devart.com/unidac/ordering.html

$249,95 com todos os Provider's




___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


[delphi-br] Re: framework

2009-06-02 Por tôpico Jose Henrique
A utilização de frameworks servem para N finalidades, você tem vantagens como 
reaproveitamento de código, padronização, normalmente você encontrará suporte, 
listas de discussões que o ajudarão e muito no desenvolvimento e na solução de 
questões rotineiras.
Em outra empresa onde trabalhei, tivemos a opção de construir um software 
totalmente OO e um dos primeiros impactos que tivemos foi na criação das 
classes, na UML, alguns desenvolvedores gravavam seus objetos com método 
GRAVAR, outros colocaram na classe o método SALVAR, pronto aí está uma das 
vantagens do framework, a padronização, ná época ( ano de 2003/2004 ) adotamos 
o framework DEPO (Delphi Persistent Object), isso forçou que os métodos básicos 
de manutenção das classes estivessem dentro de um padrão e conhecido por todos 
da equipe. Lógico que o framework não resolve tudo para vc, então customizações 
foram feitas, mas o ganho de trabalho no alicerce da aplicação foi tremendo, 
sem falar que com esse framework, podíamos programar sem escrever uma linha 
sequer de SQL, ou seja o desenvolvimento era inteiramente focado no Delphi, a 
mão de obra novata, não perdia tempo tendo de aprender a fazer sentenças SQL 
para fazer o sistema funcionar, eles somente necessitavam saber OOP. 

consulte a documentação de alguns frameworks, na sua maioria eles tem o código 
aberto, vc pode estudar suas rotinas, isso o ajudará e muito.

Quanto a componentes propriamente dito, quem conhece o gride da DevExpress vai 
dizer... componente de terceiroé a maior maravilha do mundo. Nessa mesma 
empresa utilizamos o Gride com o PrintGride  e o ganho de trabalho na 
confecção de pequenos relatórios foi tremendo a agilidade ficou absurda. 
Compensou cadas centavo de U$$ gasto com os componentes.

Só tinha um problema no Gride ...não fazia café !!!


abs !! espero ter ajudado em alguma coisa 



RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Claudiney Cogo
Ola Uberdam

 

Qualquer certificado próprio para emissão de NFe pode ser usado para envio.
Porém, tanto com o seu certificado quando com qualquer outro de testes como
esses públicos, você não vai conseguir autorização das notas, pois o CNPJ
referente não estará habilitado no ambiente de homologação. Não conheço
esses certificados públicos, mas com certificado próprio posso te garantir
que você vai conseguir acessar todas as funções, inclusive para enviar lotes
de notas. Porém as suas notas não serão autorizadas.

 

Para um teste completo, só com um certificado com CNPJ que esteja habilitado
no ambiente de homologação, para emissão de NFe. Isso provavelmente só com o
certificado do cliente.

 

Abraço

 

  _  

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
 http://www.n2solutions.com.br/ www.n2solutions.com.br
 http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br
 http://www.studion2.com.br/ www.studion2.com.br

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Berdam
Enviada em: terça-feira, 2 de junho de 2009 11:45
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 






eu acho melhor seu software fazer o envio das notas pelo seu software, pq se
algumas coisas derem erradas no tct, vc vai ter q voltar no sistema, gerar
novamente o txt e tentar novamente enviar, se der erro repete o processo
novamente.

Aproveitando o assunto, estou com um dúvida em relação ao certificado
digital.

Minha
empresa já é certificada para o envio da nfe, meus clientes já enviam a
nfe, porém, preciso realizar algumas alterações em determinado cliente.
Eu trouxe a base de dados dele para meu escritório e estou com dúvidas
a respeito do certificado digital.

Devo comprar um certificado
digital para enviar as notas em ambiente de homologação, ou posso fazer
o uso daqueles certificados públicos incluídos no pacote da empresa
flexdocs???

--
Uberdam Cavaletti
Formado em Tecnologia da Informação - Unoesc - Xxe
Pós-graduado em desenvolvimento Java - Unoesc - Xxe

http://www.curricular.com.br/berdam

Visite
http://passandoveneno.blogspot.com
--


De: Felipe Lopes felipearaujolo...@yahoo.com.br
mailto:felipearaujolopes%40yahoo.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Terça-feira, 2 de Junho de 2009 11:09:17
Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

Galera, bom dia

Estou com um desafio aqui na empresa que é o sistema de nota
fiscal eletrônica.

A empresa possui um software para emitir a nota fiscal, mas com
a nova legislação, temos que enviar os dados para a receita.

É melhor desenvolver o software que se conecta com a receita e
transmite as informações ou se exportamos os dados para um arquivo txt e
transmitimos através do software da receita?

Alguém pode me passar um arquivo txt como exemplo para que eu
possa ver o layout?

Obrigado

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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





__ Informação do NOD32 IMON 4123 (20090602) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



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



[delphi-br] DePO - alguém ainda utiliza esse FrameWork ??

2009-06-02 Por tôpico Jose Henrique
Olá pessoal, acabei de comentar com outro colega do grupo sobre as vantagens de 
se utilizar framework na aplicação. E  lembrei que já utilizei o DePO em outra 
empresa onde trabalhei, atualmente não tenho trabalhado com outro FW, apesar de 
estar acompanhando sempre de perto o TiObject e o Projeto Infra. 

E me surguiu a dúvida será que alguém ainda utiliza o DePO, se sim onde estão 
esses companheiros, ainda têm algum fórum ativo sobre o DePO? 
Minha intenção é reunir os usuários de FW novamente ou saber por onde andam se 
reunindo, para que eu possa acompanhar também esse projeto com o qual já 
trabalhei e acho muito interessante.





RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Rubem Rocha
Até onde me consta, a nota fiscal eletrônica é enviada ao ambiente de
produção (leia-se WebService) do fisco estadual (a.k.a. SEFAZ), e este
repassa os dados da nota fiscal eletrônica para a RFB (Receita Federal do
Brasil).

 

Sugiro que você, antes de cometer qualquer tipo de equívoco ou mesmo queira
logo ir implementando algo voltado para nota fiscal eletrônica, leia e
assimile completamente o Manual de Integração do Contribuinte disponível no
site http://www.nfe.fazenda.gov.br/portal. O manual encontra-se disponível
para download na sua mais atual versão (3.0.0), na área ‘Legislação e
Documentos’. Leia e assimile por completo também o Manual de Contingência.

 

A total compreensão destes dois manuais é crucial para iniciar o projeto de
implementação e implantação da nota fiscal eletrônica na empresa onde você
trabalha. O Manual de Integração do Contribuinte fala sobre muitos aspectos
que são pertinentes ao âmbito técnico da nota fiscal eletrônica, como
schemas XML, certificados e assinaturas digitais. É necessário também ter
domínio sobre esses temas. Caso não esteja habituado com tais
terminologias/tecnologias, sugiro que você procure dirimir suas dúvidas
sobre eles na própria Internet (Google, AltaVista, Wikipedia, etc.).

 

É imprescindível o pleno domínio dessas informações, além de muita pesquisa,
antes de qualquer esforço de programação. Mas, é claro, isto se você quiser
desenvolver o seu próprio sistema voltado para a Nota Fiscal Eletrônica.
Existem componentes no mercado, a maioria paga. Também existem alternativas
free (como dizem, ‘na faixa’) tais como a Nfe_Util, UniNFE e ACBrNFe. Tem
que pesquisar, isso é com você!

 

Boa sorte.

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Felipe Lopes
Enviada em: terça-feira, 2 de junho de 2009 10:09
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 

Galera, bom dia
 

Estou com um desafio aqui na empresa que é o sistema de nota
fiscal eletrônica.
 

A empresa possui um software para emitir a nota fiscal, mas com
a nova legislação, temos que enviar os dados para a receita.
 

É melhor desenvolver o software que se conecta com a receita e
transmite as informações ou se exportamos os dados para um arquivo txt  e
transmitimos através do software da receita?
 

Alguém pode me passar um arquivo txt como exemplo para que eu
possa ver o layout?
 

 

Obrigado

 




 



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



[delphi-br] Atualização de Base de Dados via Script

2009-06-02 Por tôpico Rodrigo Magno
Amigos Delphianos,

Alguem tem algum exemplo ou poderia me indicar uma pagina aonde eu possa 
atraves de um arquivo texto atualizar a minha base de dados (Firebird).

Obrigado pela atenção de todos.

Abraços,

 
 
Rodrigo Magno 


*  rcmagn...@yahoo.com.br
msnrcmagn...@yahoo.com.br


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Edelson Regis de Lima
Entendi...

E eu consigo enxergar as rows os Fields dentro do Data e do Delta?
Ou tenho que fazer algum TypeCast para obter as informações?
Pelo que você falou, eu preciso comparar tudo o que está diferente no Delta
em relação ao Data, trabalhar essas informações e depois persistir no banco
de dados.
Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr o
risco de deixar dados para traz?

Obrigado,

Edelson.


2009/6/1 Daniel Sobrinho Laporte daniel.lapo...@gmail.com



 Edelson o ClientDataSet possui dois estados internos.

 ClientDataSet.Data: contém os dados originais
 ClientDataSet.Delta: contém os dados que sofreram alteração

 A peristência na verdade é realizada pelo DataSetProvider de acordo com seu
 UpdateMode e com as configurações dos ProviderFlags. Tanto o Data quanto o
 Delta são OleVariants, desta forma você pode criar um array de variants e
 atribuir o valor, ou utilizar um outro ClientDataSet.Data em tempo de
 execução ok?

 []'s

 Daniel

 2009/6/1 berdam berdamzi...@yahoo.com.br berdamzinho%40yahoo.com.br


 
 
  o dataset tem tuas propriedades o data e o delta, se n me engano o data
  possui o registro, já o delta possui todos os registros alterados.
 
  Edelson Regis de Lima escreveu:
 
  
  
   Olá galera!
  
   Alguém sabe como o ApplyUpdates do TClientDataSet reconhece
 internamente
   quais são os registros que foram alterados, e que operação ele precisa
   executar (se é insert, update, delete...).
   Estou perguntando isso porque estou desenvolvendo um componente herdado
  do
   TClientDataSet, que terá um ApplyUpdates modificado. Esse
 ApplyUpdates
   terá que fazer algumas outras coisas antes de persistir os dados.
   E se eu conseguir entender como o ApplyUpdates reconhece quais os
   registros/campos que precisam ser persistidos, irá facilitar muto a
   minha vida.
   Já ouvi falar que tem a ver com o Delta, mas não manjo muito sobre
 ele...
  
   Abraços,
  
   Edelson.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
  --
  -
  Uberdam Cavaletti
  Formado em Tecnologia da informação - Unoesc - Xxe
  Pós graduado em Desenvolvimento Java - Unoesc - Xxe
 
  Acesse http://www.curricular.com.br/berdam
  Acesse http://passandoveneno.blogspot.com
 
  -
 
 
 

 --
 Daniel Sobrinho Laporte
 Analista de Sistemas e Desenvolvedor Delphi + Firebird.
 Colunista e Editor Técnico ClubeDelphi - DevMedia.

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

  



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



RES: [delphi-br] Intraweb

2009-06-02 Por tôpico Aldinei (terra)
Não me atentei a isso , usei o que veio como padrão do d2009, tem como ver
agora?

  _  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Jackson Gomes - ToolsComps
Enviada em: terça-feira, 2 de junho de 2009 09:44
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Intraweb






 Tenho um site rodando com intraweb normalmente e gostaira de executar em
um
 Ipaq da HP, mas ele da Device not supported
 Alguem pode me dar algumas dicas de como rodar o intraweb em um PDA

Seu projeto IW é uma aplicação que gera HTML 4? Ou HTML 3.2? Ou WAP?

Isso é escolhido no momento do inicio do projeto, e também dos componentes
que 
vc usa. Veja que nas paletas do IW tem componentes padrão (para HTML 4),
para 
HTML 3.2 e para WAP.

Outra coisa é o browser que vc está usando no seu Ipaq. Qual padrão ele
suporta?

Uma aplicação IW / HTML 4 roda perfeitamente no IPod, pois o Safari do IPod
tem 
suporte a HTML 4.

--
Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsand http://www.toolsandcomps.com comps.com
Nosso Fórum: http://groups. http://groups.yahoo.com/group/toolsandcomps
yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcom mailto:jackson%40toolsandcomps.com ps.com
Fone: 27 3389 1138 - 8811 0324
--
http://jacklovesdel http://jacklovesdelphi.blogspot.com phi.blogspot.com -
Delphi, Intraweb, etc
--
Devhost - Webhost para desenvolvedores Delphi
http://www.devhost. http://www.devhost.com.br com.br
devh...@devhost. mailto:devhost%40devhost.com.br com.br 






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



Re: [delphi-br] Dbexpress - Vocês recomendam?

2009-06-02 Por tôpico felipe govoni
no unidac é so escolher o banco e esta pronto!



2009/6/1 Daniel Sobrinho Laporte daniel.lapo...@gmail.com:


 Bastaria mudar os flags do SQLConnection ?
 Veja este artigo do Adriano Santos:
 http://www.devmedia.com.br/articles/viewcomp.asp?comp=2245

 2) No Zeos funcionaria da mesma forma ?
 (só mudar o flags,, mudando o driver que irá acessar)
 Sim

 3) No UNIDac funcionaria da mesma forma ?
 (só mudar o flags,, mudando o driver que irá acessar)
 Ai você me pegou bicho!!! Eu não conheço o UniDac, acredito que seja assim
 também, o pessoal da lista fala muito bem dele, eu particularmente nunca
 usei!

 []'s

 2009/6/1 Daniel Sobrinho Laporte daniel.lapo...@gmail.com

 No meu caso, como o sistema será em 3 ou mais camadas, o Servidor de
 Aplicação precisará trafegar os dados de qualquer maneira.
 Já ouvi falar muito bem do Data Snap, das suas vantagens e facilidades na
 hora de desenvolver... mas não sei se ele trafega objetos, pelo menos
 ainda
 não vi nenhum exemplo... e como estamos utilizando um framework de
 persistencia, tavez teríamos que usar alguma alternativa ao DataSnap para
 trafegar esses dados entre Client e Server.
 Mas se derrepente o UniDAC suportar todos os bancos que o sistema
 precisará
 trabalhar, e for compatível com o DataSnap, talvez seja uma boa opção...

 Edelson,

 O DataSnap não trafega objetos (ainda), mas está previsto para o futuro do
 novo datasnap com dbx possibilitar o trafego entre objetos do próprio
 framework ou objetos independentes como classes..

 []s

 2009/6/1 Ricardo César Cardoso ricardo_engs...@yahoo.com.br



 Apoioado...


 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
 compreendida.

 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em seg, 1/6/09, Daniel Sobrinho Laporte
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 escreveu:

 De: Daniel Sobrinho Laporte
 daniel.lapo...@gmail.comdaniel.laporte%40gmail.com
 
 Assunto: Re: [delphi-br] Dbexpress - Vocês recomendam?
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Data: Segunda-feira, 1 de Junho de 2009, 15:11

 Cara pra mim o DBX e o Zeos são show de bola!

 2009/6/1 Edelson Regis de Lima edre...@ig.com edregis%40ig.com. br

 

 

  Olá Eduardo.

 

  Você já utiliza esses componentes multibanco?

  Estamos começando um projeto aqui na empresa, que deverá suportar
 Oracle,

  SqlServer, SyBase... e estamos num grande dilema sobre qual tecnologia

  usar.

  A principio decidimos pelo framework tiOPF, porém não sei se
 conseguiremos

  usar o data snap no servidor de aplicação, pois não sei se o mesmo
 trafega

  objetos... aí teríamos que usar algum framework para trafegar esses

  objetos,

  e teríamos mais uma vez que fazer inúmeros testes até achar um que
 funcione

  legal, e o prazo ta meio curto.

  Derrepente com esses componentes que você indicou dá para desenvolver o

  sistema com suporte a todos esses bancos, e ainda utilizar o data
 snap...

 

  Abraços,

 

  Edelson.

 

  2009/6/1 Eduardo Silva dos Santos eduardo.drd@ gmail.comeduardo.drd%
 40gmail.com

  

 

 

  

  

   Se você um pacote componentes multibanco e com total compatiblidade
 use

   este

   aqui: http://www.devart. com/unidac/

  

   2009/6/1 Alexandre alexandresoaressp@ yahoo.com.
 bralexandresoaressp% 40yahoo.com. br

  alexandresoaressp% 40yahoo.com. br

   

  

  

   

   

Outra dúvida, pessoal estou pensando em usar dbexpress em minhas

aplicações, alguem recomenda usar esses componentes? funciona

  normalmente

   em

rede?percebi que não usa TIBTransaction igual o TIBDATABASE, vocÊs

recomendam?

   

Alex

   

__ Information from ESET NOD32 Antivirus, version of virus

signature database 4117 (20090530) __

   

The message was checked by ESET NOD32 Antivirus.

   

http://www.eset. com

   

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

   

   

   

  

   --

    . . . . ...

   Eduardo Silva dos Santos

   DRD SISTEMAS

   (27) 3218-4201

   (27) 9961-7095

   MSN: eduardo.drd@ gmail.com eduardo.drd% 40gmail.com eduardo.drd%

  40gmail.com

   Site: http://www.drdsiste mas.com.br/

    . . . . ...

  

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

  

  

  

 

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

 

 

 

 --

 Daniel Sobrinho Laporte

 Analista de Sistemas e Desenvolvedor Delphi + Firebird.

 Colunista e Editor Técnico ClubeDelphi - DevMedia.

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











 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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






 --
 Daniel Sobrinho Laporte
 Analista de Sistemas 

Re: RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico berdam
Olá, claudinei, obrigado pela resposta, o cliente tem um certificado do 
tipo A1, segundo oq ele me passou que estava no manual do certificado é 
que aquele certificado possui, alguma coisa que o bloqueia parar ser 
usado em dois micros ao mesmo tempo.

Será que é isso mesmo??

Claudiney Cogo escreveu:


 Ola Uberdam

 Qualquer certificado próprio para emissão de NFe pode ser usado para 
 envio.
 Porém, tanto com o seu certificado quando com qualquer outro de testes 
 como
 esses públicos, você não vai conseguir autorização das notas, pois o CNPJ
 referente não estará habilitado no ambiente de homologação. Não conheço
 esses certificados públicos, mas com certificado próprio posso te garantir
 que você vai conseguir acessar todas as funções, inclusive para enviar 
 lotes
 de notas. Porém as suas notas não serão autorizadas.

 Para um teste completo, só com um certificado com CNPJ que esteja 
 habilitado
 no ambiente de homologação, para emissão de NFe. Isso provavelmente só 
 com o
 certificado do cliente.

 Abraço

 _

 Claudiney Cogo
 N2 Sistemas e Soluções em Informática
 Av. São Paulo, 172 - 15º Andar - Sala 1505
 Fone/Fax: (44) 3029-6053 - Maringá - Paraná
 http://www.n2solutions.com.br/ http://www.n2solutions.com.br/ 
 www.n2solutions.com.br
 http://www.nfe.n2solutions.com.br/ 
 http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br
 http://www.studion2.com.br/ http://www.studion2.com.br/ 
 www.studion2.com.br

 De: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Berdam
 Enviada em: terça-feira, 2 de junho de 2009 11:45
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Res: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 eu acho melhor seu software fazer o envio das notas pelo seu software, 
 pq se
 algumas coisas derem erradas no tct, vc vai ter q voltar no sistema, gerar
 novamente o txt e tentar novamente enviar, se der erro repete o processo
 novamente.

 Aproveitando o assunto, estou com um dúvida em relação ao certificado
 digital.

 Minha
 empresa já é certificada para o envio da nfe, meus clientes já enviam a
 nfe, porém, preciso realizar algumas alterações em determinado cliente.
 Eu trouxe a base de dados dele para meu escritório e estou com dúvidas
 a respeito do certificado digital.

 Devo comprar um certificado
 digital para enviar as notas em ambiente de homologação, ou posso fazer
 o uso daqueles certificados públicos incluídos no pacote da empresa
 flexdocs???

 --
 Uberdam Cavaletti
 Formado em Tecnologia da Informação - Unoesc - Xxe
 Pós-graduado em desenvolvimento Java - Unoesc - Xxe

 http://www.curricular.com.br/berdam http://www.curricular.com.br/berdam

 Visite
 http://passandoveneno.blogspot.com http://passandoveneno.blogspot.com
 --

 
 De: Felipe Lopes felipearaujolo...@yahoo.com.br 
 mailto:felipearaujolopes%40yahoo.com.br
 mailto:felipearaujolopes%40yahoo.com.br 
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 2 de Junho de 2009 11:09:17
 Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 Galera, bom dia

 Estou com um desafio aqui na empresa que é o sistema de nota
 fiscal eletrônica.

 A empresa possui um software para emitir a nota fiscal, mas com
 a nova legislação, temos que enviar os dados para a receita.

 É melhor desenvolver o software que se conecta com a receita e
 transmite as informações ou se exportamos os dados para um arquivo txt e
 transmitimos através do software da receita?

 Alguém pode me passar um arquivo txt como exemplo para que eu
 possa ver o layout?

 Obrigado

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

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

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com

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

 __ Informação do NOD32 IMON 4123 (20090602) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br http://www.eset.com.br

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

 

-- 
-
Uberdam Cavaletti
Formado em Tecnologia da informação - Unoesc - Xxe
Pós graduado em Desenvolvimento Java - Unoesc - Xxe

Acesse  http://www.curricular.com.br/berdam
Acesse  http://passandoveneno.blogspot.com

-



Re: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Rafael
Felipe.
Eu passei por esta decisão a alguns meses atrás, e na minha situação a
melhor opção foi desenvolver um módulo de emissão de nota fiscal eletrônica
e agregar ao meu ERP.
Um ponto importante a se considerar é o trabalho que terá caso exista algum
problema com a nota fiscal e seja necessário alteração e novo envio, como
bem colocado o colega Berdam.


Berdam.
Você precisa do certificado do cliente para poder transmitir a nota fiscal
eletrônica para a SEFAZ.
Mesmo que você utilize um certificado válido para emissão de nota fiscal
eletrônica, a validação ocorr tamém entre o CNPJ vinculado ao certificado e
o CNPJ do emitente da NFe.
Isto considerando que você fará os testes de emissão com os dados de seu
cliente.




2009/6/2 Rubem Rocha rubem.ro...@dtmanaus.com.br



 Até onde me consta, a nota fiscal eletrônica é enviada ao ambiente de
 produção (leia-se WebService) do fisco estadual (a.k.a. SEFAZ), e este
 repassa os dados da nota fiscal eletrônica para a RFB (Receita Federal do
 Brasil).

 Sugiro que você, antes de cometer qualquer tipo de equívoco ou mesmo queira
 logo ir implementando algo voltado para nota fiscal eletrônica, leia e
 assimile completamente o Manual de Integração do Contribuinte disponível no
 site http://www.nfe.fazenda.gov.br/portal. O manual encontra-se disponível
 para download na sua mais atual versão (3.0.0), na área ‘Legislação e
 Documentos’. Leia e assimile por completo também o Manual de Contingência.

 A total compreensão destes dois manuais é crucial para iniciar o projeto de
 implementação e implantação da nota fiscal eletrônica na empresa onde você
 trabalha. O Manual de Integração do Contribuinte fala sobre muitos aspectos
 que são pertinentes ao âmbito técnico da nota fiscal eletrônica, como
 schemas XML, certificados e assinaturas digitais. É necessário também ter
 domínio sobre esses temas. Caso não esteja habituado com tais
 terminologias/tecnologias, sugiro que você procure dirimir suas dúvidas
 sobre eles na própria Internet (Google, AltaVista, Wikipedia, etc.).

 É imprescindível o pleno domínio dessas informações, além de muita
 pesquisa,
 antes de qualquer esforço de programação. Mas, é claro, isto se você quiser
 desenvolver o seu próprio sistema voltado para a Nota Fiscal Eletrônica.
 Existem componentes no mercado, a maioria paga. Também existem alternativas
 free (como dizem, ‘na faixa’) tais como a Nfe_Util, UniNFE e ACBrNFe. Tem
 que pesquisar, isso é com você!

 Boa sorte.

 Sds.

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
 nome de Felipe Lopes
 Enviada em: terça-feira, 2 de junho de 2009 10:09
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 Galera, bom dia


 Estou com um desafio aqui na empresa que é o sistema de nota
 fiscal eletrônica.


 A empresa possui um software para emitir a nota fiscal, mas com
 a nova legislação, temos que enviar os dados para a receita.


 É melhor desenvolver o software que se conecta com a receita e
 transmite as informações ou se exportamos os dados para um arquivo txt e
 transmitimos através do software da receita?


 Alguém pode me passar um arquivo txt como exemplo para que eu
 possa ver o layout?


 Obrigado

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

  



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico André Moraes - Gmail
Os certificados do tipo A1 podem ser exportados e instalados em quantas 
máquinas vc quiser.

Eu utilizo o certificado de alguns clientes em ambiente de homologação 
enquanto eles usam em ambiente de produção.

André F. Moraes
- Original Message - 
From: berdam berdamzi...@yahoo.com.br
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 12:43 PM
Subject: Re: RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro


 Olá, claudinei, obrigado pela resposta, o cliente tem um certificado do
 tipo A1, segundo oq ele me passou que estava no manual do certificado é
 que aquele certificado possui, alguma coisa que o bloqueia parar ser
 usado em dois micros ao mesmo tempo.

 Será que é isso mesmo??

 Claudiney Cogo escreveu:


 Ola Uberdam

 Qualquer certificado próprio para emissão de NFe pode ser usado para
 envio.
 Porém, tanto com o seu certificado quando com qualquer outro de testes
 como
 esses públicos, você não vai conseguir autorização das notas, pois o CNPJ
 referente não estará habilitado no ambiente de homologação. Não conheço
 esses certificados públicos, mas com certificado próprio posso te 
 garantir
 que você vai conseguir acessar todas as funções, inclusive para enviar
 lotes
 de notas. Porém as suas notas não serão autorizadas.

 Para um teste completo, só com um certificado com CNPJ que esteja
 habilitado
 no ambiente de homologação, para emissão de NFe. Isso provavelmente só
 com o
 certificado do cliente.

 Abraço

 _

 Claudiney Cogo
 N2 Sistemas e Soluções em Informática
 Av. São Paulo, 172 - 15º Andar - Sala 1505
 Fone/Fax: (44) 3029-6053 - Maringá - Paraná
 http://www.n2solutions.com.br/ http://www.n2solutions.com.br/
 www.n2solutions.com.br
 http://www.nfe.n2solutions.com.br/
 http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br
 http://www.studion2.com.br/ http://www.studion2.com.br/
 www.studion2.com.br

 De: delphi-br@yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
 [mailto:delphi-br@yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Berdam
 Enviada em: terça-feira, 2 de junho de 2009 11:45
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Res: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 eu acho melhor seu software fazer o envio das notas pelo seu software,
 pq se
 algumas coisas derem erradas no tct, vc vai ter q voltar no sistema, 
 gerar
 novamente o txt e tentar novamente enviar, se der erro repete o processo
 novamente.

 Aproveitando o assunto, estou com um dúvida em relação ao certificado
 digital.

 Minha
 empresa já é certificada para o envio da nfe, meus clientes já enviam a
 nfe, porém, preciso realizar algumas alterações em determinado cliente.
 Eu trouxe a base de dados dele para meu escritório e estou com dúvidas
 a respeito do certificado digital.

 Devo comprar um certificado
 digital para enviar as notas em ambiente de homologação, ou posso fazer
 o uso daqueles certificados públicos incluídos no pacote da empresa
 flexdocs???

 --
 Uberdam Cavaletti
 Formado em Tecnologia da Informação - Unoesc - Xxe
 Pós-graduado em desenvolvimento Java - Unoesc - Xxe

 http://www.curricular.com.br/berdam http://www.curricular.com.br/berdam

 Visite
 http://passandoveneno.blogspot.com http://passandoveneno.blogspot.com
 --

 
 De: Felipe Lopes felipearaujolo...@yahoo.com.br
 mailto:felipearaujolopes%40yahoo.com.br
 mailto:felipearaujolopes%40yahoo.com.br 
 Para: delphi-br@yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 2 de Junho de 2009 11:09:17
 Assunto: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

 Galera, bom dia

 Estou com um desafio aqui na empresa que é o sistema de nota
 fiscal eletrônica.

 A empresa possui um software para emitir a nota fiscal, mas com
 a nova legislação, temos que enviar os dados para a receita.

 É melhor desenvolver o software que se conecta com a receita e
 transmite as informações ou se exportamos os dados para um arquivo txt e
 transmitimos através do software da receita?

 Alguém pode me passar um arquivo txt como exemplo para que eu
 possa ver o layout?

 Obrigado

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

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

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com

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

 __ Informação do NOD32 IMON 4123 (20090602) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br http://www.eset.com.br

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



 -- 
 -
 Uberdam

Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Ricardo César Cardoso
Até onde lembro o Delta só tem as colunas e dados mudados. Não tem o registro 
todo. Se não me engano a matriz do Delta é algo assim: Field, OldValue, 
NewValue mas não tenho certeza absoluta.

[]'s
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Edelson Regis de Lima edre...@ig.com.br escreveu:

De: Edelson Regis de Lima edre...@ig.com.br
Assunto: Re: [delphi-br] Funcionamento interno do ApplyUpdates
Para: delphi-br@yahoogrupos.com.br
Data: Terça-feira, 2 de Junho de 2009, 9:40
















  
  Entendi...



E eu consigo enxergar as rows os Fields dentro do Data e do Delta?

Ou tenho que fazer algum TypeCast para obter as informações?

Pelo que você falou, eu preciso comparar tudo o que está diferente no Delta

em relação ao Data, trabalhar essas informações e depois persistir no banco

de dados.

Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr o

risco de deixar dados para traz?



Obrigado,



Edelson.



2009/6/1 Daniel Sobrinho Laporte daniel.laporte@ gmail.com







 Edelson o ClientDataSet possui dois estados internos.



 ClientDataSet. Data: contém os dados originais

 ClientDataSet. Delta: contém os dados que sofreram alteração



 A peristência na verdade é realizada pelo DataSetProvider de acordo com seu

 UpdateMode e com as configurações dos ProviderFlags. Tanto o Data quanto o

 Delta são OleVariants, desta forma você pode criar um array de variants e

 atribuir o valor, ou utilizar um outro ClientDataSet. Data em tempo de

 execução ok?



 []'s



 Daniel



 2009/6/1 berdam berdamzinho@ yahoo.com. br berdamzinho% 40yahoo.com. br





 

 

  o dataset tem tuas propriedades o data e o delta, se n me engano o data

  possui o registro, já o delta possui todos os registros alterados.

 

  Edelson Regis de Lima escreveu:

 

  

  

   Olá galera!

  

   Alguém sabe como o ApplyUpdates do TClientDataSet reconhece

 internamente

   quais são os registros que foram alterados, e que operação ele precisa

   executar (se é insert, update, delete...).

   Estou perguntando isso porque estou desenvolvendo um componente herdado

  do

   TClientDataSet, que terá um ApplyUpdates modificado . Esse

 ApplyUpdates

   terá que fazer algumas outras coisas antes de persistir os dados.

   E se eu conseguir entender como o ApplyUpdates reconhece quais os

   registros/campos que precisam ser persistidos, irá facilitar muto a

   minha vida.

   Já ouvi falar que tem a ver com o Delta, mas não manjo muito sobre

 ele...

  

   Abraços,

  

   Edelson.

  

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

  

  

 

  --

   - - - - -

  Uberdam Cavaletti

  Formado em Tecnologia da informação - Unoesc - Xxe

  Pós graduado em Desenvolvimento Java - Unoesc - Xxe

 

  Acesse http://www.curricul ar.com.br/ berdam

  Acesse http://passandovene no.blogspot. com

 

   - - - - -

 

 

 



 --

 Daniel Sobrinho Laporte

 Analista de Sistemas e Desenvolvedor Delphi + Firebird.

 Colunista e Editor Técnico ClubeDelphi - DevMedia.



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



  





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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Intraweb

2009-06-02 Por tôpico Jackson Gomes - ToolsComps

 Não me atentei a isso , usei o que veio como padrão do d2009, tem como ver
 agora?

Se for só mesmo WAP, vc teria que alterar seu projeto. Provavelmente tudo :-( 




Re: [delphi-br] DePO - alguém ainda utiliza esse F rameWork ??

2009-06-02 Por tôpico Ricardo César Cardoso
Eu usei o DePO por pouco tempo também mas entre 2005 e 2007. A última vez que 
procurei alguma coisa sobre ele (só de curiosidade mesmo) parece que o projeto 
tinha caido no limbo, infelizmente. 

Os links que eu tinha também não funcionam mais (www.oodesign.com.br/forum). 
Acho que o projeto acabou mesmo...

[]'s 
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Jose Henrique jose_henrique...@yahoo.com.br escreveu:

De: Jose Henrique jose_henrique...@yahoo.com.br
Assunto: [delphi-br] DePO - alguém ainda utiliza esse FrameWork ??
Para: delphi-br@yahoogrupos.com.br
Data: Terça-feira, 2 de Junho de 2009, 12:20
















  
  Olá pessoal, acabei de comentar com outro colega do grupo sobre as 
vantagens de se utilizar framework na aplicação. E  lembrei que já utilizei o 
DePO em outra empresa onde trabalhei, atualmente não tenho trabalhado com outro 
FW, apesar de estar acompanhando sempre de perto o TiObject e o Projeto Infra. 



E me surguiu a dúvida será que alguém ainda utiliza o DePO, se sim onde estão 
esses companheiros, ainda têm algum fórum ativo sobre o DePO? 

Minha intenção é reunir os usuários de FW novamente ou saber por onde andam se 
reunindo, para que eu possa acompanhar também esse projeto com o qual já 
trabalhei e acho muito interessante.




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Daniel Sobrinho Laporte
Exatamente Ricardo... através do Delta você consegue obter o valor antigo, e
o novo valor dos campos através dos métodos NewValue e OldValue.

Edelson para um pequeno teste você pode criar um projeto em branco colocar
dois clientdataset's, um como tabela de memória e o outro com dados
preenchidos, ao alterar os valores do primeiro e realizar o post, grave o
delta no clientdataset de memória, desta maneira você pode realizar um FOR
olhando os fields e comparando-os. É importante que você entenda bem o
funcionamento de Variants para não ter supresas de como trabalhar com os
OleVariants.

[]s

Daniel

2009/6/2 Ricardo César Cardoso ricardo_engs...@yahoo.com.br



 Até onde lembro o Delta só tem as colunas e dados mudados. Não tem o
 registro todo. Se não me engano a matriz do Delta é algo assim: Field,
 OldValue, NewValue mas não tenho certeza absoluta.

 []'s
 Ricardo.

 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
 compreendida.

 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 --- Em ter, 2/6/09, Edelson Regis de Lima 
 edre...@ig.com.bredregis%40ig.com.br
 escreveu:

 De: Edelson Regis de Lima edre...@ig.com.br edregis%40ig.com.br
 Assunto: Re: [delphi-br] Funcionamento interno do ApplyUpdates
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Data: Terça-feira, 2 de Junho de 2009, 9:40


 Entendi...

 E eu consigo enxergar as rows os Fields dentro do Data e do Delta?

 Ou tenho que fazer algum TypeCast para obter as informações?

 Pelo que você falou, eu preciso comparar tudo o que está diferente no Delta

 em relação ao Data, trabalhar essas informações e depois persistir no banco

 de dados.

 Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr o

 risco de deixar dados para traz?

 Obrigado,

 Edelson.

 2009/6/1 Daniel Sobrinho Laporte daniel.laporte@ gmail.com

 

 

  Edelson o ClientDataSet possui dois estados internos.

 

  ClientDataSet. Data: contém os dados originais

  ClientDataSet. Delta: contém os dados que sofreram alteração

 

  A peristência na verdade é realizada pelo DataSetProvider de acordo com
 seu

  UpdateMode e com as configurações dos ProviderFlags. Tanto o Data quanto
 o

  Delta são OleVariants, desta forma você pode criar um array de variants e

  atribuir o valor, ou utilizar um outro ClientDataSet. Data em tempo de

  execução ok?

 

  []'s

 

  Daniel

 

  2009/6/1 berdam berdamzinho@ yahoo.com. br berdamzinho% 40yahoo.com.
 br

 

 

  

  

   o dataset tem tuas propriedades o data e o delta, se n me engano o data

   possui o registro, já o delta possui todos os registros alterados.

  

   Edelson Regis de Lima escreveu:

  

   

   

Olá galera!

   

Alguém sabe como o ApplyUpdates do TClientDataSet reconhece

  internamente

quais são os registros que foram alterados, e que operação ele
 precisa

executar (se é insert, update, delete...).

Estou perguntando isso porque estou desenvolvendo um componente
 herdado

   do

TClientDataSet, que terá um ApplyUpdates modificado . Esse

  ApplyUpdates

terá que fazer algumas outras coisas antes de persistir os dados.

E se eu conseguir entender como o ApplyUpdates reconhece quais os

registros/campos que precisam ser persistidos, irá facilitar muto
 a

minha vida.

Já ouvi falar que tem a ver com o Delta, mas não manjo muito sobre

  ele...

   

Abraços,

   

Edelson.

   

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

   

   

  

   --

    - - - - -

   Uberdam Cavaletti

   Formado em Tecnologia da informação - Unoesc - Xxe

   Pós graduado em Desenvolvimento Java - Unoesc - Xxe

  

   Acesse http://www.curricul ar.com.br/ berdam

   Acesse http://passandovene no.blogspot. com

  

    - - - - -

  

  

  

 

  --

  Daniel Sobrinho Laporte

  Analista de Sistemas e Desenvolvedor Delphi + Firebird.

  Colunista e Editor Técnico ClubeDelphi - DevMedia.

 

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

 

 

 

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











 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  




-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


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



[delphi-br] verificar impressora ativa no winXP

2009-06-02 Por tôpico Luiz Carlos Pereira
Olá a todos,

Alguêm sabe alguma forma de verificar se a impressora está ativa para ser usada?

Agradeço antecipadamente a todos,




  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico Dimas Bolognani
Boa tarde pessoal,

 

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

 

Quem já instalou este componentes poderia me ajudar?

 

Atte.

Dimas Bolognani

Ouro Fino – MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br

 



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



Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Edelson Regis de Lima
Valew pessoal!

Vou fazer uns testes aqui, e depois posto o resultado.

Abraços,

Edelson.


2009/6/2 Daniel Sobrinho Laporte daniel.lapo...@gmail.com



 Exatamente Ricardo... através do Delta você consegue obter o valor antigo,
 e
 o novo valor dos campos através dos métodos NewValue e OldValue.

 Edelson para um pequeno teste você pode criar um projeto em branco colocar
 dois clientdataset's, um como tabela de memória e o outro com dados
 preenchidos, ao alterar os valores do primeiro e realizar o post, grave o
 delta no clientdataset de memória, desta maneira você pode realizar um FOR
 olhando os fields e comparando-os. É importante que você entenda bem o
 funcionamento de Variants para não ter supresas de como trabalhar com os
 OleVariants.

 []s

 Daniel

 2009/6/2 Ricardo César Cardoso 
 ricardo_engs...@yahoo.com.brricardo_engsoft%40yahoo.com.br
 


 
 
  Até onde lembro o Delta só tem as colunas e dados mudados. Não tem o
  registro todo. Se não me engano a matriz do Delta é algo assim: Field,
  OldValue, NewValue mas não tenho certeza absoluta.
 
  []'s
  Ricardo.
 
  1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
 
  2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
  compreendida.
 
  3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
 
  --- Em ter, 2/6/09, Edelson Regis de Lima 
  edre...@ig.com.bredregis%40ig.com.br
 edregis%40ig.com.br
  escreveu:
 
  De: Edelson Regis de Lima edre...@ig.com.br edregis%40ig.com.bredregis%
 40ig.com.br
  Assunto: Re: [delphi-br] Funcionamento interno do ApplyUpdates
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br

  Data: Terça-feira, 2 de Junho de 2009, 9:40
 
 
  Entendi...
 
  E eu consigo enxergar as rows os Fields dentro do Data e do Delta?
 
  Ou tenho que fazer algum TypeCast para obter as informações?
 
  Pelo que você falou, eu preciso comparar tudo o que está diferente no
 Delta
 
  em relação ao Data, trabalhar essas informações e depois persistir no
 banco
 
  de dados.
 
  Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr o
 
  risco de deixar dados para traz?
 
  Obrigado,
 
  Edelson.
 
  2009/6/1 Daniel Sobrinho Laporte daniel.laporte@ gmail.com
 
  
 
  
 
   Edelson o ClientDataSet possui dois estados internos.
 
  
 
   ClientDataSet. Data: contém os dados originais
 
   ClientDataSet. Delta: contém os dados que sofreram alteração
 
  
 
   A peristência na verdade é realizada pelo DataSetProvider de acordo com
  seu
 
   UpdateMode e com as configurações dos ProviderFlags. Tanto o Data
 quanto
  o
 
   Delta são OleVariants, desta forma você pode criar um array de variants
 e
 
   atribuir o valor, ou utilizar um outro ClientDataSet. Data em tempo de
 
   execução ok?
 
  
 
   []'s
 
  
 
   Daniel
 
  
 
   2009/6/1 berdam berdamzinho@ yahoo.com. br berdamzinho% 40yahoo.com.
  br
 
  
 
  
 
   
 
   
 
o dataset tem tuas propriedades o data e o delta, se n me engano o
 data
 
possui o registro, já o delta possui todos os registros alterados.
 
   
 
Edelson Regis de Lima escreveu:
 
   
 

 

 
 Olá galera!
 

 
 Alguém sabe como o ApplyUpdates do TClientDataSet reconhece
 
   internamente
 
 quais são os registros que foram alterados, e que operação ele
  precisa
 
 executar (se é insert, update, delete...).
 
 Estou perguntando isso porque estou desenvolvendo um componente
  herdado
 
do
 
 TClientDataSet, que terá um ApplyUpdates modificado . Esse
 
   ApplyUpdates
 
 terá que fazer algumas outras coisas antes de persistir os dados.
 
 E se eu conseguir entender como o ApplyUpdates reconhece quais os
 
 registros/campos que precisam ser persistidos, irá facilitar
 muto
  a
 
 minha vida.
 
 Já ouvi falar que tem a ver com o Delta, mas não manjo muito sobre
 
   ele...
 

 
 Abraços,
 

 
 Edelson.
 

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

 

 
   
 
--
 
 - - - - -
 
Uberdam Cavaletti
 
Formado em Tecnologia da informação - Unoesc - Xxe
 
Pós graduado em Desenvolvimento Java - Unoesc - Xxe
 
   
 
Acesse http://www.curricul ar.com.br/ berdam
 
Acesse http://passandovene no.blogspot. com
 
   
 
 - - - - -
 
   
 
   
 
   
 
  
 
   --
 
   Daniel Sobrinho Laporte
 
   Analista de Sistemas e Desenvolvedor Delphi + Firebird.
 
   Colunista e Editor Técnico ClubeDelphi - DevMedia.
 
  
 
   [As partes desta mensagem que não continham texto foram removidas]
 
  
 
  
 
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
 
 
 
 
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 

Re: [delphi-br] Atualização de Base de Dados via S cript

2009-06-02 Por tôpico Samuel M. Basso
Olá!

Eu tenho uma pasta onde coloco todos os scripts para atualizacao da base de
dados e ao abrir o sistema verifico qual é a versao do sistema e se tem um
arquivo mais recente de atualizacao e apos isso eu executo:

Ex:

var
  Lista: TStringList;
begin
  Lista := TStringList.Create;
  Lista.Clear;
  if FileExists(versao da atualizacao + '.sql') then
Lista.LoadFromFile(Versao + '.sql');

Script.Database := Servidor;
Script.Transaction := Transacao;
Script.Script.Clear;
Script.Script.Assign(Lista);
Transacao.StartTransaction;
try
  Script.ExecuteScript;
  Transacao.Commit;
  Result := True;
except
  on E:Exception do
  begin
ShowMessage('Erro atualizando base de dados: ' + E.Message);
Transacao.Rollback;
Result := False;
  end;
end;
end;

2009/6/2 Rodrigo Magno rcmagn...@yahoo.com.br



 Amigos Delphianos,

 Alguem tem algum exemplo ou poderia me indicar uma pagina aonde eu possa
 atraves de um arquivo texto atualizar a minha base de dados (Firebird).

 Obrigado pela atenção de todos.

 Abraços,

 Rodrigo Magno

 * rcmagn...@yahoo.com.br rcmagnobh%40yahoo.com.br
 msn rcmagn...@yahoo.com.br rcmagnobh%40yahoo.com.br

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  




-- 
Atenciosamente,

Samuel M. Basso
Tel: (54) 3463-9114
Cel: (54) 8135-3723
E-mail/MSN: samuelba...@gmail.com
Web site: www.samuelbasso.com


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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico Eduardo Silva dos Santos
Sim, 249 Dólares,, e vale cada centavo, afinal é a solução definitiva que
vai acabar com seus problemas

2009/6/2 Alisson alss...@yahoo.com.br



 Mas, lembre-se que o preço é U$ 249,95(dólares) e não R$249,95(Reais)


 - Original Message -
 From: Eduardo Silva dos Santos 
 eduardo@gmail.comeduardo.drd%40gmail.com
 
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Tuesday, June 02, 2009 12:15 AM
 Subject: Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac

 http://www.devart.com/unidac/ordering.html

 $249,95 com todos os Provider's


 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/
  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



Re: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico André Moraes - Gmail
Vc precisa ter o Rave instalado. Qual versão do delphi vc usa?

André F. Moraes
  - Original Message - 
  From: Dimas Bolognani 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 02, 2009 1:56 PM
  Subject: [delphi-br] Projeto ACBrNFe





  Boa tarde pessoal,

  Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
  passos do arquivo instalar.

  A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
  este erro.

  [Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
  found

  Quem já instalou este componentes poderia me ajudar?

  Atte.

  Dimas Bolognani

  Ouro Fino - MG

  Tel.35-3441-5254

  MSN: di...@dbsoftinformatica.com.br

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



  

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



RES: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico Dimas Bolognani
DELPHI 7

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:06
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Projeto ACBrNFe

 






Vc precisa ter o Rave instalado. Qual versão do delphi vc usa?

André F. Moraes
- Original Message - 
From: Dimas Bolognani 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Tuesday, June 02, 2009 1:56 PM
Subject: [delphi-br] Projeto ACBrNFe

Boa tarde pessoal,

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

Quem já instalou este componentes poderia me ajudar?

Atte.

Dimas Bolognani

Ouro Fino - MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br 

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

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



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00



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



Re: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico André Moraes - Gmail
No delphi 7, pelo menos na versão professional o Rave vem por padrão 
instalado.

André F. Moraes
- Original Message - 
From: Dimas Bolognani di...@dbsoftinformatica.com.br
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 2:20 PM
Subject: RES: [delphi-br] Projeto ACBrNFe


DELPHI 7



De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:06
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Projeto ACBrNFe








Vc precisa ter o Rave instalado. Qual versão do delphi vc usa?

André F. Moraes
- Original Message - 
From: Dimas Bolognani
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 1:56 PM
Subject: [delphi-br] Projeto ACBrNFe

Boa tarde pessoal,

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

Quem já instalou este componentes poderia me ajudar?

Atte.

Dimas Bolognani

Ouro Fino - MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br

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

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



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





RES: RES: [delphi-br] Nota fiscal Eletronica Rio de Janeiro

2009-06-02 Por tôpico Claudiney Cogo

 Estou com um desafio aqui na empresa que é o sistema de nota
 fiscal eletrônica.

 A empresa possui um software para emitir a nota fiscal, mas com
 a nova legislação, temos que enviar os dados para a receita.

 É melhor desenvolver o software que se conecta com a receita e
 transmite as informações ou se exportamos os dados para um arquivo txt e
 transmitimos através do software da receita?

 Alguém pode me passar um arquivo txt como exemplo para que eu
 possa ver o layout?

 Obrigado

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

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

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com

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

 __ Informação do NOD32 IMON 4123 (20090602) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br http://www.eset.com.br

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

 

-- 
-
Uberdam Cavaletti
Formado em Tecnologia da informação - Unoesc - Xxe
Pós graduado em Desenvolvimento Java - Unoesc - Xxe

Acesse http://www.curricular.com.br/berdam
Acesse http://passandoveneno.blogspot.com

-





__ Informação do NOD32 IMON 4123 (20090602) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



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



[delphi-br] Como fazer o Delphi 2007 voltar a pedir a atualizaç ão?

2009-06-02 Por tôpico Fellipe Henrique
Amgos, eu fui instalar novamente o Delphi 2007, e pedi pra ver as
atualizações.. apareceu 2.. porém eu por descuido fui e cancelei a
instalação.. porém agora nao pede mais as atualizações.. fala que nao tem
atualização nenhuma... o que posso fazer?

Att.
Fellipe H.

-- 
_
T.·.F.·.A.·.
Fellipe Henrique
Blog: www.digitumsoft.com.br/blogs/fellipeh
---
CAMPANHA POR UMA INTERNET SEGURA
Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
mensagens use SEMPRE o Cco (cópia oculta).
Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
um e-mail, delete todas as informações que apareçam no corpo do e-mail e que
possam ser usadas por hackers.
###


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



[delphi-br] Re: [OFFTOPIC] Velharias

2009-06-02 Por tôpico bit_cool
Tbm estava me achando velho, mas depois de ler essas histórias acho que ainda 
sou guri novo.

Comecei com calculadoras Texas Money Manager, depois fui evoluindo para 
calculadoras HP38C e HP41CV com impressora e cartão de memória. Luxo na época.

Programei em DBase II num micro Edisa 251 sem HD, apenas um diskette 5 1/4. 
Usei CalcStar e WordStar. Grande barato quando encarei um ED 281 com diskettão 
de 5. Usei PC (sim 360K de RAM, antes do XT), PC XT, 286 e 386.

Programei com DBase III Plus em XT, com 2 drives para 5 1/4, sem HD e achava o 
máximo. Meu primeiro XT com HD detonei um monitor fósforo verde brincando com 
assemby.

Loucura quando comprei um 386 DX40 com Windows 3.1.

Velhos tempos!

[ ]'s
Dirceu Portéla
Especialista em Desenvolvimento de Software
www.topfaces.com.br
51 3339-7719

--- Em delphi-br@yahoogrupos.com.br, Evandro Siqueira vans...@... escreveu

 Putz!!!
 
 E eu com vergonha de falar que meu primeiro pc foi um sinclair TS-80 e 
 que comecei minha vida profissional com um Scopus Nexus 4600 com 4 Kb de 
 memória e dois disketes de 5,25, usando D'Base III
 
 Orra meu!!! aqui só tem coroa!!! hehehehehehe
 -- 
 
 []'s.
 
 Evandro Siqueira
 Programador de Sistemas
 L'essentiel Lingerie
 (79) 3254-5511 Ramal 218
 skype: evandro.lessentiel



Re: [delphi-br] Dbexpress - Vocês recomendam? - Un idac

2009-06-02 Por tôpico Alisson
Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não 
entende nada de programação a comprar o pacote. Que argumentos vocês 
poderiam me sugerir para convencê-lo? 






___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [delphi-br] Dbexpress - Vocês recomendam? - Un idac

2009-06-02 Por tôpico Luiz Escobar
Eu uso MyDAC e é 1.000.000.000... % de tudo de bom para MySQL
UniDAC não usei...  mas acho que pelo menos uns 1.000% deve ser

[]s
Luiz Escobar - http://www.megasistema.com.br

Harbour 1.1.0dev(Rev.11148) (DbfNtx+MySQL)
MiniGUI 1.6 Extended (Build 68a)-2009.05.29
BCC 5.8.2 (Turbo C++ Explorer 2006)

XAMPP  1.7.1 (Apache+MySQL+PHP+(Linux/Win))
FLEX   3.0 (iniciante)

Delphi ( 6 PRO  7 Ent ) (DBF/NTX+MySQL)





From: Alisson 
Sent: Tuesday, June 02, 2009 5:07 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac





Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não 
entende nada de programação a comprar o pacote. Que argumentos vocês 
poderiam me sugerir para convencê-lo? 





___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/ 




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



RES: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico Dimas Bolognani
A versão q to tentando instalar a Enterprise, mas não tenho o Reve
instalado. Como Faço p/ instalar?

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:39
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Projeto ACBrNFe

 






No delphi 7, pelo menos na versão professional o Rave vem por padrão 
instalado.

André F. Moraes
- Original Message - 
From: Dimas Bolognani di...@dbsoftinformatica.com.br
mailto:dimas%40dbsoftinformatica.com.br 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Sent: Tuesday, June 02, 2009 2:20 PM
Subject: RES: [delphi-br] Projeto ACBrNFe

DELPHI 7

De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:06
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: Re: [delphi-br] Projeto ACBrNFe

Vc precisa ter o Rave instalado. Qual versão do delphi vc usa?

André F. Moraes
- Original Message - 
From: Dimas Bolognani
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 1:56 PM
Subject: [delphi-br] Projeto ACBrNFe

Boa tarde pessoal,

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

Quem já instalou este componentes poderia me ajudar?

Atte.

Dimas Bolognani

Ouro Fino - MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br 
mailto:Dimas%40dbsoftinformatica.com.br

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

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

Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00



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



[delphi-br] Delphi 2007

2009-06-02 Por tôpico Marcelo Barby
Pessoal,

 

Estou testando o Delphi 2007 para migrar de D7 porem percebi um
problema no IBX no 2007, ele fica muito lento quando tento por exemplo
importar vários itens para uma determinada tabela que é rápida no D7,
detalhe ela usa calcfields, não sei o que está ocasionando isto, alguém já
passou por algo parecido?

 

Grato

 

Marcelo Barby



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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico felipe govoni
pq ele simplesmente funciona!!!

ps: roubei essa do marketing da apple(hehehe)

com o unidac vc acessa os principais bancos de dados sem precisar
instalar nada no cliente! e para trocar de banco de dados basta apenas
alguns clicks.




 Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não
 entende nada de programação a comprar o pacote. Que argumentos vocês
 poderiam me sugerir para convencê-lo?

 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/

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

 



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico Daniel Sobrinho Laporte
Seus problemas acabaram.. compre por apenas 249 dólares o novíssimo
ultra-mega-hiper-potente componente de conexão a qualquer, isso mesmo, eu
disse QUALQUER banco de dados... você pode pagar com visa, mastercard,
raspadinha, lotomania, fiado ou marcar na conta

rs brincadeira.. não deu pra resistir

2009/6/2 Eduardo Silva dos Santos eduardo@gmail.com



 Sim, 249 Dólares,, e vale cada centavo, afinal é a solução definitiva que
 vai acabar com seus problemas

 2009/6/2 Alisson alss...@yahoo.com.br alssnco%40yahoo.com.br


 
 
  Mas, lembre-se que o preço é U$ 249,95(dólares) e não R$249,95(Reais)
 
 
  - Original Message -
  From: Eduardo Silva dos Santos 
  eduardo@gmail.comeduardo.drd%40gmail.com
 eduardo.drd%40gmail.com
  
  To: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Tuesday, June 02, 2009 12:15 AM
  Subject: Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac
 
  http://www.devart.com/unidac/ordering.html
 
  $249,95 com todos os Provider's
 
 
  ___
  Yahoo! Mail - Sempre a melhor opção para você!
  Experimente já e veja as novidades.
  http://br.yahoo.com/mailbeta/tudonovo/
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD SISTEMAS
 (27) 3218-4201
 (27) 9961-7095
 MSN: eduardo@gmail.com eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/
 ...

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

  




-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


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



Re: [delphi-br] Como fazer o Delphi 2007 voltar a pe dir a atualização?

2009-06-02 Por tôpico Eduardo Silva dos Santos
Vai no CheckUpdates... se mesmo assim nao der.. entra da área de Download no
site da CodeGear


2009/6/2 Fellipe Henrique felli...@gmail.com



 Amgos, eu fui instalar novamente o Delphi 2007, e pedi pra ver as
 atualizações.. apareceu 2.. porém eu por descuido fui e cancelei a
 instalação.. porém agora nao pede mais as atualizações.. fala que nao tem
 atualização nenhuma... o que posso fazer?

 Att.
 Fellipe H.

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 Blog: www.digitumsoft.com.br/blogs/fellipeh
 --
 CAMPANHA POR UMA INTERNET SEGURA
 Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
 mensagens use SEMPRE o Cco (cópia oculta).
 Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
 um e-mail, delete todas as informações que apareçam no corpo do e-mail e
 que
 possam ser usadas por hackers.
 ###

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

  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



Re: [delphi-br] Re: Erro ao usar MySql com DBX no Delphi2007

2009-06-02 Por tôpico Paulo Coutinho
Valeu galera,

Resolvi, formatei o PC, instalei o D2007 denovo e funcionou.

Deve ser alguma incompatibilidade entre o Delphi 2007 e 2009, pois eu tinha
os 2 instalados aqui.

Abraço a todos.

-- 
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes.com/blog
Site: www.prsolucoes.com
Msn:  pa...@prsolucoes.com

2009/6/1 Eduardo Silva dos Santos eduardo@gmail.com



 A única ajuda que posso dar é a seguinte.. Esquece DBX e parte pro MyDAC ou
 Unidac.. ai você terá tranquilidade.

 www.devart.com/mydac

 www.devart.com/unidac

 2009/6/1 Paulo Coutinho pa...@prsolucoes.com paulo%40prsolucoes.com


 
 
  Galera,
 
  Me ajuda plz. É muito importante.
 
  2009/5/30 Paulo Coutinho pa...@prsolucoes.com 
  paulo%40prsolucoes.compaulo%
 40prsolucoes.com
 
   Fala galera,
  
   Estou tendo um problema ao usar MySql no Delphi2007, já busquei em tudo
   quanto é cantoe não achei uma solução.
  
   Eu compilo meu aplicativo no Delphi 2007 mas quando eu vou executar o
  .EXE
   ele me mostra a seguinte mensagem:
  
   MYSQL driver cannot be loaded. Make sure your project uses the dbxmysql
   unit or uses packages so the dbxcommondriver110.bpl package can be load
   dinamically.
  
  
   Alguém sabe o que pode ser?
  
   --
   Atenciosamente,
   Paulo Coutinho.
   Blog: www.prsolucoes.com/blog
   Site: www.prsolucoes.com
   Msn: pa...@prsolucoes.com paulo%40prsolucoes.com paulo%
 40prsolucoes.com
  
 
  --
  Atenciosamente,
  Paulo Coutinho.
  Blog: www.prsolucoes.com/blog
  Site: www.prsolucoes.com
  Msn: pa...@prsolucoes.com paulo%40prsolucoes.com paulo%
 40prsolucoes.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD SISTEMAS
 (27) 3218-4201
 (27) 9961-7095
 MSN: eduardo@gmail.com eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/
 ...

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

  



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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico Eduardo Silva dos Santos
vamos aos argumentos..


1 - Suporte..  a DevArt oferece suporte via e-mail, logo qualquer problema
que apareca no componente eles vão resolver.

2 - Desempenho -  O Sistema vai ficar muito mais rápido, gerando muito mais
satisfação para o cliente e agregando um valor incalculável para a empresa

3 - Facilidade na Distribuição - Com Unidac fica muito mais fácil distribuir
seus projetos, visto que com a maioria dos bancos ele trabalha de forma
direta, sem precisar de Dll alguma

4 - Compatibilidade - O Unidac é compativel com todas as versões dos bancos
que ele suporta.

5 - Atualizações gratuitas por um ano  - ao comprar o componente você tem
acesso a todas as atualizações gratuitamente.

6 - Facilidade de uso - Unidac é um componente fácil de usar e de
configurar.

7 - TCRDBGRID - é um DBGrid desenvolvido pela Devart que é extramamente
poderoso e vem incluido no pacote..

8 - Fontes  - Você pode optar por comprar a versão com fontes.

9 - Suporte a IDE  - O Unidac suporta todas as versão do Delphi, suporta C++
Builder e Kylix (não lembre se suporta Lazarus, o MyDAC sim)


bom.. motivos não faltam..

monte um pelo demo que compare a velocidade entre os componentes, só com
essa diferença seu chefe vai comprar os componentes e ainda vai te dar um
reajuste no salário.. hehe

2009/6/2 Alisson alss...@yahoo.com.br



 Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não
 entende nada de programação a comprar o pacote. Que argumentos vocês
 poderiam me sugerir para convencê-lo?





 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/
  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



RES: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico Iran Lima
Rave50VCL  você  tem que ter o RaveRepots instalado. Ele vem com o Delphi se
vc tiver usando outra versão Exemplo Versão 7.5 mude para

Rave75VCL

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dimas Bolognani
Enviada em: terça-feira, 2 de junho de 2009 13:56
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Projeto ACBrNFe

 






Boa tarde pessoal,

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

Quem já instalou este componentes poderia me ajudar?

Atte.

Dimas Bolognani

Ouro Fino – MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br 

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





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



[delphi-br] Gerando Relatório

2009-06-02 Por tôpico Brunielle Quirino
Boa tarde! 
Estou iniciando no delphi e gostaria de ajuda sobre a criação e manipulação de 
relatórios. 
Vou usar o QReport... 
Criei um questionário de saúde e quero trabalhar estatisticamente com as 
informações cadastradas.
Se alguém tiver algum tutorial pra me passar, ficarei grata.

Brunielle


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Edelson Regis de Lima
A quem possa interessar, conclusões sobre o Delta:

Como os colegas já tinham dito, o Delta armazena somente os registros que
foram modificados.
Então para constatar o seu correto funcionamento, fiz um teste muito
simples:

- Criei um novo projeto e coloquei dois TClientDataSet na tela (cdsNormal e
cdsDelta).
- Com o cdsNormal linkado à minha tabela do banco de dados, inseri, alterei
e deletei registros.
- Depois atribui o Delta do cdsNormal ao Data do cdsDelta: cdsDelta.Data :=
cdsNormal.Delta;
- Quando dei um Active := true no cdsDelta (mostrei os registros num
DBGrid), o mesmo continha somente as alterações realizadas no cdsNormal.
- Para saber o que tinha acontecido com cada registro, fiz o seguinte no
evendo onCellClick do DBGrid linkado ao cdsDelta:

procedure TForm1.DBGrid2CellClick(Column: TColumn);
begin
  with cdsDelta do
  begin
case UpdateStatus of
  usUnmodified: lblStatus.Caption := 'Não modificado';
  usModified: lblStatus.Caption := 'Modificado';
  usInserted: lblStatus.Caption := 'Inserido';
  usDeleted: lblStatus.Caption := 'Deletado';
end;
  end;
end;

Simples não?!

Abraços,

Edelson.


2009/6/2 Edelson Regis de Lima edre...@ig.com.br

 Valew pessoal!

 Vou fazer uns testes aqui, e depois posto o resultado.

 Abraços,

 Edelson.


 2009/6/2 Daniel Sobrinho Laporte daniel.lapo...@gmail.com



 Exatamente Ricardo... através do Delta você consegue obter o valor antigo,
 e
 o novo valor dos campos através dos métodos NewValue e OldValue.

 Edelson para um pequeno teste você pode criar um projeto em branco colocar
 dois clientdataset's, um como tabela de memória e o outro com dados
 preenchidos, ao alterar os valores do primeiro e realizar o post, grave o
 delta no clientdataset de memória, desta maneira você pode realizar um FOR
 olhando os fields e comparando-os. É importante que você entenda bem o
 funcionamento de Variants para não ter supresas de como trabalhar com os
 OleVariants.

 []s

 Daniel

 2009/6/2 Ricardo César Cardoso 
 ricardo_engs...@yahoo.com.brricardo_engsoft%40yahoo.com.br
 


 
 
  Até onde lembro o Delta só tem as colunas e dados mudados. Não tem o
  registro todo. Se não me engano a matriz do Delta é algo assim: Field,
  OldValue, NewValue mas não tenho certeza absoluta.
 
  []'s
  Ricardo.
 
  1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
 
  2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
  compreendida.
 
  3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
 
  --- Em ter, 2/6/09, Edelson Regis de Lima 
  edre...@ig.com.bredregis%40ig.com.br
 edregis%40ig.com.br
  escreveu:
 
  De: Edelson Regis de Lima edre...@ig.com.br edregis%40ig.com.bredregis%
 40ig.com.br
  Assunto: Re: [delphi-br] Funcionamento interno do ApplyUpdates
  Para: delphi-br@yahoogrupos.com.br 
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br

  Data: Terça-feira, 2 de Junho de 2009, 9:40
 
 
  Entendi...
 
  E eu consigo enxergar as rows os Fields dentro do Data e do Delta?
 
  Ou tenho que fazer algum TypeCast para obter as informações?
 
  Pelo que você falou, eu preciso comparar tudo o que está diferente no
 Delta
 
  em relação ao Data, trabalhar essas informações e depois persistir no
 banco
 
  de dados.
 
  Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr
 o
 
  risco de deixar dados para traz?
 
  Obrigado,
 
  Edelson.
 
  2009/6/1 Daniel Sobrinho Laporte daniel.laporte@ gmail.com
 
  
 
  
 
   Edelson o ClientDataSet possui dois estados internos.
 
  
 
   ClientDataSet. Data: contém os dados originais
 
   ClientDataSet. Delta: contém os dados que sofreram alteração
 
  
 
   A peristência na verdade é realizada pelo DataSetProvider de acordo
 com
  seu
 
   UpdateMode e com as configurações dos ProviderFlags. Tanto o Data
 quanto
  o
 
   Delta são OleVariants, desta forma você pode criar um array de
 variants e
 
   atribuir o valor, ou utilizar um outro ClientDataSet. Data em tempo de
 
   execução ok?
 
  
 
   []'s
 
  
 
   Daniel
 
  
 
   2009/6/1 berdam berdamzinho@ yahoo.com. br berdamzinho% 40yahoo.com
 .
  br
 
  
 
  
 
   
 
   
 
o dataset tem tuas propriedades o data e o delta, se n me engano o
 data
 
possui o registro, já o delta possui todos os registros alterados.
 
   
 
Edelson Regis de Lima escreveu:
 
   
 

 

 
 Olá galera!
 

 
 Alguém sabe como o ApplyUpdates do TClientDataSet reconhece
 
   internamente
 
 quais são os registros que foram alterados, e que operação ele
  precisa
 
 executar (se é insert, update, delete...).
 
 Estou perguntando isso porque estou desenvolvendo um componente
  herdado
 
do
 
 TClientDataSet, que terá um ApplyUpdates modificado . Esse
 
   ApplyUpdates
 
 terá que fazer algumas outras coisas antes de persistir os dados.
 
 E se eu conseguir entender como o ApplyUpdates reconhece quais os
 
 registros/campos que precisam ser persistidos, irá 

Re: [delphi-br] DePO - alguém ainda utiliza esse Fr ameWork ??

2009-06-02 Por tôpico Joao Morais
2009/6/2 Ricardo César Cardoso ricardo_engs...@yahoo.com.br:
 Eu usei o DePO por pouco tempo também mas entre 2005 e 2007. A última vez que
 procurei alguma coisa sobre ele (só de curiosidade mesmo) parece que o projeto
 tinha caido no limbo, infelizmente.

O último autor do DePO (pegou o projeto em andamento) abandonou o
projeto em prol de seu novo projeto: Jazz SDK.

Joao Morais


Re: [delphi-br] Re: framework

2009-06-02 Por tôpico felipe govoni
ok, entao qual framework vcs me recomendam? vo começa a estuda OO, e
noa faço ideia de qual framework usar.




2009/6/2 Jose Henrique jose_henrique...@yahoo.com.br:


 A utilização de frameworks servem para N finalidades, você tem vantagens
 como reaproveitamento de código, padronização, normalmente você encontrará
 suporte, listas de discussões que o ajudarão e muito no desenvolvimento e na
 solução de questões rotineiras.
 Em outra empresa onde trabalhei, tivemos a opção de construir um software
 totalmente OO e um dos primeiros impactos que tivemos foi na criação das
 classes, na UML, alguns desenvolvedores gravavam seus objetos com método
 GRAVAR, outros colocaram na classe o método SALVAR, pronto aí está uma das
 vantagens do framework, a padronização, ná época ( ano de 2003/2004 )
 adotamos o framework DEPO (Delphi Persistent Object), isso forçou que os
 métodos básicos de manutenção das classes estivessem dentro de um padrão e
 conhecido por todos da equipe. Lógico que o framework não resolve tudo para
 vc, então customizações foram feitas, mas o ganho de trabalho no alicerce da
 aplicação foi tremendo, sem falar que com esse framework, podíamos programar
 sem escrever uma linha sequer de SQL, ou seja o desenvolvimento era
 inteiramente focado no Delphi, a mão de obra novata, não perdia tempo
 tendo de aprender a fazer sentenças SQL para fazer o sistema funcionar, eles
 somente necessitavam saber OOP.

 consulte a documentação de alguns frameworks, na sua maioria eles tem o
 código aberto, vc pode estudar suas rotinas, isso o ajudará e muito.

 Quanto a componentes propriamente dito, quem conhece o gride da DevExpress
 vai dizer... componente de terceiroé a maior maravilha do mundo. Nessa
 mesma empresa utilizamos o Gride com o PrintGride e o ganho de trabalho
 na confecção de pequenos relatórios foi tremendo a agilidade ficou absurda.
 Compensou cadas centavo de U$$ gasto com os componentes.

 Só tinha um problema no Gride ...não fazia café !!!

 abs !! espero ter ajudado em alguma coisa 

 



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


Re: [delphi-br] Re: framework

2009-06-02 Por tôpico Daniel Sobrinho Laporte
Caraca, tarefa dificil esta.. pesquise sobre o Infra do Marcos Barreto, o
JazzSDK do Cesar Romero, o PressObjects do João Morais, o tiOPF. O Paulo
Quicoli inclusive escreveu dois artigos muito bons a respeito do tiOPF nas
ultimas edições da ClubeDelphi...

Abs,
Daniel

2009/6/2 felipe govoni govoni.fel...@gmail.com



 ok, entao qual framework vcs me recomendam? vo começa a estuda OO, e
 noa faço ideia de qual framework usar.

 2009/6/2 Jose Henrique 
 jose_henrique...@yahoo.com.brjose_henrique_br%40yahoo.com.br
 :

 
 
  A utilização de frameworks servem para N finalidades, você tem
 vantagens
  como reaproveitamento de código, padronização, normalmente você
 encontrará
  suporte, listas de discussões que o ajudarão e muito no desenvolvimento e
 na
  solução de questões rotineiras.
  Em outra empresa onde trabalhei, tivemos a opção de construir um software
  totalmente OO e um dos primeiros impactos que tivemos foi na criação das
  classes, na UML, alguns desenvolvedores gravavam seus objetos com método
  GRAVAR, outros colocaram na classe o método SALVAR, pronto aí está uma
 das
  vantagens do framework, a padronização, ná época ( ano de 2003/2004 )
  adotamos o framework DEPO (Delphi Persistent Object), isso forçou que os
  métodos básicos de manutenção das classes estivessem dentro de um padrão
 e
  conhecido por todos da equipe. Lógico que o framework não resolve tudo
 para
  vc, então customizações foram feitas, mas o ganho de trabalho no alicerce
 da
  aplicação foi tremendo, sem falar que com esse framework, podíamos
 programar
  sem escrever uma linha sequer de SQL, ou seja o desenvolvimento era
  inteiramente focado no Delphi, a mão de obra novata, não perdia tempo
  tendo de aprender a fazer sentenças SQL para fazer o sistema funcionar,
 eles
  somente necessitavam saber OOP.
 
  consulte a documentação de alguns frameworks, na sua maioria eles tem o
  código aberto, vc pode estudar suas rotinas, isso o ajudará e muito.
 
  Quanto a componentes propriamente dito, quem conhece o gride da
 DevExpress
  vai dizer... componente de terceiroé a maior maravilha do mundo.
 Nessa
  mesma empresa utilizamos o Gride com o PrintGride e o ganho de
 trabalho
  na confecção de pequenos relatórios foi tremendo a agilidade ficou
 absurda.
  Compensou cadas centavo de U$$ gasto com os componentes.
 
  Só tinha um problema no Gride ...não fazia café !!!
 
  abs !! espero ter ajudado em alguma coisa 
 
 

 --
 Felipe Govoni
 -
 GOVONI Sistemas
 Fone 8472-8718
 www.govoni.com.br
  




-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


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



Re: [delphi-br] Miniatura (thumbnail) de PDF

2009-06-02 Por tôpico Andy
Obrigado pela resposta. Utilizei a API ExtractImage e consegui gerar
miniatura de tudo o que o windows também mostra, exceto para arquivos .dwg
(AutoCAD).Apesar dele mostrar os thumbnails no windows explorer, quando
tento gerar a miniatura dá um erro estranho.

Alguém sabe o que pode ser? Ou como fazer?

Abraços,

Anderson

2009/5/13 Jackson Gomes - ToolsComps jack...@toolsandcomps.com



  alguém sabe como criar uma minuatura de um PDF? Queria gerar uma
  minuatura (em .bmp) de um pdf

 O Windows sabe, pois qdo vc configura o Explorer para listagem de
thumbnails, o
 mesmo gera esses previews para os PDFs, portanto, há uma API para isso.


http://www.google.com.br/search?hl=pt-BRq=windows+explorer+thumbnail+generate+APImeta=


http://www.google.com.br/search?hl=pt-BRq=IExtractImage+APImeta=aq=foq=

 Jackson Gomes
 ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
 Web Site: http://www.toolsandcomps.com
 Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
 e-mail: jack...@toolsandcomps.com
 Fone: 27 3389 1138 - 8811 0324
 --
 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc
 --
 Devhost - Webhost para desenvolvedores Delphi
 http://www.devhost.com.br
 devh...@devhost.com.br

 


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



Re: [delphi-br] Miniatura (thumbnail) de PDF

2009-06-02 Por tôpico Jackson Gomes - ToolsComps

 Obrigado pela resposta. Utilizei a API ExtractImage e consegui gerar
 miniatura de tudo o que o windows também mostra, exceto para arquivos .dwg

Tem como vc compartilhar o código com a gente?

 (AutoCAD).Apesar dele mostrar os thumbnails no windows explorer, quando
 tento gerar a miniatura dá um erro estranho.

 Alguém sabe o que pode ser? Ou como fazer?

QUal erro?

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: jack...@toolsandcomps.com
Fone: 27 3389 1138 - 8811 0324

http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc

Devhost - Webhost para desenvolvedores Delphi
http://www.devhost.com.br
devh...@devhost.com.br 




Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac

2009-06-02 Por tôpico Ricardo César Cardoso
Compra senão eu choro.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Alisson alss...@yahoo.com.br escreveu:

De: Alisson alss...@yahoo.com.br
Assunto: Re: [delphi-br] Dbexpress - Vocês recomendam? - Unidac
Para: delphi-br@yahoogrupos.com.br
Data: Terça-feira, 2 de Junho de 2009, 17:07
















  
  Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não 

entende nada de programação a comprar o pacote. Que argumentos vocês 

poderiam me sugerir para convencê-lo? 











 _ _ _ _ ___ 

Yahoo! Mail - Sempre a melhor opção para você! 

Experimente já e veja as novidades. 

http://br.yahoo. com/mailbeta/ tudonovo/



 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Re: framework

2009-06-02 Por tôpico Joao Morais
2009/6/2 felipe govoni govoni.fel...@gmail.com:
 ok, entao qual framework vcs me recomendam? vo começa a estuda OO, e
 noa faço ideia de qual framework usar.

Faz um test-drive com press[1] e tire suas dúvida no fórum[2] ou lista[3]

Joao Morais

[1] http://wiki.pressobjects.org/br/ProjetoAgenda
[2] https://sourceforge.net/forum/forum.php?forum_id=954164
[3] https://lists.sourceforge.net/lists/listinfo/pressobjects-support-br


Re: [delphi-br] Funcionamento interno do ApplyUpdates

2009-06-02 Por tôpico Ricardo César Cardoso
Depois disso só posso lhe dar os parabéns Edelson. Com certeza vai ajudar (e 
muito) quem tiver dúvidas sobre o ApplyUpdates no futuro.

Novamente, parabéns.

[]'s
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Edelson Regis de Lima edre...@ig.com.br escreveu:













A quem possa interessar, conclusões sobre o Delta:



Como os colegas já tinham dito, o Delta armazena somente os registros que

foram modificados.

Então para constatar o seu correto funcionamento, fiz um teste muito

simples:



- Criei um novo projeto e coloquei dois TClientDataSet na tela (cdsNormal e

cdsDelta).

- Com o cdsNormal linkado à minha tabela do banco de dados, inseri, alterei

e deletei registros.

- Depois atribui o Delta do cdsNormal ao Data do cdsDelta: cdsDelta.Data :=

cdsNormal.Delta;

- Quando dei um Active := true no cdsDelta (mostrei os registros num

DBGrid), o mesmo continha somente as alterações realizadas no cdsNormal.

- Para saber o que tinha acontecido com cada registro, fiz o seguinte no

evendo onCellClick do DBGrid linkado ao cdsDelta:



procedure TForm1.DBGrid2CellC lick(Column: TColumn);

begin

  with cdsDelta do

  begin

case UpdateStatus of

  usUnmodified: lblStatus.Caption := 'Não modificado';

  usModified: lblStatus.Caption := 'Modificado' ;

  usInserted: lblStatus.Caption := 'Inserido';

  usDeleted: lblStatus.Caption := 'Deletado';

end;

  end;

end;



Simples não?!



Abraços,



Edelson.



2009/6/2 Edelson Regis de Lima edre...@ig.com. br



 Valew pessoal!



 Vou fazer uns testes aqui, e depois posto o resultado.



 Abraços,



 Edelson.





 2009/6/2 Daniel Sobrinho Laporte daniel.laporte@ gmail.com







 Exatamente Ricardo... através do Delta você consegue obter o valor antigo,

 e

 o novo valor dos campos através dos métodos NewValue e OldValue.



 Edelson para um pequeno teste você pode criar um projeto em branco colocar

 dois clientdataset' s, um como tabela de memória e o outro com dados

 preenchidos, ao alterar os valores do primeiro e realizar o post, grave o

 delta no clientdataset de memória, desta maneira você pode realizar um FOR

 olhando os fields e comparando-os. É importante que você entenda bem o

 funcionamento de Variants para não ter supresas de como trabalhar com os

 OleVariants.



 []s



 Daniel



 2009/6/2 Ricardo César Cardoso ricardo_engsoft@ yahoo.com. 
 brricardo_engsoft% 40yahoo.com. br

 





 

 

  Até onde lembro o Delta só tem as colunas e dados mudados. Não tem o

  registro todo. Se não me engano a matriz do Delta é algo assim: Field,

  OldValue, NewValue mas não tenho certeza absoluta.

 

  []'s

  Ricardo.

 

  1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

 

  2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor

  compreendida.

 

  3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

 

  --- Em ter, 2/6/09, Edelson Regis de Lima edre...@ig.com. 
  bredregis%40ig. com.br

 edregis%40ig. com.br

  escreveu:

 

  De: Edelson Regis de Lima edre...@ig.com. br edregis%40ig. 
  com.bredregis%

 40ig.com.br 

  Assunto: Re: [delphi-br] Funcionamento interno do ApplyUpdates

  Para: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. 
  brdelphi- br%

 40yahoogrupos. com.br



  Data: Terça-feira, 2 de Junho de 2009, 9:40

 

 

  Entendi...

 

  E eu consigo enxergar as rows os Fields dentro do Data e do Delta?

 

  Ou tenho que fazer algum TypeCast para obter as informações?

 

  Pelo que você falou, eu preciso comparar tudo o que está diferente no

 Delta

 

  em relação ao Data, trabalhar essas informações e depois persistir no

 banco

 

  de dados.

 

  Vocês sabem de alguma maneira eficaz de se fazer isso? Tipo, sem correr

 o

 

  risco de deixar dados para traz?

 

  Obrigado,

 

  Edelson.

 

  2009/6/1 Daniel Sobrinho Laporte daniel.laporte@ gmail.com

 

  

 

  

 

   Edelson o ClientDataSet possui dois estados internos.

 

  

 

   ClientDataSet. Data: contém os dados originais

 

   ClientDataSet. Delta: contém os dados que sofreram alteração

 

  

 

   A peristência na verdade é realizada pelo DataSetProvider de acordo

 com

  seu

 

   UpdateMode e com as configurações dos ProviderFlags. Tanto o Data

 quanto

  o

 

   Delta são OleVariants, desta forma você pode criar um array de

 variants e

 

   atribuir o valor, ou utilizar um outro ClientDataSet. Data em tempo de

 

   execução ok?

 

  

 

   []'s

 

  

 

   Daniel

 

  

 

   2009/6/1 berdam berdamzinho@ yahoo.com. br berdamzinho% 40yahoo.com

 .

  br

 

  

 

  

 

   

 

   

 

o dataset tem tuas propriedades o data e o delta, se n me engano o

 data

 

possui o registro, já o delta possui todos os 

Re: [delphi-br] DePO - alguém ainda utiliza esse F rameWork ??

2009-06-02 Por tôpico Ricardo César Cardoso
JazzSDK = Cesar Romero, confere? 

E a quantas anda o Jazz SDK??

[]'s
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Joao Morais jcmorai...@gmail.com escreveu:













2009/6/2 Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br:

 Eu usei o DePO por pouco tempo também mas entre 2005 e 2007. A última vez que

 procurei alguma coisa sobre ele (só de curiosidade mesmo) parece que o projeto

 tinha caido no limbo, infelizmente.



O último autor do DePO (pegou o projeto em andamento) abandonou o

projeto em prol de seu novo projeto: Jazz SDK.



Joao Morais


 

  



 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Dbexpress - Vocês recomendam? - Uni dac

2009-06-02 Por tôpico Daniel Sobrinho Laporte
 Eduardo, confesso que até eu fiquei com vontade de comprar depois
dos seus argumentos. Caraca se a DevArt te conhece voce ja é contratado como
evangelista do componente hehehehe..

Abs,
Daniel

2009/6/2 Eduardo Silva dos Santos eduardo@gmail.com



 vamos aos argumentos..

 1 - Suporte.. a DevArt oferece suporte via e-mail, logo qualquer problema
 que apareca no componente eles vão resolver.

 2 - Desempenho - O Sistema vai ficar muito mais rápido, gerando muito mais
 satisfação para o cliente e agregando um valor incalculável para a empresa

 3 - Facilidade na Distribuição - Com Unidac fica muito mais fácil
 distribuir
 seus projetos, visto que com a maioria dos bancos ele trabalha de forma
 direta, sem precisar de Dll alguma

 4 - Compatibilidade - O Unidac é compativel com todas as versões dos bancos
 que ele suporta.

 5 - Atualizações gratuitas por um ano - ao comprar o componente você tem
 acesso a todas as atualizações gratuitamente.

 6 - Facilidade de uso - Unidac é um componente fácil de usar e de
 configurar.

 7 - TCRDBGRID - é um DBGrid desenvolvido pela Devart que é extramamente
 poderoso e vem incluido no pacote..

 8 - Fontes - Você pode optar por comprar a versão com fontes.

 9 - Suporte a IDE - O Unidac suporta todas as versão do Delphi, suporta C++
 Builder e Kylix (não lembre se suporta Lazarus, o MyDAC sim)

 bom.. motivos não faltam..

 monte um pelo demo que compare a velocidade entre os componentes, só com
 essa diferença seu chefe vai comprar os componentes e ainda vai te dar um
 reajuste no salário.. hehe


 2009/6/2 Alisson alss...@yahoo.com.br alssnco%40yahoo.com.br

 
 
  Eduardo e demais usuários do Unidac, quero convencer o meu patrão que não
  entende nada de programação a comprar o pacote. Que argumentos vocês
  poderiam me sugerir para convencê-lo?
 
 
 
 
 
  ___
  Yahoo! Mail - Sempre a melhor opção para você!
  Experimente já e veja as novidades.
  http://br.yahoo.com/mailbeta/tudonovo/
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD SISTEMAS
 (27) 3218-4201
 (27) 9961-7095
 MSN: eduardo@gmail.com eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/
 ...

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

  




-- 
Daniel Sobrinho Laporte
Analista de Sistemas e Desenvolvedor Delphi + Firebird.
Colunista e Editor Técnico ClubeDelphi - DevMedia.


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



[delphi-br] Erro vcl skin!!!

2009-06-02 Por tôpico ricardo_rmsr
Pessoal minha aplicação da um ar erro. vou detalhar minha aplicação.
Tem uma tela de login, e o formulario principal. Na tela de login tem um 
opendialog, popup, edits, e buttuns. Na tela principal tem apenas o componente 
de menu e o do vclskin. quando faço login abre o formulário principal blz, 
porém quando fecho da esse erro.

project teste.exe raised exception class EAccessViolation with message 'Access 
violation at address 00A6623B. Write of address 02AC6FEE'. Process stopped. Use 
Step or Run to continue

Obrigado



Re: [delphi-br] Miniatura (thumbnail) de PDF

2009-06-02 Por tôpico Ricardo César Cardoso
Acho que o problema é que arquivos DWG do AutoCAD dependem de bibliotecas até 
mesmo para a sua visualização que não são distribuidas com o Windows. Acredito 
que tenha a ver com licenciamento. Mas a partir do momento que se tem o AutoCAD 
instalado essa limitação desaparece (não tenho certeza)

[]'s
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em ter, 2/6/09, Jackson Gomes - ToolsComps jack...@toolsandcomps.com 
escreveu:













 Obrigado pela resposta. Utilizei a API ExtractImage e consegui gerar

 miniatura de tudo o que o windows também mostra, exceto para arquivos .dwg



Tem como vc compartilhar o código com a gente?



 (AutoCAD).Apesar dele mostrar os thumbnails no windows explorer, quando

 tento gerar a miniatura dá um erro estranho.



 Alguém sabe o que pode ser? Ou como fazer?



QUal erro?



Jackson Gomes

ToolsComps - Controle de Usuários para Desenvolvedores CodeGear

Web Site: http://www.toolsand comps.com

Nosso Fórum: http://groups. yahoo.com/ group/toolsandco mps

e-mail: jack...@toolsandcom ps.com

Fone: 27 3389 1138 - 8811 0324

--

http://jacklovesdel phi.blogspot. com - Delphi, Intraweb, etc

--

Devhost - Webhost para desenvolvedores Delphi

http://www.devhost. com.br

devh...@devhost. com.br 




  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] Projeto ACBrNFe

2009-06-02 Por tôpico André Moraes - Gmail
No cd de instalação do Delphi tem o Rave.

André F. Moraes
- Original Message - 
From: Dimas Bolognani di...@dbsoftinformatica.com.br
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 5:32 PM
Subject: RES: [delphi-br] Projeto ACBrNFe


A versão q to tentando instalar a Enterprise, mas não tenho o Reve
instalado. Como Faço p/ instalar?





De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:39
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Projeto ACBrNFe








No delphi 7, pelo menos na versão professional o Rave vem por padrão
instalado.

André F. Moraes
- Original Message - 
From: Dimas Bolognani di...@dbsoftinformatica.com.br
mailto:dimas%40dbsoftinformatica.com.br 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Sent: Tuesday, June 02, 2009 2:20 PM
Subject: RES: [delphi-br] Projeto ACBrNFe

DELPHI 7

De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
nome de André Moraes - Gmail
Enviada em: terça-feira, 2 de junho de 2009 14:06
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Assunto: Re: [delphi-br] Projeto ACBrNFe

Vc precisa ter o Rave instalado. Qual versão do delphi vc usa?

André F. Moraes
- Original Message - 
From: Dimas Bolognani
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
Sent: Tuesday, June 02, 2009 1:56 PM
Subject: [delphi-br] Projeto ACBrNFe

Boa tarde pessoal,

Tentei instalar o os componentes da ACBRNFe mas não consegui, segui os
passos do arquivo instalar.

A maioria dos componentes foram instalados mas o ACBRBFe não consegui, da
este erro.

[Fatal Error] ACBr_NFe_CAPICOM.dpk(74): Required package 'Rave50VCL' not
found

Quem já instalou este componentes poderia me ajudar?

Atte.

Dimas Bolognani

Ouro Fino - MG

Tel.35-3441-5254

MSN: di...@dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br
mailto:Dimas%40dbsoftinformatica.com.br

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

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

Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.339 / Banco de dados de vírus: 270.12.50/2150 - Data de
Lançamento: 06/02/09 06:47:00



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






Re: [delphi-br] Miniatura (thumbnail) de PDF

2009-06-02 Por tôpico Andy
Segue abaixo o código que estou usando. É um código que achei na web (
http://www.delphi3000.comhttp://www.delphi3000.com/articles/article_3806.asp),
porém o site de onde peguei está fora do ar.
Estou mandando a unit completa, pois se alguém mais quiser é só pegar. Ela
funcionou bem para todos os arquivos que testei, exceto para arquivos .dwg
E eu tenho AutoCAD instalado no meu computador. Além disso, o thumbnail do
windows mostra normalmente a miniatura dos arquivos .dwg

A única função que é preciso chamar é a última do arquivo: *
GetBitmapFromFile(**const FileName: String): TGraphic;*
E esta função retorna um TGraphic que utilizo para fazer um Assign em um
TImage, como abaixo:
 Para Usar: *Image1.Picture.Assign(**GetBitmapFromFile(OpenDialog1.**
FileName))*

Nesta função eu coloquei um* if  (not AnsiEndsStr('.dwg', FileName))*  para
filtar os arquivos dwg, pois o problema está exatamente na função
*ExtractImageGetFileThumbnail.
*com este if, a função funciona e retorna um Ícone do dwg.


Obrigado,
Anderson

*Código:*


unit ShellObjHelper;


{$IFDEF VER100}{$DEFINE DELPHI3}{$ENDIF}

interface

uses
  Windows, ShlObj, ActiveX, ShellAPI, Graphics, StrUtils;

type
  { from ShlObjIdl.h }
  IExtractImage = interface
['{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}']
function GetLocation(Buffer: PWideChar;
 BufferSize: DWORD;
 var Priority: DWORD;
 var Size: TSize;
 ColorDepth: DWORD;
 var Flags: DWORD): HResult; stdcall;
function Extract(var BitmapHandle: HBITMAP): HResult; stdcall;
  end;

  IRunnableTask = interface
['{85788D00-6807-11D0-B810-00C04FD706EC}']
function Run: HResult; stdcall;
function Kill(fWait: BOOL): HResult; stdcall;
function Suspend: HResult; stdcall;
function Resume: HResult; stdcall;
function IsRunning: Longint; stdcall;
  end;

const
  { from ShlObjIdl.h }
  ITSAT_MAX_PRIORITY  = 2;
  ITSAT_MIN_PRIORITY  = 1;
  ITSAT_DEFAULT_PRIORITY  = 0;

  IEI_PRIORITY_MAX= ITSAT_MAX_PRIORITY;
  IEI_PRIORITY_MIN= ITSAT_MIN_PRIORITY;
  IEIT_PRIORITY_NORMAL= ITSAT_DEFAULT_PRIORITY;

  IEIFLAG_ASYNC = $001; // ask the extractor if it supports ASYNC
extract
// (free threaded)
  IEIFLAG_CACHE = $002; // returned from the extractor if it does NOT
cache
// the thumbnail
  IEIFLAG_ASPECT= $004; // passed to the extractor to beg it to render
to
// the aspect ratio of the supplied rect
  IEIFLAG_OFFLINE   = $008; // if the extractor shouldn't hit the net to get
// any content needs for the rendering
  IEIFLAG_GLEAM = $010; // does the image have a gleam? this will be
// returned if it does
  IEIFLAG_SCREEN= $020; // render as if for the screen  (this is
exlusive
// with IEIFLAG_ASPECT )
  IEIFLAG_ORIGSIZE  = $040; // render to the approx size passed, but crop if
// neccessary
  IEIFLAG_NOSTAMP   = $080; // returned from the extractor if it does NOT
want
// an icon stamp on the thumbnail
  IEIFLAG_NOBORDER  = $100; // returned from the extractor if it does NOT
want
// an a border around the thumbnail
  IEIFLAG_QUALITY   = $200; // passed to the Extract method to indicate that
// a slower, higher quality image is desired,
// re-compute the thumbnail

{$IFDEF DELPHI3}
// Delphi 3 SysUtils does not have this function
function ExcludeTrailingBackslash(const Src: string): string;
{$ENDIF}

// IShellFolder methods helper
procedure ShellFolderBindToObject(const ShellFolder: IShellFolder;
  PIDL: PItemIDList; const riid: TGUID; out pv);
function ShellFolderGetUIObjectOf(const ShellFolder: IShellFolder;
  cidl: DWORD; var PIDL: PItemIDList; riid: TGUID; out pv): Boolean;
procedure ShellFolderParseDisplayName(const ShellFolder: IShellFolder;
  const DisplayName: string; out PIDL: PItemIDList);
function ShellFolderGetExtractImage(const ShellFolder: IShellFolder;
  const RelativeFileName: string; Malloc: IMalloc;
  out XtractImage: IExtractImage): Boolean;

function GetExtractImageItfPtr(const FileName: string;
  out XtractImage: IExtractImage): Boolean;
function GetFileLargeIcon(const FileName: string;
  out LargeIcon: TIcon): Boolean;
function ExtractImageGetFileThumbnail(const XtractImage: IExtractImage;
  ImgWidth, ImgHeight, ImgColorDepth: Integer; var Flags: DWORD; Bmp:
TBitmap;
  out RunnableTask: IRunnableTask): Boolean;
function GetSysImgListIndex(const FileName: string): Integer;
procedure GetShellFolderItfPtr(const FolderName: string; Malloc: IMalloc;
  out TargetFolder: IShellFolder);
function GetBitmapFromFile(const FileName: String): TGraphic;

implementation

uses SysUtils, ComObj;

{$IFDEF DELPHI3}
function