Re: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Samuel M. Basso
Amigo eu tenho o sistema totalmente em herança desde metodos até da parte
visual. É muito usado e faz sentido sim Vinicius. Pensa comigo vou tentar te
explicar me maneira clara.

Em um sistema que vc tem varios cadastros com Codigo e Descrição apenas dois
campos (situando um exemplo) vc cria essa unit e form da maneira que quiser
coloca todos dbedit, botoes, metodos tais como ao fechar a tela fazer
pergunta se realmente desejar fechar, validaçao dos campos caso nao
preenchimento e pronto.

Todos outros cadastros vc herda desse que criou e todos esses metodos que
criou nao precisam ser adicionados, poupando muito tempo de programaçao. Se
um dia encontrar um erro se o erro é da classe pai nao precisa mudar em
todos os cadastros como é de costume dos programadores simplismente muda em
um só lugar e esta resolvido. Por isso considero de muito sentido usar
heranças.

2010/2/9 Vinicius Santos vinicius.santos.li...@gmail.com



 Em 09/02/2010 10:44, Daniel Hiromy escreveu:
  Como faço para extender um método e chamar só o método da classe avô?

 Simplesmente não faz sentido fazer isso.

 Faça a herança da classe, e crie um novo método, já que não quer chamar
 o ancestral.

 Ahhh, claro. Para não chamar o método da classe ancestral, basta remover
 o inherited.
  




-- 
Atenciosamente,

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


[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: [delphi-br] Ajuda...Atualização de Software

2010-02-10 Por tôpico Walter Chagas (Bol)
Aqui na telemont temos um sistema de atualização automatica também. Porém com 
algumas diferenças:

1) Feito em VB

2) Ele nao guarda o update no banco e sim numa pasta em um servidor de arquivos.

3) Guardamos no banco o número da ultima versão que deve estar rodando nas 
estações.

4) Ao ser executado na estação, o sistema consulta o banco se a versão dele é a 
mesma que está na tabela. Caso contrario, ele chama um programinha de 
atualização automática para baixar o update do servidor. Quando ele chama este 
aplicativo, ele já se auto finaliza. Este programinha baixa o update e já o 
executa automaticamente.

Pela WEB é possível que isto funcione também porém, o servidor aonde as 
atualizações vão ficar, deverá ter IP fixo..


[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Dirlei 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 09, 2010 8:25 AM
  Subject: Re: [delphi-br] Ajuda...Atualização de Software



  Vou explicar como funciona o sistema de atualização automática que 
  projetei e desenvolvi aqui onde trabalho. Não pretendo que criar um 
  manual de como fazer, mas creio que dê pra explicar resumidamente como 
  funciona e inspirar aqueles que pretendem fazer algo parecido.

  Há uma base MySQL na internet com os Updates de cada produto (nossos 
  softwares). Cada Update, atualiza um conjunto de versões. Exemplo: o 
  update ProgramaX 1.5 atualiza as versões do Programa X 1.3 e 1.4.

  Os updates são setups gerados com o NSIS (poderia ser outro gerador de 
  instalações, mas escolhemos esse). Cada setupt de update leva apenas as 
  atualizações necessárias, não a instalação inteira. Isso pode incluir o 
  EXE do programa, DLL's, arquivos de relatório etc. 

  Um detalhe importante é a atualização do banco de dados. Aqui 
  trabalhamos com databases versionados. Ex: a primeira versão liberada 
  tem o database 1.0. À cada alteração no database, incrementamos a versão 
  (1.1, 1.2 ou 2.0 se a alteração for expressiva).

  Aqui criamos uma linguagem para contemplar os scripts de atualização e 
  os upgrades de versão (XML + SQL + criptografia). Chamamos essa 
  linguagem de DBML (Databse Maintenance Language). Um arquivo DBML contêm 
  o script para realizar cada salto de versão. Ex: da versão 1.0 para 
  1.1 foi criado um índice; da versão 1.1 para 1.2 foi criada uma nova 
  tabela e assim por diante.

  O setup de atualização carrega consigo um arquivo DBML (sempre que tiver 
  acontecido uma alteração de database) com os saltos de versão (de 
  database) contemplados pela atualização. Ex: se a atualização faz update 
  da versão (de database) 1.0 e 1.1, o DBML conterá apenas esses saltos 
  de versão.

  Agora a parte da atualização automática:

  Foi criado um serviço PHP que consulta a base MySql (citada no início) e 
  informa se há atualização disponível para uma determinada versão.

  Nossos sistemas carregam consigo um componente que chamei de 
  SelfUpdate (Atualização de si mesmo). Esse componente, 1 vez por dia, 
  dispara o serviço PHP que diz se há atualização para a versão do produto 
  em execução. Se houver atualização, o PHP devolve a URL para download e 
  o componente faz download do setup de atualização. Isso acontece numa 
  outra thread, então o sistema continua podendo ser operado. No fim do 
  download, o usuário é avisado que na próxima execução, o programa será 
  atualizado. Na próxima execução, se não houver nenhum outro usuário 
  utilizando o programa, é executado o setup de atualização, que atualiza 
  os arquivos do programa e o banco de dados, se necessário.

  É assim que fazemos. Funciona há alguns anos com cerca de 2 mil usuários.

  Qualquer dúvida, postem aqui que posso tentar ajudar na medida do possível.

  Um abraço,
  Dirlei.

  snakesjb escreveu:
   
  
   Tenho um sistema feito em Delphi 2007 e banco de dados firebird...Como 
   o sistema ja fooi instalado em alguns clientes e o mesmo ainda está em 
   fase de testes, MAS EM USO, quase toda semana tenho que atualizar o 
   executável...alguem tem alguma idéia??? Tava pensando em colocar o 
   sistema em um ftp e criar um sistema para download apresentando os 
   arquivos para download...Alguem tem algum exemplo para me ajudar???
  


  

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



[delphi-br] Usuário Logado no Interbase

2010-02-10 Por tôpico Wellington Simões Correa
  Com sabe atraves de um Select o usuário  logado  ?

Obrigado

Wellington


[delphi-br] Re: ClientDataSet com Criptografia

2010-02-10 Por tôpico simoesluciano
Se eu precisasse deste recurso, procuraria um SGDB que desse suporte a 
criptografia. Um exemplo é a versão 2009 do Interbase faz isso.

Luciano C. Simões

--- Em delphi-br@yahoogrupos.com.br, pcedisi pced...@... escreveu

 Boa noite!
 
 Estou querendo criptografar dados antes de gravá-los na base. Estou
 usando um componente JEDI para isso.
 Minha dúvida é: como recuperar os dados e descriptografar antes de
 mostrá-lo em um dbgrid e também como fica a pra fazer um sort, por exemplo?
 
 Agradeço se alguém puder dar umas dicas de como proceder.
 
 



Re: [delphi-br] Lendo o texto PDF

2010-02-10 Por tôpico Walter Chagas (Bol)
Senhores,

Voces precisam entender o princípio do formato do arquivo PDF.

O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento. 
Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura, 
uma forma de proteger e assegurar a autenticidade daquele documento. Sendo 
assim, não há como editá-lo como vocde edita um documento no word ou no 
bloco de notas.

Existe o Acrobat Professional, que é um software que permite voce mexer no 
PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o 
texto nele como se fosse um processador de textos, não existe. O Acrobat 
Professional permite voce mexer algumas coisas no documento mas não todas. 
Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o 
principio do OCR que é abrir a imagem e ler seu interior procurando partes 
da mesma que se assemelham a letras. Imagens eu não sei como funciona.

Então não existe esse negocio de carregar o .pdf numa stream e achar que ele 
vai virar texto ou carregá-lo como binário que ele vai virar texto. O 
problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer nele, 
voce tem que fazer pensando em como fazer em uma imagem.

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


- Original Message - 
From: Alemão forumdel...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Monday, February 08, 2010 8:06 PM
Subject: Re: [delphi-br] Lendo o texto PDF


Amigo, também estou a um bom tempo procurando uma solução apra este
problema.
Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça
isso nativamente, nem mesmo paga.

Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.

Realmente é muito complicado fazer essa leitura de PDF com o Delphi.
Continuo na procura, caso encontre alguma coisa posto aqui.

[]s


Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 
marceloflori...@gmail.com escreveu:



 Colegas,
 Consigo ler o texto de um pdf?

 Explicando:

 O usuário salvará documentos em pdf e quando necessitar fazer uma pesquisa
 o
 sistema deverá verificar o texto dos pdfs, que estarão salvos em um
 diretório especifico.

 Obrigado a todos,

 --
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br

 [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 







-- 
 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




[delphi-br] [CMF] Cadastro de Itens em um ComboBox

2010-02-10 Por tôpico Clovito
Ola Pessoal
Saudações

Tenho um combobox e ele tem seus itens cadastrados em tempo de projeto. Como 
faço e se existe possibilidade de anexar definitivamente um novo item?

Obrigado
Clovito

QUE O GRANDE ARQUITETO DO UNIVERSO NOS AMPARE
MSN - clovito.ferrre...@hotmail.com

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



Re: [delphi-br] Lendo o texto PDF

2010-02-10 Por tôpico Marcelo Moacir Florindo
o PDF não é bem uma imagem, pois você consegue selecionar textos e pesquisa-los.

Att,

Marcelo

Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)
wchag...@bol.com.br escreveu:
 Senhores,

 Voces precisam entender o princípio do formato do arquivo PDF.

 O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.
 Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,
 uma forma de proteger e assegurar a autenticidade daquele documento. Sendo
 assim, não há como editá-lo como vocde edita um documento no word ou no
 bloco de notas.

 Existe o Acrobat Professional, que é um software que permite voce mexer no
 PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o
 texto nele como se fosse um processador de textos, não existe. O Acrobat
 Professional permite voce mexer algumas coisas no documento mas não todas.
 Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o
 principio do OCR que é abrir a imagem e ler seu interior procurando partes
 da mesma que se assemelham a letras. Imagens eu não sei como funciona.

 Então não existe esse negocio de carregar o .pdf numa stream e achar que ele
 vai virar texto ou carregá-lo como binário que ele vai virar texto. O
 problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer nele,
 voce tem que fazer pensando em como fazer em uma imagem.

 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: Alemão forumdel...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Monday, February 08, 2010 8:06 PM
 Subject: Re: [delphi-br] Lendo o texto PDF


 Amigo, também estou a um bom tempo procurando uma solução apra este
 problema.
 Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça
 isso nativamente, nem mesmo paga.

 Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.

 Realmente é muito complicado fazer essa leitura de PDF com o Delphi.
 Continuo na procura, caso encontre alguma coisa posto aqui.

 []s


 Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 
 marceloflori...@gmail.com escreveu:



 Colegas,
 Consigo ler o texto de um pdf?

 Explicando:

 O usuário salvará documentos em pdf e quando necessitar fazer uma pesquisa
 o
 sistema deverá verificar o texto dos pdfs, que estarão salvos em um
 diretório especifico.

 Obrigado a todos,

 --
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br

 [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 





 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 







-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


Res: [delphi-br] Envio de 1600 emails pelo Indy - aguenta?

2010-02-10 Por tôpico Elazar Dornelles Ceza
Bom dia.

Ouve um caso que  foi criado um servidor dedicado com dns dinamico na própria 
dependencia do cliente para conseguir este feito.
Média de 10.000 emails /dia

E olha o laço que levamos pra descobrir isto tb. No início achamos que era o 
Indy abrindo as pernas...

Outra coisa importante, no caso de progranda coloque um link para o cliente 
poder remover o seu email caso deseje, e por favor faça com que o link 
funcione (da uma raiva ficar respondendo perguntinha na hora de remover o 
email... e continuar recebendo)

Atenc;
Elazar




De: Marcos Bernardo xmarcos@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 9 de Fevereiro de 2010 16:16:25
Assunto: Re: [delphi-br] Envio de 1600 emails pelo Indy - aguenta?

legal ja apanhei bastate até saber que eles barravam...

abraço
Marcos

Em 9 de fevereiro de 2010 15:59, Leonardo Quinino 
leonardo.quin...@gmail.com escreveu:


  

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] Lendo o texto PDF

2010-02-10 Por tôpico Walter Chagas (Bol)
Dentro do Acrobat Reader que tem recursos para isto

[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Marcelo Moacir Florindo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, February 10, 2010 10:00 AM
  Subject: Re: [delphi-br] Lendo o texto PDF



  o PDF não é bem uma imagem, pois você consegue selecionar textos e 
pesquisa-los.

  Att,

  Marcelo

  Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)
  wchag...@bol.com.br escreveu:
   Senhores,
  
   Voces precisam entender o princípio do formato do arquivo PDF.
  
   O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.
   Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,
   uma forma de proteger e assegurar a autenticidade daquele documento. Sendo
   assim, não há como editá-lo como vocde edita um documento no word ou no
   bloco de notas.
  
   Existe o Acrobat Professional, que é um software que permite voce mexer no
   PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o
   texto nele como se fosse um processador de textos, não existe. O Acrobat
   Professional permite voce mexer algumas coisas no documento mas não todas.
   Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o
   principio do OCR que é abrir a imagem e ler seu interior procurando partes
   da mesma que se assemelham a letras. Imagens eu não sei como funciona.
  
   Então não existe esse negocio de carregar o .pdf numa stream e achar que ele
   vai virar texto ou carregá-lo como binário que ele vai virar texto. O
   problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer nele,
   voce tem que fazer pensando em como fazer em uma imagem.
  
   []s
  
  
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   wchag...@bol.com.br
   http://delphitocorporerm.blogspot.com/
   http://twitter.com/wchagas
   MSN: whitesock...@hotmail.com
   SKYPE: WalterChagasJr
  
  
   - Original Message -
   From: Alemão forumdel...@gmail.com
   To: delphi-br@yahoogrupos.com.br
   Sent: Monday, February 08, 2010 8:06 PM
   Subject: Re: [delphi-br] Lendo o texto PDF
  
  
   Amigo, também estou a um bom tempo procurando uma solução apra este
   problema.
   Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça
   isso nativamente, nem mesmo paga.
  
   Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.
  
   Realmente é muito complicado fazer essa leitura de PDF com o Delphi.
   Continuo na procura, caso encontre alguma coisa posto aqui.
  
   []s
  
  
   Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 
   marceloflori...@gmail.com escreveu:
  
  
  
   Colegas,
   Consigo ler o texto de um pdf?
  
   Explicando:
  
   O usuário salvará documentos em pdf e quando necessitar fazer uma pesquisa
   o
   sistema deverá verificar o texto dos pdfs, que estarão salvos em um
   diretório especifico.
  
   Obrigado a todos,
  
   --
   Marcelo Moacir Florindo
   Analista/Desenvolvedor
   http://www.gestaotec.com.br
  
   [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 
  
  
  
  
  
   
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  

  -- 
  Marcelo Moacir Florindo
  Analista/Desenvolvedor
  http://www.gestaotec.com.br


  

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



Re: [delphi-br] Zeos + Delphi 7 + ClientDataSet + Master/Detail - Exemplo

2010-02-10 Por tôpico Ricardo César Cardoso
Olha que eu acho que no blog do Sílvio Clécio deve ter alguma coisa. Se não 
tiver, tenho quase certeza que no Active Delphi tem.

Atte,
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, 9/2/10, wbaldanw wes...@millennium.com.br escreveu:

De: wbaldanw wes...@millennium.com.br
Assunto: [delphi-br] Zeos + Delphi 7 + ClientDataSet + Master/Detail - Exemplo
Para: delphi-br@yahoogrupos.com.br
Data: Terça-feira, 9 de Fevereiro de 2010, 23:13







 



  



  
  
  Olá galera, 



Já revirei a net e não achei um exemplo que abordasse todo este assunto, alguém 
tem um exemplo ou sabe algum artigo sobre: 

Zeos + Delphi 7 + ClientDataSet + Master/Detail



Já achei isto mas com DBExpress. Alías, achei duas formas de fazer: 

http://reocities. com/SiliconValle y/Bay/1058/ ClientDataset. html e

http://www.firebase .com.br/fb/ artigo.php? id=299



Qual é a melhor forma de se fazer? ou que vcs realizam?



  

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] Envio de 1600 emails pelo Indy - aguenta?

2010-02-10 Por tôpico Andrei Luís
Obrigado Elazar, mas já consegui resolver.

Como disse no meu primeiro e-mail não se trata de SPAM / propaganda, apenas
solicitação de atualização cadastral.

[]
Andrei

Em 10 de fevereiro de 2010 11:09, Elazar Dornelles Ceza 
elazar...@yahoo.com.br escreveu:

 Bom dia.

 Ouve um caso que  foi criado um servidor dedicado com dns dinamico na
 própria dependencia do cliente para conseguir este feito.
 Média de 10.000 emails /dia

 E olha o laço que levamos pra descobrir isto tb. No início achamos que
 era o Indy abrindo as pernas...

 Outra coisa importante, no caso de progranda coloque um link para o
 cliente poder remover o seu email caso deseje, e por favor faça com que o
 link funcione (da uma raiva ficar respondendo perguntinha na hora de
 remover o email... e continuar recebendo)

 Atenc;
 Elazar



 
 De: Marcos Bernardo xmarcos@gmail.com
 Para: delphi-br@yahoogrupos.com.br
 Enviadas: Terça-feira, 9 de Fevereiro de 2010 16:16:25
 Assunto: Re: [delphi-br] Envio de 1600 emails pelo Indy - aguenta?

 legal ja apanhei bastate até saber que eles barravam...

 abraço
 Marcos



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



[delphi-br] Thread parece nao rodar em backgound

2010-02-10 Por tôpico Evaldo
Estou desenvolvendo uma tela de Aguarde para usar em uma aplicação que faz 
processamento pesado.

Para isso estou criando uma thread que exibe um form com um rxGifAnimator.

Até aqui tubo bem, a thread exibe o form com o gif animado.
Mas quando o processamento pesado na aplicação começa, a thread parece que para 
de processar:

//Aplicacao
   threadv := TThreadAguarde.Create(true);
   threadv.FreeOnTerminate := true;
   threadv.Priority := tpHighest;
   threadv.Resume;  

//quando começa a processr a thread para
  for I := 0 to 90 do
  begin
for k := 0 to 9000 do
begin

end;
  end;

//termina a thread
 threadv.terminate;


Execute da thread
procedure TThreadAguarde.Execute;
begin
  { Place thread code here }
 
Synchronize(Showform); //cria e exibe o form
  while not Self.Terminated do
  begin
sleep(100);   
  end;
  Synchronize(Closeform);//fecha o formulario
end;


Estou usando o
D delphi 2007
SO: Windows 7 32bits
Porcessador: Turion Mobile 64x2 



  

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



Re: [delphi-br] Envio de 1600 emails pelo Indy - aguenta?

2010-02-10 Por tôpico Leonardo Quinino
No meu caso, é uso para gerar um serviço, envio de boletos bancários, uns 5
mil / mês em um período do mês, entre dia 10 a 18 de todo mês.

O processo dispara automaticamente, e vai boletos para todo mundo.

2010/2/10 Andrei Luís compuvale.softw...@gmail.com



 Obrigado Elazar, mas já consegui resolver.

 Como disse no meu primeiro e-mail não se trata de SPAM / propaganda, apenas
 solicitação de atualização cadastral.

 []
 Andrei

 Em 10 de fevereiro de 2010 11:09, Elazar Dornelles Ceza 
 elazar...@yahoo.com.br elazar021%40yahoo.com.br escreveu:


  Bom dia.
 
  Ouve um caso que foi criado um servidor dedicado com dns dinamico na
  própria dependencia do cliente para conseguir este feito.
  Média de 10.000 emails /dia
 
  E olha o laço que levamos pra descobrir isto tb. No início achamos que
  era o Indy abrindo as pernas...
 
  Outra coisa importante, no caso de progranda coloque um link para o
  cliente poder remover o seu email caso deseje, e por favor faça com que o
  link funcione (da uma raiva ficar respondendo perguntinha na hora de
  remover o email... e continuar recebendo)
 
  Atenc;
  Elazar
 
 
 
  
  De: Marcos Bernardo xmarcos@gmail.com xmarcos.aab%40gmail.com
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Enviadas: Terça-feira, 9 de Fevereiro de 2010 16:16:25
  Assunto: Re: [delphi-br] Envio de 1600 emails pelo Indy - aguenta?
 
  legal ja apanhei bastate até saber que eles barravam...
 
  abraço
  Marcos
 

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

  




-- 
Leonardo Quinino


[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: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Dirlei
Daniel,

Isso pode ser um sinal de que o design desse trecho do seu projeto OO 
precisa ser alterado. Talvez a implementação do método que está na 
classe avô deva ser transferida para outra classe. Se te interessar, dê 
uma olhada no Padrão de projeto Strategy. Acredito que seja aplicável no 
seu caso.

[ ]'s
Dirlei.

Daniel Hiromy escreveu:
  

 Bom dia pessoal.
 Como faço para extender um método e chamar só o método da classe avô?



Re: [delphi-br] ClientDataSet com Criptografia

2010-02-10 Por tôpico Dirlei
- como recuperar os dados e descriptografar antes de mostrá-lo em um dbgrid

   Uma alternativa é recuperar os dados num dataset e 
descriptografar o conteúdo em outro dataset, que estará associado ao grid.

- como fica a pra fazer um sort, por exemplo?

   Se o dataset onde os dados descriptografados serão armazenados 
for um TClientDataset, você pode usar índices no próprio ClientDataset.

Dirlei.

pcedisi escreveu:
  

 Boa noite!

 Estou querendo criptografar dados antes de gravá-los na base. Estou
 usando um componente JEDI para isso.
 Minha dúvida é: como recuperar os dados e descriptografar antes de
 mostrá-lo em um dbgrid e também como fica a pra fazer um sort, por 
 exemplo?

 Agradeço se alguém puder dar umas dicas de como proceder.

 Paulo




Re: [delphi-br] Dúvida sobre herança

2010-02-10 Por tôpico Daniel Hiromy
Bom dia pessoal.
Desculpem minha pergunta que não foi clara.
Eu tenho uma classe A com um método X.
Tenho uma segunda classe B que herda de A e estende o método X.
Depois crio uma classe C que herda de B, mas que estende apenas o método X
de A, desconsiderando a implementação de B.
Queria saber se isso é possível.


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



[delphi-br] Tratamento de imagens

2010-02-10 Por tôpico and_guita
preciso de um componente ou algo do tipo q possa tratar uma imagem dentro da 
minha aplicação(por exemplo como um photoshop) para DELPHI 2007
alguem pode me ajudar??

desde ja agradeço..

vlw



[delphi-br] winexec no delphi 2010

2010-02-10 Por tôpico stefaniak
boa tarde,
para quem estiver com problemas ao usar o winexec no delphi2010,

procedure TForm1.Button1Click(Sender: TObject);
var wfile:string;
begin
wfile:='c:\temp\teste.txt';
winexec(PAnsiChar(AnsiString('notepad '+wfile)),sw_show);
end;

sds
marcelo luiz stefaniak


[delphi-br] Delphi + SQLExpress

2010-02-10 Por tôpico Daniel de Oliveira
Caros amigos alguém já trabalhou com essa dupla?? Existe alguma outra
limitação no SQL fora o tamanho de 4GB???

 

Utilizo o Firebird a muito tempo mas estou desanimado com esse banco. 

 

Muita função na hora de ficar recriando índices pois o banco fica lento com
o tempo. Acho muito pobre as ferramentas de administração.

 

Entre outros motivos, segurança fraca. Qualquer um pode pegar teu banco e
abrir com a senha sysadm e tal...

 

Bom aguardo respostas

 

Muito obrigado

 

Daniel de Oliveira

 

OS. Apesar de achar que o desenvolvimento desktop está morto ainda insisto
no velho e bom Delphi q acho esta com os dias contados se não pegar carona
no desenvolvimento pra “NUVEM”. Pois como plataforma de desenvolvimento WEB
não da pra superar o .NET com Visual Studio.

 

INFELIZMENTE.



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



[delphi-br] Capturar Imagem da WebCam

2010-02-10 Por tôpico Iran Lima
Alguém poderia me dar uma dica de um componente FREE para capturar imagem da
webcam??

 

Grato

 

Iran



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



Re: [delphi-br] Ajuda...Atualização d e Software

2010-02-10 Por tôpico Dirlei
É interessante saber como funcionam outras soluções Walter! Fiz alguns 
comentários/perguntas abaixo.

Walter Chagas (Bol) escreveu:
  

 Aqui na telemont temos um sistema de atualização automatica também. 
 Porém com algumas diferenças:

 1) Feito em VB

 2) Ele nao guarda o update no banco e sim numa pasta em um servidor de 
 arquivos.

O meu também não. No banco fica apenas a URL para o setup de 
atualização (compactado com LZMA para burlar proxies que bloqueiam 
download de EXE)

 3) Guardamos no banco o número da ultima versão que deve estar rodando 
 nas estações


 4) Ao ser executado na estação, o sistema consulta o banco se a versão 
 dele é a mesma que está na tabela. Caso contrario, ele chama um 
 programinha de atualização automática para baixar o update do 
 servidor. Quando ele chama este aplicativo, ele já se auto finaliza. 
 Este programinha baixa o update e já o executa automaticamente.

Como vocês lidam com o caso de a instalação estar mais de uma versão 
defasada? Exemplo: o cliente está na versão 1.0 e não fez a atualização 
para 1.1. Quando ele resolve atualizar, a versão mais recente já é 1.2.


 Pela WEB é possível que isto funcione também porém, o servidor aonde 
 as atualizações vão ficar, deverá ter IP fixo..

Não entendi, por que IP fixo?


 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 mailto:wchagasj%40bol.com.br




[delphi-br] Re: [CMF] Cadastro de Itens em um ComboBox

2010-02-10 Por tôpico simoesluciano
Crie uma tabela e armazene os itens.

Luciano C. Simões

--- Em delphi-br@yahoogrupos.com.br, Clovito clovito.ferre...@... escreveu

 Ola Pessoal
 Saudações
 
 Tenho um combobox e ele tem seus itens cadastrados em tempo de projeto. Como 
 faço e se existe possibilidade de anexar definitivamente um novo item?
 
 Obrigado
 Clovito



Re: [Bulk] [delphi-br] Delphi + SQLExpress

2010-02-10 Por tôpico Willian Jhonnes L. dos Santos
Em 10/02/2010 10:43, Daniel de Oliveira escreveu:
 Caros amigos alguém já trabalhou com essa dupla?? Existe alguma outra
 limitação no SQL fora o tamanho de 4GB???
Olá Daniel...

Bom, além da limitação dos tablespaces, tem a limitação em relação ao 
hardware, pois as versões Xpress só funcionam em servidores monoprocessados.

Mas, uma questãozinha bem particular: se você vai sair do Firebird, que 
é um SGBD livre, não seria mais vantagem ter outro SGBD, também livre, 
só que mais robusto? MySQL, por incrível que possa parecer, é uma 
excelente opção, pois nos testes do TPC 
(http://www.tpc.org/tpch/results/tpch_perf_results.asp), ele aparece na 
frente do SQL Server 2008 Enterprise x64 em bancos com 100GB de 
tablespace e do Oracle 10g Release 2 Enterprise em bancos com 300GB (!) 
de tabespace. Há ainda o PostgreSQL, ainda mais robusto que o MySQL, só 
que ele não é avaliado pelo TPC (só ainda não descobri o porquê, afinal, 
ele é muito mais estável e seguro que o SQL Server e tão robusto quanto 
o Sybase e o Oracle).

[]'s

-- 

---
Att.:
Willian Jhonnes L. dos Santos
Analista/Desenvolvedor Object/Free Pascal
willianjhon...@yahoo.com.br
---
Seja livre. Use Linux.
Grupo de Usuários GNU/Linux de São José dos Pinhais
Linux user number 449753
---
Powered by Slackware Linux 13.0
Kernel 2.6.32.6-i686-core2quad
---



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



Re: [delphi-br] Ajuda...Atualização de Software

2010-02-10 Por tôpico Walter Chagas (Bol)
 Como vocês lidam com o caso de a instalação estar mais de uma versão 
 defasada? Exemplo: o cliente está na versão 1.0 e não fez a atualização 
 para 1.1. Quando ele resolve atualizar, a versão mais recente já é 1.2.



O nosso caso roda dentro da rede interna. Sempre que o programa é atualizado, 
somos obrigados a entrar no banco de dados do servidor e trocar a versão. Tem 
uma tabela específica pra isto. A tabela fica no banco de dados que seu sistema 
irá interagir. Quando o caboclo lá executa o sistema, a primeira coisa que ele 
faz é ir na tabela e confrontar sua versão com a versão que tá lá. Caso haja 
divergencia, ele avisa pro usuario atualizar. Senão, continua executando o 
programa. Na telemont, temos 4 servidores cada um com um banco diferente dada a 
quantidade de sistemas que rodam na operacional. Todos estes bancos tem a 
tabela de controle de versões dos sistemas que irão interagir com estes 
referidos bancos. Eu acredito que suas atualizações são cumulativas, portanto 
não seria problema se o cliente está na 1.0 e seu projeto já no 1.5. Pelo menos 
aqui na Telemont a coisa é assim. As atualizações são cumulativas


 Não entendi, por que IP fixo?


Se voce trocar o IP do servidor, aonde estão as atualizações, toda hora, como é 
que se programa de update irá achar o servidor para pegar o arquivo e 
instalá-lo no cliente?



[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Dirlei 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, February 10, 2010 8:32 AM
  Subject: Re: [delphi-br] Ajuda...Atualização de Software



  É interessante saber como funcionam outras soluções Walter! Fiz alguns 
  comentários/perguntas abaixo.

  Walter Chagas (Bol) escreveu:
   
  
   Aqui na telemont temos um sistema de atualização automatica também. 
   Porém com algumas diferenças:
  
   1) Feito em VB
  
   2) Ele nao guarda o update no banco e sim numa pasta em um servidor de 
   arquivos.
  
  O meu também não. No banco fica apenas a URL para o setup de 
  atualização (compactado com LZMA para burlar proxies que bloqueiam 
  download de EXE)

   3) Guardamos no banco o número da ultima versão que deve estar rodando 
   nas estações
  
  
   4) Ao ser executado na estação, o sistema consulta o banco se a versão 
   dele é a mesma que está na tabela. Caso contrario, ele chama um 
   programinha de atualização automática para baixar o update do 
   servidor. Quando ele chama este aplicativo, ele já se auto finaliza. 
   Este programinha baixa o update e já o executa automaticamente.
  
  Como vocês lidam com o caso de a instalação estar mais de uma versão 
  defasada? Exemplo: o cliente está na versão 1.0 e não fez a atualização 
  para 1.1. Quando ele resolve atualizar, a versão mais recente já é 1.2.
  
  
   Pela WEB é possível que isto funcione também porém, o servidor aonde 
   as atualizações vão ficar, deverá ter IP fixo..
  
  Não entendi, por que IP fixo?
  
  
   []s
  
  
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   mailto:wchagasj%40bol.com.br
  



  

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



Re: [delphi-br] Capturar Imagem da WebCam

2010-02-10 Por tôpico Nazareno Neto
a algum tempo atras eu usei o tsCap acho q é, se tiver ele por aqui depois
te passo...
o q posso adiantar é q vc vai encontrar ele la no sourceforge.

flw

Em 10 de fevereiro de 2010 09:57, Iran Lima i...@sgisolution.com.brescreveu:



 Alguém poderia me dar uma dica de um componente FREE para capturar imagem
 da
 webcam??

 Grato

 Iran

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

  




-- 
Nazareno Neto
Desenvolvedor Delphi e Firebird

http://www.delphisistemas.com.br
nazarenon...@hotmail.com
nazareno.nobr...@gmail.com


[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




[delphi-br] [Sincronizacao dos dados Sistema on-line X off-line ]

2010-02-10 Por tôpico marciosulfabril
Ola Pessoal,


Vc consegui fazer seu Sistema on-line X off-line funcionar ??

amigos estou precisando de umas dicas..

estou tendo que desenvorver um Sistema on-line X off-line 

mas nao sei como fazer a Sincronizacao dos dados ??

como fazer para transmitir o pedido?

que tipo de componente devo usar ??



att. Marcio



[delphi-br] e-mail delphi

2010-02-10 Por tôpico Marcelo
Boa tarde senhores, gostaria de saber se alguem ja teve a necessidade de criar 
uma caixa de e-mails enviados tipo outlook. O sistema da minha empresa envia 
e-mails de boa usando componentes da palleta Indy IdMessage, IdSmtp. Alguem 
sabe se tem algum componente ou maneira de eu armazenar os e-mails enviados. 
Desde já agradeço a atenção de 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]



Re: [delphi-br] e-mail delphi

2010-02-10 Por tôpico Willian Jhonnes L. dos Santos
Em 10/02/2010 16:44, Marcelo escreveu:
 Alguem sabe se tem algum componente ou maneira de eu armazenar os 
 e-mails enviados. Desde já agradeço a atenção de todos.

Olá Marcelo...

Um bom exemplo de como isso é feito é observar o comportamento do 
Mozilla Thunderbird. Ele usa o SQLite para armazenar as mensagens 
enviadas, ou seja, um banco de dados. Ou seja, você pode criar algo no 
banco de dados que o sistema use para guardar estas mensagens. A 
vantagem é a organização, pois é muito mais fácil e rápido para se 
montar o catálogo de mensagens enviadas, pois, armazenadas em banco de 
dados, você pode consultá-las por instrução SQL, inclusive usando LIKE...

[]'s

-- 

---
Att.:
Willian Jhonnes L. dos Santos
Analista/Desenvolvedor Object/Free Pascal
willianjhon...@yahoo.com.br
---
Seja livre. Use Linux.
Grupo de Usuários GNU/Linux de São José dos Pinhais
Linux user number 449753
---
Powered by Slackware Linux 13.0
Kernel 2.6.32.6-i686-core2quad
---



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



[delphi-br] Re: e-mail delphi

2010-02-10 Por tôpico silvioprog
Dá uma olhada nos demos do Synapse, se não me engano tem um ponta partida lá e 
dos bons:

http://synapse.ararat.cz/files/contrib/

Eu caí fora de Indy depois que vi os vazamentos de memória nele.

--- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu

 Boa tarde senhores, gostaria de saber se alguem ja teve a necessidade de 
 criar uma caixa de e-mails enviados tipo outlook. O sistema da minha empresa 
 envia e-mails de boa usando componentes da palleta Indy IdMessage, IdSmtp. 
 Alguem sabe se tem algum componente ou maneira de eu armazenar os e-mails 
 enviados. Desde já agradeço a atenção de todos.

-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog



Re: [delphi-br] Lendo o texto PDF

2010-02-10 Por tôpico Alemão
Walter, muito respeitosamente, discordo de você.

Existem tipos e tipos de PDF, e é possivel sim, ler o texto de um PDF e
jogar em uma variavel stream, string, etc.

Encontrei varias ferramentas para isso já. O problema é que não encontrava
alguma maneira de ligá-las com o Delphi, a fim de chamar automaticamente de
meu programa.

Mas depois de muito pesquisar, encontrei...

Para quem tiver interesse, entre no site http://www.wpcubed.com/ e procure
pelo componente WPViewPDF. Ele faz exatamente isso. Voce carrega o PDF neste
componente e ele possui a função GetPageText(pageno), basta você chamar a
função, informando o numero da página que quer extrair o texto e pronto:
variável string com todo o texto daquela página. Em tempo, todo o texto que
está armazenado como texto no PDF... se o texto estiver dentro de uma
figura, bau bau

Achei outros componentes até, mas este foi o melhor, mas o problema pra
algumas pessoas: é pago.

Eu na minha opinião, em muitas coisas, componentes de terceiros
principalmente, prefiro pagar e ter todo o suporte técnico e atualização de
versão do que baixar um free por aí que o cara que fez nunca mais vai mexer
pra mantê-lo atualizado com as versões do Delphi.

[]s



Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)
wchag...@bol.com.brescreveu:

 Senhores,

 Voces precisam entender o princípio do formato do arquivo PDF.

 O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.
 Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,
 uma forma de proteger e assegurar a autenticidade daquele documento. Sendo
 assim, não há como editá-lo como vocde edita um documento no word ou no
 bloco de notas.

 Existe o Acrobat Professional, que é um software que permite voce mexer no
 PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o
 texto nele como se fosse um processador de textos, não existe. O Acrobat
 Professional permite voce mexer algumas coisas no documento mas não todas.
 Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o
 principio do OCR que é abrir a imagem e ler seu interior procurando partes
 da mesma que se assemelham a letras. Imagens eu não sei como funciona.

 Então não existe esse negocio de carregar o .pdf numa stream e achar que
 ele
 vai virar texto ou carregá-lo como binário que ele vai virar texto. O
 problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer
 nele,
 voce tem que fazer pensando em como fazer em uma imagem.

 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: Alemão forumdel...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Monday, February 08, 2010 8:06 PM
 Subject: Re: [delphi-br] Lendo o texto PDF


 Amigo, também estou a um bom tempo procurando uma solução apra este
 problema.
 Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça
 isso nativamente, nem mesmo paga.

 Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.

 Realmente é muito complicado fazer essa leitura de PDF com o Delphi.
 Continuo na procura, caso encontre alguma coisa posto aqui.

 []s


 Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 
 marceloflori...@gmail.com escreveu:

 
 
  Colegas,
  Consigo ler o texto de um pdf?
 
  Explicando:
 
  O usuário salvará documentos em pdf e quando necessitar fazer uma
 pesquisa
  o
  sistema deverá verificar o texto dos pdfs, que estarão salvos em um
  diretório especifico.
 
  Obrigado a todos,
 
  --
  Marcelo Moacir Florindo
  Analista/Desenvolvedor
  http://www.gestaotec.com.br
 
  [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 





 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






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



Re: [Bulk] [delphi-br] Delphi + SQLExpress

2010-02-10 Por tôpico Ricardo César Cardoso
Outra boa alternativa free e muito interessante é o Postgree SQL. Tem tantos 
recursos quanto seus concorrentes pagos.

Atte,
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 qua, 10/2/10, Willian Jhonnes L. dos Santos 
willianjhon...@yahoo.com.br escreveu:

De: Willian Jhonnes L. dos Santos willianjhon...@yahoo.com.br
Assunto: Re: [Bulk] [delphi-br] Delphi + SQLExpress
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Fevereiro de 2010, 17:18







 



  



  
  
  Em 10/02/2010 10:43, Daniel de Oliveira escreveu:

 Caros amigos alguém já trabalhou com essa dupla?? Existe alguma outra

 limitação no SQL fora o tamanho de 4GB???

Olá Daniel...



Bom, além da limitação dos tablespaces, tem a limitação em relação ao 

hardware, pois as versões Xpress só funcionam em servidores monoprocessados.



Mas, uma questãozinha bem particular: se você vai sair do Firebird, que 

é um SGBD livre, não seria mais vantagem ter outro SGBD, também livre, 

só que mais robusto? MySQL, por incrível que possa parecer, é uma 

excelente opção, pois nos testes do TPC 

(http://www.tpc. org/tpch/ results/tpch_ perf_results. asp), ele aparece na 

frente do SQL Server 2008 Enterprise x64 em bancos com 100GB de 

tablespace e do Oracle 10g Release 2 Enterprise em bancos com 300GB (!) 

de tabespace. Há ainda o PostgreSQL, ainda mais robusto que o MySQL, só 

que ele não é avaliado pelo TPC (só ainda não descobri o porquê, afinal, 

ele é muito mais estável e seguro que o SQL Server e tão robusto quanto 

o Sybase e o Oracle).



[]'s



-- 



 - - - - ---

Att.:

Willian Jhonnes L. dos Santos

Analista/Desenvolve dor Object/Free Pascal

willianjhonnes@ yahoo.com. br

 - - - - ---

Seja livre. Use Linux.

Grupo de Usuários GNU/Linux de São José dos Pinhais

Linux user number 449753

 - - - - ---

Powered by Slackware Linux 13.0

Kernel 2.6.32.6-i686- core2quad

 - - - - ---







  

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] Lendo o texto PDF

2010-02-10 Por tôpico Ricardo César Cardoso
Sugestão: entra no devnet da Adobe e baixa a documentação do SDK para o Adobe 
Reader. Nos documentos existem os comandos para pesquisar texto dentro do 
arquivo que vc pode chamar via DDE ou via OLE.

Outra alternativa seria usar a OCX do Reader. 

Recomendo direcionar as pesquisas nesse sentido. 

Atte,
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 qua, 10/2/10, Alemão forumdel...@gmail.com escreveu:

De: Alemão forumdel...@gmail.com
Assunto: Re: [delphi-br] Lendo o texto PDF
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Fevereiro de 2010, 20:28







 



  



  
  
  Walter, muito respeitosamente, discordo de você.



Existem tipos e tipos de PDF, e é possivel sim, ler o texto de um PDF e

jogar em uma variavel stream, string, etc.



Encontrei varias ferramentas para isso já. O problema é que não encontrava

alguma maneira de ligá-las com o Delphi, a fim de chamar automaticamente de

meu programa.



Mas depois de muito pesquisar, encontrei...



Para quem tiver interesse, entre no site http://www.wpcubed. com/ e procure

pelo componente WPViewPDF. Ele faz exatamente isso. Voce carrega o PDF neste

componente e ele possui a função GetPageText( pageno), basta você chamar a

função, informando o numero da página que quer extrair o texto e pronto:

variável string com todo o texto daquela página. Em tempo, todo o texto que

está armazenado como texto no PDF... se o texto estiver dentro de uma

figura, bau bau



Achei outros componentes até, mas este foi o melhor, mas o problema pra

algumas pessoas: é pago.



Eu na minha opinião, em muitas coisas, componentes de terceiros

principalmente, prefiro pagar e ter todo o suporte técnico e atualização de

versão do que baixar um free por aí que o cara que fez nunca mais vai mexer

pra mantê-lo atualizado com as versões do Delphi.



[]s



Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)

wchag...@bol. com.brescreveu:



 Senhores,



 Voces precisam entender o princípio do formato do arquivo PDF.



 O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.

 Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,

 uma forma de proteger e assegurar a autenticidade daquele documento. Sendo

 assim, não há como editá-lo como vocde edita um documento no word ou no

 bloco de notas.



 Existe o Acrobat Professional, que é um software que permite voce mexer no

 PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o

 texto nele como se fosse um processador de textos, não existe. O Acrobat

 Professional permite voce mexer algumas coisas no documento mas não todas.

 Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o

 principio do OCR que é abrir a imagem e ler seu interior procurando partes

 da mesma que se assemelham a letras. Imagens eu não sei como funciona.



 Então não existe esse negocio de carregar o .pdf numa stream e achar que

 ele

 vai virar texto ou carregá-lo como binário que ele vai virar texto. O

 problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer

 nele,

 voce tem que fazer pensando em como fazer em uma imagem.



 []s





 Walter Alves Chagas Junior

 Belo Horizonte - MG - Brazil

 wchag...@bol. com.br

 http://delphitocorp orerm.blogspot. com/

 http://twitter. com/wchagas

 MSN: whitesockets@ hotmail.com

 SKYPE: WalterChagasJr





 - Original Message -

 From: Alemão forumdelphi@ gmail.com

 To: delphi...@yahoogrup os.com.br

 Sent: Monday, February 08, 2010 8:06 PM

 Subject: Re: [delphi-br] Lendo o texto PDF





 Amigo, também estou a um bom tempo procurando uma solução apra este

 problema.

 Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça

 isso nativamente, nem mesmo paga.



 Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.



 Realmente é muito complicado fazer essa leitura de PDF com o Delphi.

 Continuo na procura, caso encontre alguma coisa posto aqui.



 []s





 Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 

 marceloflorindo@ gmail.com escreveu:



 

 

  Colegas,

  Consigo ler o texto de um pdf?

 

  Explicando:

 

  O usuário salvará documentos em pdf e quando necessitar fazer uma

 pesquisa

  o

  sistema deverá verificar o texto dos pdfs, que estarão salvos em um

  diretório especifico.

 

  Obrigado a todos,

 

  --

  Marcelo Moacir Florindo

  Analista/Desenvolve dor

  http://www.gestaote c.com.br

 

  [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 











  - - --



 

[delphi-br] FreeLance

2010-02-10 Por tôpico Fabio Luiz de Oliveira
Pessoal,

Trabalho com delphi a 6 anos, e estou disponivel para trabalhos Free-Lance a 
distancia.

Fabio


  

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


[delphi-br] Re: Lendo o texto PDF

2010-02-10 Por tôpico nayaneline

Só uma pergunta, vocês estão dispostos a comprar um componente ou rotina que 
faça isso ou estão a procura de algo free?

É só uma pergunta.


--- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo 
marceloflori...@... escreveu

 o PDF não é bem uma imagem, pois você consegue selecionar textos e 
 pesquisa-los.
 
 Att,
 
 Marcelo
 
 Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)
 wchag...@... escreveu:
  Senhores,
 
  Voces precisam entender o princípio do formato do arquivo PDF.
 
  O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.
  Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,
  uma forma de proteger e assegurar a autenticidade daquele documento. Sendo
  assim, não há como editá-lo como vocde edita um documento no word ou no
  bloco de notas.
 
  Existe o Acrobat Professional, que é um software que permite voce mexer no
  PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o
  texto nele como se fosse um processador de textos, não existe. O Acrobat
  Professional permite voce mexer algumas coisas no documento mas não todas.
  Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o
  principio do OCR que é abrir a imagem e ler seu interior procurando partes
  da mesma que se assemelham a letras. Imagens eu não sei como funciona.
 
  Então não existe esse negocio de carregar o .pdf numa stream e achar que ele
  vai virar texto ou carregá-lo como binário que ele vai virar texto. O
  problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer nele,
  voce tem que fazer pensando em como fazer em uma imagem.
 
  []s
 
 
  Walter Alves Chagas Junior
  Belo Horizonte - MG - Brazil
  wchag...@...
  http://delphitocorporerm.blogspot.com/
  http://twitter.com/wchagas
  MSN: whitesock...@...
  SKYPE: WalterChagasJr
 
 
  - Original Message -
  From: Alemão forumdel...@...
  To: delphi-br@yahoogrupos.com.br
  Sent: Monday, February 08, 2010 8:06 PM
  Subject: Re: [delphi-br] Lendo o texto PDF
 
 
  Amigo, também estou a um bom tempo procurando uma solução apra este
  problema.
  Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça
  isso nativamente, nem mesmo paga.
 
  Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.
 
  Realmente é muito complicado fazer essa leitura de PDF com o Delphi.
  Continuo na procura, caso encontre alguma coisa posto aqui.
 
  []s
 
 
  Em 8 de fevereiro de 2010 17:18, Marcelo Moacir Florindo 
  marceloflori...@... escreveu:
 



Re: [delphi-br] Lendo o texto PDF

2010-02-10 Por tôpico Ricardo César Cardoso
Essa dica aqui do Torry serve para a sua necessidade?

http://www.swissdelphicenter.ch/torry/showcode.php?id=2169

Atte,
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 qua, 10/2/10, Ricardo César Cardoso ricardo_engs...@yahoo.com.br 
escreveu:

De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Assunto: Re: [delphi-br] Lendo o texto PDF
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Fevereiro de 2010, 22:15







 



  



  
  
  Sugestão: entra no devnet da Adobe e baixa a documentação do SDK para o 
Adobe Reader. Nos documentos existem os comandos para pesquisar texto dentro do 
arquivo que vc pode chamar via DDE ou via OLE.



Outra alternativa seria usar a OCX do Reader. 



Recomendo direcionar as pesquisas nesse sentido. 



Atte,

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 qua, 10/2/10, Alemão forumdelphi@ gmail.com escreveu:



De: Alemão forumdelphi@ gmail.com

Assunto: Re: [delphi-br] Lendo o texto PDF

Para: delphi...@yahoogrup os.com.br

Data: Quarta-feira, 10 de Fevereiro de 2010, 20:28



 



Walter, muito respeitosamente, discordo de você.



Existem tipos e tipos de PDF, e é possivel sim, ler o texto de um PDF e



jogar em uma variavel stream, string, etc.



Encontrei varias ferramentas para isso já. O problema é que não encontrava



alguma maneira de ligá-las com o Delphi, a fim de chamar automaticamente de



meu programa.



Mas depois de muito pesquisar, encontrei...



Para quem tiver interesse, entre no site http://www.wpcubed. com/ e procure



pelo componente WPViewPDF. Ele faz exatamente isso. Voce carrega o PDF neste



componente e ele possui a função GetPageText( pageno), basta você chamar a



função, informando o numero da página que quer extrair o texto e pronto:



variável string com todo o texto daquela página. Em tempo, todo o texto que



está armazenado como texto no PDF... se o texto estiver dentro de uma



figura, bau bau



Achei outros componentes até, mas este foi o melhor, mas o problema pra



algumas pessoas: é pago.



Eu na minha opinião, em muitas coisas, componentes de terceiros



principalmente, prefiro pagar e ter todo o suporte técnico e atualização de



versão do que baixar um free por aí que o cara que fez nunca mais vai mexer



pra mantê-lo atualizado com as versões do Delphi.



[]s



Em 10 de fevereiro de 2010 08:43, Walter Chagas (Bol)



wchag...@bol. com.brescreveu:



 Senhores,







 Voces precisam entender o princípio do formato do arquivo PDF.







 O .pdf nada mais é do que uma imagem (Uma figura mesmo) de um documento.



 Esta imagem fica encapsulada em um aplicativo que o mantem somente leitura,



 uma forma de proteger e assegurar a autenticidade daquele documento. Sendo



 assim, não há como editá-lo como vocde edita um documento no word ou no



 bloco de notas.







 Existe o Acrobat Professional, que é um software que permite voce mexer no



 PDF, porém, nunca manuseá-lo como voce faz com o Word por exemplo. Editar o



 texto nele como se fosse um processador de textos, não existe. O Acrobat



 Professional permite voce mexer algumas coisas no documento mas não todas.



 Todo e qualquer software que lê um conteúdo de um pdf, trabalha com o



 principio do OCR que é abrir a imagem e ler seu interior procurando partes



 da mesma que se assemelham a letras. Imagens eu não sei como funciona.







 Então não existe esse negocio de carregar o .pdf numa stream e achar que



 ele



 vai virar texto ou carregá-lo como binário que ele vai virar texto. O



 problema é que o pdf é uma imagem, e tudo que voce for pensar em fazer



 nele,



 voce tem que fazer pensando em como fazer em uma imagem.







 []s











 Walter Alves Chagas Junior



 Belo Horizonte - MG - Brazil



 wchag...@bol. com.br



 http://delphitocorp orerm.blogspot. com/



 http://twitter. com/wchagas



 MSN: whitesockets@ hotmail.com



 SKYPE: WalterChagasJr











 - Original Message -



 From: Alemão forumdelphi@ gmail.com



 To: delphi...@yahoogru p os.com.br



 Sent: Monday, February 08, 2010 8:06 PM



 Subject: Re: [delphi-br] Lendo o texto PDF











 Amigo, também estou a um bom tempo procurando uma solução apra este



 problema.



 Não consegui encontrar nenhuma biblioteca ou componente para Delphique faça



 isso nativamente, nem mesmo paga.







 Encontrei alguns aplicativos, mas nenhum deles funcionou a contento.







 Realmente é muito complicado fazer essa leitura de PDF com o Delphi.



 Continuo na procura, caso encontre alguma coisa posto aqui.







 []s











 

Re: [delphi-br] Delphi + SQLExpress

2010-02-10 Por tôpico Ricardo César Cardoso
Todo banco de dados conforme cresce em volume de dados, necessita de melhorias 
de performance. O FB mesmo sendo um banco de fácil instalação, não dispensa 
alguém com noções de administração de bases de dados.

Existem boas ferramentas de administração. IBExpert, IBManager e FlameRobin, 
por exemplo são ótimas e possuem versões livres (o Flame Robin já é free)

A única questão que tendo a concordar (só não concordo completamente pois não 
existe base de dados 100% segura contra ataques.) é a segurança. Mas se 
pesquisar um pouco em listas como a Firebase BR, pode encontrar boas soluções 
para implementar segurança.

Atte,
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 qua, 10/2/10, Daniel de Oliveira dan...@thecnojuris.com.br escreveu:

De: Daniel de Oliveira dan...@thecnojuris.com.br
Assunto: [delphi-br] Delphi + SQLExpress
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 10 de Fevereiro de 2010, 11:43







 



  



  
  
  Caros amigos alguém já trabalhou com essa dupla?? Existe alguma outra

limitação no SQL fora o tamanho de 4GB???



Utilizo o Firebird a muito tempo mas estou desanimado com esse banco. 



Muita função na hora de ficar recriando índices pois o banco fica lento com

o tempo. Acho muito pobre as ferramentas de administração.



Entre outros motivos, segurança fraca. Qualquer um pode pegar teu banco e

abrir com a senha sysadm e tal...



Bom aguardo respostas



Muito obrigado



Daniel de Oliveira



OS. Apesar de achar que o desenvolvimento desktop está morto ainda insisto

no velho e bom Delphi q acho esta com os dias contados se não pegar carona

no desenvolvimento pra “NUVEM”. Pois como plataforma de desenvolvimento WEB

não da pra superar o .NET com Visual Studio.



INFELIZMENTE.



[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]



[delphi-br] Versão do executável - acrescer release qdo build chegar a X

2010-02-10 Por tôpico Andrei Luís
Aproveitando o papo de atualizador de versão, tenho um executável
atualizador que verifica a versão do executável principal do sistema,
compara com a versão que está no servidor, atualiza quando necessário e
chama o executável principal.
Até aí é feijão com arroz.

De semana passada pra cá, fiz vários updates no executável principal, e dava
um build (shift F9) a cada versão que eu liberava no servidor. OK, as
estações atualizavam blza. Hoje, resolvi acrescer em 1 o minor version, e
zerei o build, e pra minha surpresa as estações berraram que a versão no
servidor era mais antiga da que estava nas estações.

Verificando percebi que de fato, a versão anterior era 2.0.0.20 e a nova era
2.1.0.0, no meu atualizador eu tiro os pontos e comparo integer x integer,
logo 20020  2100, e nessa lógica a versão mais nova é 'menor' que a mais
velha.

Existe alguma forma no Delphi de limitar que qdo o build chegue a 9, no
próximo build ele volte a 0 e acrescente 1 à release, e assim
suscetivamente? Ou tem que ficar de olho nisso manualmente? (Mais uma coisa
pra se preocupar)


[]s
Andrei


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