[delphi-br] Impressão de código de barras (impressora Eltron)

2007-01-25 Por tôpico Eduardo Paci Galvão
Pessoal,

Preciso imprimir etiquetas e códigos de barra através
de uma impressora Eltron.

Alguém pode me orientar? 

Saudações,
Eduardo Paci Galvão
Bacharel em Engenharia Elétrica - UFMG
Analista de Sistemas
www.egalvao.com.br

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



[delphi-br] Re: Estagio

2007-01-25 Por tôpico JHOL XD
Gostaria também de conseguir estagio segue o link do meu curriculum
http://www11.curriculum.com.br/01_05_03a.asp?result_item=tipo_clique=ucn=2060753digito=610alias=imprimir=editar=origem=id=local=site

--- Em delphi-br@yahoogrupos.com.br, Suporte [EMAIL PROTECTED] escreveu

 estamos aguardando o envio de seu currículo,
 
 obrigada,
 
 patrícia
   - Original Message - 
   From: anderson roberto 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, January 12, 2007 8:06 AM
   Subject: [delphi-br] Estagio
 
 
   Bom dia ,
 
   Alguem conhece ou sabe se tem alguma vaga para estagiar como
programador delphi, eu sou recem formado e preciso adquirir experiencia.
 
   Quem souber , eu agradeço.
 
   att
 
   Xavier
 
   __
   Fale com seus amigos de graça com o novo Yahoo! Messenger 
   http://br.messenger.yahoo.com/ 
 
   [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 
 

--
 
 
   No virus found in this incoming message.
   Checked by AVG Free Edition.
   Version: 7.5.432 / Virus Database: 268.16.9/623 - Release Date:
11/1/2007 15:33
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] Out OF Memory - O que fazer?

2007-01-25 Por tôpico delphi6_2005
Amigos preciso de dicas sobre otimização do delphi. Sempre trabalhei 
com delphi mais só agora vi que não conheço a ferramenta com a qual 
trabalho. Estou trabalhando com um sistema relativamente grande (o 
executável tá com 20 MB) e simplesmente não consigo compilar o 
aplicativo dá out of memory. Isso é coisa do delphi mesmo?

Agradeço as dicas dos amigos. 

Minha Máquina P4 2.8 GHZ 736 RAM, na máquina apenas o Delphi6 e o MSSQL

Paulo



Re: [delphi-br] Out OF Memory - O que fazer?

2007-01-25 Por tôpico Alessandro DUARTE de Moraes
Qual Windows estás usando?

Cara, Delphi 6 tem uma série de bugs (corrigidos no Delphi 7) ... sei lá se 
isso pode ter sido corrigido no Delphi 7 ... 
Mas uma pergunta: não é possível modularizar esse projeto?

Alessandro.

  - Original Message - 
  From: delphi6_2005 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 7:29 AM
  Subject: [delphi-br] Out OF Memory - O que fazer?


  Amigos preciso de dicas sobre otimização do delphi. Sempre trabalhei 
  com delphi mais só agora vi que não conheço a ferramenta com a qual 
  trabalho. Estou trabalhando com um sistema relativamente grande (o 
  executável tá com 20 MB) e simplesmente não consigo compilar o 
  aplicativo dá out of memory. Isso é coisa do delphi mesmo?

  Agradeço as dicas dos amigos. 

  Minha Máquina P4 2.8 GHZ 736 RAM, na máquina apenas o Delphi6 e o MSSQL

  Paulo



   
  -- 
  E-mail Seguro Vetorial.net 

  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
  encaminhe para [EMAIL PROTECTED] 

  Chave de Identificação: 54568,45b887dd452955529917125 


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



[delphi-br] Re: Exibir PDF que está em Blob com D2006/ASP.NET

2007-01-25 Por tôpico Murillo Proença
Fala aí Andreano, tudo blz?... cara, valeu mais uma vez...

Abraço

Murillo Proença

--- Em delphi-br@yahoogrupos.com.br, Andreano Lanusse [EMAIL PROTECTED]
escreveu

 Fala Murillo,
  
 Você tem que colocar depois do BinaryWrite
  
 Response.End
  
 Neste link tem um projeto que faz isso que você precisa.
  
 http://cc.codegear.com/Item/23390
  
 []'s
  
 
 Andreano Lanusse | CodeGear Product Line Manager | phone. +1-(831)
431-5051 | mobile. +1 (831) 332-5100
 
  
 
 http://www.borland.com/us/products/ide.html http://www.codegear.com
 http://www.codegear.com/ Artigos: http://dn.codegear.com/br
http://dn.codegear.com/br 
 Blogs: http://blogs.codegear.com/andreanolanusse
http://blogs.codegear.com/andreanolanusse 
 
 About CodeGear
 
 CodeGear delivers innovative, high-productivity development tools
for a wide spectrum of software developers ranging from individuals to
enterprise teams.  CodeGear's products enable developers to freely
develop on their platform of choice while focusing on simplifying
complex technologies and tasks so they can concentrate on application
design, not infrastructure, to ensure on-time project delivery. 
 The CodeGear product suite today includes Developer Studio (Delphi®,
C++Builder® and C#Builder®), JBuilder®, Turbo® and Interbase.  All of
these were formerly associated with Borland's Integrated Development
Environment (IDE).
 
 This e-mail, and any attachments thereto, is intended only for use
by the addressee(s) named herein and may contain legally privileged
and/or confidential information. If you are not the intended recipient
of this e-mail, you are hereby notified that any dissemination,
distribution or copying of this e-mail, and any attachments thereto,
is strictly prohibited. If you have received this e-mail in error,
please immediately and permanently delete the original and any copy of
any e-mail and any printout thereof.
 
 
 
 
 From: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] On Behalf Of Murillo Proença
 Sent: Wednesday, January 24, 2007 12:21 PM
 To: delphi-br@yahoogrupos.com.br
 Subject: [delphi-br] Re: Exibir PDF que está em Blob com D2006/ASP.NET
 
 
 
 Quando eu gravo uma imagem (jpeg) eu consigo abrir ela fazendo isso:
 
 Response.ContentType:= 'image/jpeg';
 Response.BinaryWrite(TBytes(DataReader['CAMPO_BLOB']));
 
 tentei fazer o mesmo para pdf, mas dá erro que o arquivo está
 corrompido, tentei assim:
 
 Response.ContentType:= 'application/pdf';
 Response.BinaryWrite(TBytes(DataReader['CAMPO_BLOB']));
 
 --- Em delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br , Murillo Proença murilloppr@
 escreveu
 
  Fala aí galera, tudo blz?
  
  Tenho um site, desenvolvido em Delphi 2006 com ASP.NET, utilizando BDP
  com Oracle. 
  Bom, em uma tabela tenho um campo BLOB onde armazeno arquivos PDF, até
  aí tudo blz, está armazenando numa boa. O problema está em exibir este
  PDF no browser, procurei pra todo lado mas não consegui fazer este
  exibição. Para win32 eu já fiz e funciona numa boa, mas não consegui
  em ASP.NET.
  Qualquer ajuda tá valendo
  
  Abraço
  
  Murillo Proencá
 
 
 
 
  
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] Robustex do banco

2007-01-25 Por tôpico Aldinei Simoes
Bom dia
Tenho uma aplicação rodando D7 mais firebird com 90 clientes
concorrentes com muitas transações, preciso implementar esta aplicação
em outro cliente que tera uma base de 10.000.000 de registros e 500
clientes concorrentes, o firebird suporta?, caso contrato qual seria
indicado
Aldinei



Re: [delphi-br] Pegar Data/Hora do Servidor

2007-01-25 Por tôpico Desenvolvimento \(Anderson\)
seguinte: desenvolvi uma aplicação cliente/servidor que usa um hard no servidor 
para atualizar a data/hora.
funciona assim: no servidor instalo esse hard (fabricação própria, chamado RTR 
Relógio de Tempo Real) , onde ele atualiza a hora do servidor.  Assim, não 
consegue-se trocar a hora do servidor. 
As aplicações cliente conectam no servidor e ele retorna a hora. Mesmo que o 
sujeito mude a hora do micro cliente, ele atualiza com a hora do servidor.
Sinto não poder passar esse código, pois essa aplicação é comercial e não é 
minha... 
mas posso adiantar: experimente usar o nettime ou sockets pra isso...
grande abraço.

And

  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 24, 2007 7:48 PM
  Subject: Re: [delphi-br] Pegar Data/Hora do Servidor


  Uma ideia q surgiu foi uma aplicação servidora que retorne esta data 
  para os clientes.

  Eduardo

  Rubem Nascimento da Rocha escreveu:
  
   Srs., preciso de orientação de como pegar a data e hora de um servidor da
   rede para sincronizar a hora de computadores que são de chão de fábrica.
  
   A solução via aviso de comando NET TIME não me serve, pois mesmo tendo um
   micro que é 'enxergado' pela rede, e tento atualizar a hora de um 
   micro por
   esse micro 'enxergado', as vezes me ocorre um tal 'Erro de sistema 5'.
  
   E tb não posso me valer de um servidor de banco de dados, pois o software
   que roda nos micros de chão de fábrica são proprietários, e suas bases de
   dados são locais.
  
   Aguardo orientações dos colegas.
  
   Sds.,
   Rubem Rocha
   Manaus, AM
  
   __
   MSN Messenger: converse com os seus amigos online.
   http://messenger.msn.com.br http://messenger.msn.com.br
  
   


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




   

  __ Informação do NOD32 IMON 2003 (20070124) __

  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] Re: Out OF Memory - O que fazer?

2007-01-25 Por tôpico Walter Chagas (Yahoo)
20MB é sinal de que há a nescessidade de otimizar e modularizar seu 
código.

O povo aqui usa muito o conceito das packages que é uma interessante 
alternativa. Acho até que usar packages é mais negócio do que usar 
DLL´s. Pra todo lado na WEB você acha um passo-a-passo bom sobre como 
usá-las.

Na minha pagina, tem um artigo que trata de melhorar um programa:

http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html




[]s
 
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
MSN: [EMAIL PROTECTED]


--- Em delphi-br@yahoogrupos.com.br, delphi6_2005 
[EMAIL PROTECTED] escreveu

 Amigos preciso de dicas sobre otimização do delphi. Sempre 
trabalhei 
 com delphi mais só agora vi que não conheço a ferramenta com a qual 
 trabalho. Estou trabalhando com um sistema relativamente grande (o 
 executável tá com 20 MB) e simplesmente não consigo compilar o 
 aplicativo dá out of memory. Isso é coisa do delphi mesmo?
 
 Agradeço as dicas dos amigos. 
 
 Minha Máquina P4 2.8 GHZ 736 RAM, na máquina apenas o Delphi6 e o 
MSSQL
 
 Paulo





[delphi-br] Direct Oracle Access Para Oracle XE

2007-01-25 Por tôpico Gabriel Herdt
Pessoal, tenho instalado Direct Oracle Access 4.0.6.2 aqui pra acessar 
o Oracle 10g que funciona muito bem. Mas ao instalar o oracle 10xe o 
componente não funciona muito bem. Alguém sabe se há uma versão 
especifica para o oracle XE ? Ou é essa mesmo?



[delphi-br] .Net no Linux

2007-01-25 Por tôpico Alessandro DUARTE de Moraes
Pessoal, sei da existência do projeto Mono, mas as perguntas são:

1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
2) Quais as dificuldades enfrentadas?

Obrigado,
Alessandro.

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



[delphi-br] Documentos do word

2007-01-25 Por tôpico FireredBox
Pessoal,

Estou trabalhando em um projeto onde gera vários documentos do word, gostaria 
de saber se alguem já conseguiu alguma vez unir vários documentos do word em um 
unico documento.

Grato.

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



Re: [delphi-br] Desmembrar string

2007-01-25 Por tôpico Edu Nicácio
Jeito mais fácil ainda (não esqueça de declarar a unidade StrUtils em uses):


var
  Strings : TStringList;
  i : integer;
begin
  Strings := TStringList.Create;
  try
ExtractStrings(['\'],[' '],Pchar(sua_string),Strings);
//manipula a StringList aqui
  finally
Strings.Free;
  end;
end;

O procedimento ExtractStrings recebe como parâmetros os seguintes valores:

1º - Caractere separador ('\')
2º - Caractere de espaço em branco (' ')
3º - Sua string (usando PChar(sua_string))
4º - Uma StringList que receberá as strings separadas.


Espero ter ajudado.

Abraço.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 


 

  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 24, 2007 7:02 PM
  Subject: Re: [delphi-br] Desmembrar string


  Ta na mão.

  function SeparaTexto(pTexto : String; pSeparador : Char) : TStringList;
  var
  i : Integer;
  s : String;
  begin
  s := '';
  for i := 1 to Length(pTexto) do
  begin
  if pTexto[i]  pSeparador then
  s := s + pTexto[i]
  else
  begin
  Result.Add(Trim(s));
  s := '';
  end;
  end;
  end;

  Eduardo

  Lucas escreveu:
  
   Preciso desmembrar o caminho de pastas de arquivos, exemplo:
   tenho uma string com \pasta1\arquivos\dados
   preciso separar isto em 3 strings:
   pasta1
   arquivos
   dados
  
   lembrando que não da pra usar o copy porque os nomes das pastas podem
   ser de varios tamanhos. Alguém tem uma dica?
   Desde ja agradeço.
  
   Lucas.
  
   





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



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Edu Nicácio
Já pensou em usar o PostgreSQL ou o MySQL?

Abraços.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 



  - Original Message - 
  From: Aldinei Simoes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 7:44 AM
  Subject: [delphi-br] Robustex do banco


  Bom dia
  Tenho uma aplicação rodando D7 mais firebird com 90 clientes
  concorrentes com muitas transações, preciso implementar esta aplicação
  em outro cliente que tera uma base de 10.000.000 de registros e 500
  clientes concorrentes, o firebird suporta?, caso contrato qual seria
  indicado
  Aldinei



   

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



Re: [delphi-br] Pegar Data/Hora do Servidor

2007-01-25 Por tôpico Edu Nicácio
Uma solução:

ShellExecute(Application.HANDLE, 'open','net.exe',' time ip_servidor /set 
/Y',nil,SW_HIDE);

Quanto ao erro de sistema, tente verificar alguma referência para saber o 
motivo. Pode ser permissão de usuário ou coisa assim.

Solução: executar um serviço configurado como Local account que, de hora em 
hora, sincroniza o horário das máquinas com o horário do servidor.

Espero ter ajudado.

Abraço.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 



  - Original Message - 
  From: Desenvolvimento (Anderson) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 7:46 AM
  Subject: Re: [delphi-br] Pegar Data/Hora do Servidor


  seguinte: desenvolvi uma aplicação cliente/servidor que usa um hard no 
servidor para atualizar a data/hora.
  funciona assim: no servidor instalo esse hard (fabricação própria, chamado 
RTR Relógio de Tempo Real) , onde ele atualiza a hora do servidor. Assim, não 
consegue-se trocar a hora do servidor. 
  As aplicações cliente conectam no servidor e ele retorna a hora. Mesmo que o 
sujeito mude a hora do micro cliente, ele atualiza com a hora do servidor.
  Sinto não poder passar esse código, pois essa aplicação é comercial e não é 
minha... 
  mas posso adiantar: experimente usar o nettime ou sockets pra isso...
  grande abraço.

  And

  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 24, 2007 7:48 PM
  Subject: Re: [delphi-br] Pegar Data/Hora do Servidor

  Uma ideia q surgiu foi uma aplicação servidora que retorne esta data 
  para os clientes.

  Eduardo

  Rubem Nascimento da Rocha escreveu:
  
   Srs., preciso de orientação de como pegar a data e hora de um servidor da
   rede para sincronizar a hora de computadores que são de chão de fábrica.
  
   A solução via aviso de comando NET TIME não me serve, pois mesmo tendo um
   micro que é 'enxergado' pela rede, e tento atualizar a hora de um 
   micro por
   esse micro 'enxergado', as vezes me ocorre um tal 'Erro de sistema 5'.
  
   E tb não posso me valer de um servidor de banco de dados, pois o software
   que roda nos micros de chão de fábrica são proprietários, e suas bases de
   dados são locais.
  
   Aguardo orientações dos colegas.
  
   Sds.,
   Rubem Rocha
   Manaus, AM
  
   __
   MSN Messenger: converse com os seus amigos online.
   http://messenger.msn.com.br http://messenger.msn.com.br
  
   

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

  __ Informação do NOD32 IMON 2003 (20070124) __

  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]



   

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



RES: [SPAM] [delphi-br] .Net no Linux

2007-01-25 Por tôpico Douglas Uesato - Depto . de Informática
Alessandro,

A 1 ano atrás fizemos os testes com ele, porém na época ele ainda
estava usando Framework 1.1 com C#, hoje eu não sei como está mas acho muito
bom ao invés de usar o mono você trabalhar com máquina virtual. Usando o
método de virtualização do seu servidor, você consegue trabalhar com linux e
o windows ao mesmo tempo na mesma máquina.
Dê uma vasculhada na internet, que este é um assunto amplamente
discutido na web.


Atenciosamente,
Douglas Uesato



De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alessandro DUARTE de Moraes
Enviada em: quinta-feira, 25 de janeiro de 2007 10:29
Para: delphi-br@yahoogrupos.com.br
Assunto: [SPAM] [delphi-br] .Net no Linux

Pessoal, sei da existência do projeto Mono, mas as perguntas são:

1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
2) Quais as dificuldades enfrentadas?

Obrigado,
Alessandro.

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



Re: [delphi-br] .Net no Linux

2007-01-25 Por tôpico Edu Nicácio
Por que não Java?

Abraço.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 


  - Original Message - 
  From: Alessandro DUARTE de Moraes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 9:29 AM
  Subject: [delphi-br] .Net no Linux


  Pessoal, sei da existência do projeto Mono, mas as perguntas são:

  1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
  2) Quais as dificuldades enfrentadas?

  Obrigado,
  Alessandro.

  [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] Ordenar Arquivos por data de modificação

2007-01-25 Por tôpico Ricardo César Cardoso
Bom dia amigo!

Eu achei a função do link abaixo para extrair a data da última modificação dos 
arquivos:

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

Agora, não sei como vc implementaria isso. Minha sugestão seria listar todos os 
arquivos de um diretório e registrar numa StringList ou algo do tipo, os nomes 
de arquivos e suas datas de modificação e finalmente ordenar tudo.

Outra opção mais avançada, seria ao invés de implementar usando uma StringList, 
criar um ClientDataSet e jogar os dados lá dentro. Criando um BD virtual onde 
vc teria os campos Nome_Arquivo e Data_Modificacao e usasse os recursos de 
organização de registros. Na hora de inserir os dados no ListBox vc só 
precisaria fazer um loop com os dados do CDS e jogar os itens lidos dentro do 
ListBox.

Não sei se ajudei ou atrapalhei, mas acho que já pode ser uma luz no fim do 
túnel.Vamos torcer para não ser um trem vindo na direção oposta.

[]'s
Ricardo.

pcinfowave [EMAIL PROTECTED] escreveu:  Ola...
 Como faço para ordenar arquivos por data de modificação e jogar os 
 mesmos em um TLisBox ou TFileListBox?
 Se alguem puder ajudar, ficarei muito agradecido.
 []´s
 Paulo
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Alessandro DUARTE de Moraes
Cara, o volume de dados não é problema, mas sim o número de acessos. Sei que a 
versão 1.0 do Firebird não aguentaria muito bem esse tranco, mas não sei te 
dizer como a 2.0 se comporta ... creio que já possa suportar.
O que certamente tens que tomar cuidado é com o servidor e a estrutura da tua 
rede, pois o servidor precisa ser uma máquina boa de processamento e ter placas 
de rede e switchs confíáveis.

Vi alguém comentar sobre o PostGres ... cara, não sei se foi alguma burrice 
minha, mas já testei uma vez esse banco e achei muito ruim o acesso dele, 
principalmente com um volume de gravações e exclusões grandes ... na versão que 
usei precisava executar um tal de vacuum (acho que é assim que se escreve) 
para o banco reestruturar os índices ... achei isso simplesmente ridículo.

Trabalho também com MySql, e acho que pode ser uma opção, embora creio que deve 
estar no mesmo nível que o Firebird 2.0. Para tirar essa dúvida visite o site 
www.firebase.com.br que deve ter algum DOC sobre isso, ou então faça uma 
consulta  ao Cantú (dono do site) que tem um ótimo conhecimento nesse banco.

Abraços,
Alessandro.

  - Original Message - 
  From: Aldinei Simoes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 7:44 AM
  Subject: [delphi-br] Robustex do banco


  Bom dia
  Tenho uma aplicação rodando D7 mais firebird com 90 clientes
  concorrentes com muitas transações, preciso implementar esta aplicação
  em outro cliente que tera uma base de 10.000.000 de registros e 500
  clientes concorrentes, o firebird suporta?, caso contrato qual seria
  indicado
  Aldinei



   
  -- 
  E-mail Seguro Vetorial.net 

  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
  encaminhe para [EMAIL PROTECTED] 

  Chave de Identificação: 54568,45b88bb4625061185452837 


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



Re: [delphi-br] Re: Out OF Memory - O que fazer?

2007-01-25 Por tôpico Francisco (Yahoo Acao Contabilidade)
http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html

esse link ta quebrado, nao consegui abrir, tem outro ou se puder, mande 
pra mim em pvt o artigo
[EMAIL PROTECTED]
Obg


Walter Chagas (Yahoo) escreveu:
 20MB é sinal de que há a nescessidade de otimizar e modularizar seu 
 código.

 O povo aqui usa muito o conceito das packages que é uma interessante 
 alternativa. Acho até que usar packages é mais negócio do que usar 
 DLL´s. Pra todo lado na WEB você acha um passo-a-passo bom sobre como 
 usá-las.

 Na minha pagina, tem um artigo que trata de melhorar um programa:

 http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html




 []s
  
  
  
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED]
 http://www.geocities.com/SiliconValley/Bay/1058
 MSN: [EMAIL PROTECTED]


 --- Em delphi-br@yahoogrupos.com.br, delphi6_2005 
 [EMAIL PROTECTED] escreveu
   
 Amigos preciso de dicas sobre otimização do delphi. Sempre 
 
 trabalhei 
   
 com delphi mais só agora vi que não conheço a ferramenta com a qual 
 trabalho. Estou trabalhando com um sistema relativamente grande (o 
 executável tá com 20 MB) e simplesmente não consigo compilar o 
 aplicativo dá out of memory. Isso é coisa do delphi mesmo?

 Agradeço as dicas dos amigos. 

 Minha Máquina P4 2.8 GHZ 736 RAM, na máquina apenas o Delphi6 e o 
 
 MSSQL
   
 Paulo

 




   



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



[delphi-br] grids no rave

2007-01-25 Por tôpico Eduardo Carvalho
Saudações, 

Fiz uma aplicação no Delphi utilizando o Rave que
funciona da seguinte maneira: 

- Imprimir os clientes que moram numa determinada rua,
sabendo que cada cliente possui um resultado e uma
data visualizados num dbgrid. Visualizar no Rave todos
os clientes de uma determinada rua é tranquilo. O
problema é que não consigo visualizar o dbgrid de cada
cliente no relatório. É que eu gostaria que aparecesse
para cada cliente um grid com informações como
resultado e data. 

Visualmente: 

Nome da Rua 

Nome do cliente1 dbgrid com resultado e data cliente1 
Nome do cliente2 dbgrid com resultado e data cliente2 

Sem mais, 

Eduardo Carvalho



 

Any questions? Get answers on any topic at www.Answers.yahoo.com.  Try it now.


RES: [delphi-br] Usar serviço do correio para conseg uir CEP através da aplicação

2007-01-25 Por tôpico Jader Ricardo
Boa tarde amigos !!!

 

Criei a pequena aplicação aqui e funcionou corretamente, porém estou com
algumas dúvidas. Como um amigo da lista até mencionou tem determinados CEP’s
que não encontramos, ou seja, não estão na base. Então, que base é essa ? É
a do correios ? É a mais recente ? E se não for a do correios, alguém aqui
já teve experiência em licenciar a base do correios ?

 

Atenciosamente,

Jader Ricardo

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Emerson Cassio
Enviada em: sábado, 6 de janeiro de 2007 01:17
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Usar serviço do correio para conseguir CEP através
da aplicação

 

Crie um novo Projeto (Delphi 7 em diante)

Salve o projeto e a unit.

Clique File..New...Other
Selecione a Aba WebServices
WSDL Importer...Ok

em Location of WSDLFileor URL digite:
http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
Clique Next...Finish

Salve a unit criada com o nome CEP

Selecione o Form Principal do Projeto
Clique File...Use Unit...Selecione CEP e clique OK.

Adicione no Form o componente HTTPRIO da aba WebServices
Propriedade WSDLLocation coloque http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
Propriedade Service coloque CEPService
Propriedade Port coloque CEPServicePort

Adicione no Form um Componente Edit e um Botão

De dois Clique no Botão e adicione o seguinte código:

procedure TForm1.Button1Click(Sender: TObject);
var

ObjSoap : CEPServicePort;

Num : string;

begin

ObjSoap:=HTTPRIO1 as CEPServicePort;

Num:=Edit1.text;

memo1.Lines.Add(ObjSoap.obterLogradouro(Num));

end;

Pronto rode o projeto, digite o cep no Edit tanto faz o formato 7800
ou 78000-000
clique o botão e no memo aparecerá o respectivo endereço, bastando usar a
criatividade para usar da forma que melhor convir.

Codigo completo da Unit Principal

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, InvokeRegistry, StdCtrls, Rio, SOAPHTTPClient;

type
TForm1 = class(TForm)
HTTPRIO1: THTTPRIO;
Button1: TButton;
Edit1: TEdit;
Memo1: TMemo;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

uses cep;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
ObjSoap : CEPServicePort;
Num : string;
begin
ObjSoap:=HTTPRIO1 as CEPServicePort;
Num:=Edit1.text;
memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
end;

end.


Codigo Completo da Unit CEP

// 
//
// The types declared in this file were generated from data read from the
// WSDL File described below:
// WSDL : http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
// Encoding : utf-8
// Version : 1.0
// (06-01-07 00:54:32 - 1.33.2.5)
// 
//

unit cep;

interface

uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;

type

// 
//
// The following types, referred to in the WSDL document are not being
represented
// in this file. They are either [EMAIL PROTECTED] of other types represented or
were referred
// to but never[!] declared in the document. The types from the latter
category
// typically map to predefined/known XML or Borland types; however, they
could also 
// indicate incorrect WSDL documents that failed to declare or import a
schema type.
// 
//
// !:string - http://www.w3. http://www.w3.org/2001/XMLSchema
org/2001/XMLSchema

ArrayOfstring = array of WideString; { urn:CEPService }

// 
//
// Namespace : urn:http://www.byjg. http://www.byjg.com.br com.br
// soapAction: urn:CEPServiceAction
// transport : http://schemas. http://schemas.xmlsoap.org/soap/http
xmlsoap.org/soap/http
// style : rpc
// binding : CEPServiceBinding
// service : CEPService
// port : CEPServicePort
// URL : http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep
com.br/xmlnuke-php/webservice.php/ws/cep
// 
//
CEPServicePort = interface(IInvokable)
['{EC28595B-95D2-DE51-E5B1-57B81D4826D3}']
function obterVersao: WideString; stdcall;
function obterLogradouro(const cep: WideString): WideString; stdcall;
function obterCEP(const logradouro: WideString; const localidade:
WideString; const UF: WideString): ArrayOfstring; stdcall;
function obterCEPAuth(const logradouro: WideString; const localidade:
WideString; 

[delphi-br] Rotina de tempo em microsegundos

2007-01-25 Por tôpico illoatayde
gostaria de saber como fazer para utilizar um delay em 
microsegundos,pois o delphi só trata de delays em milisegundos!!!



[delphi-br] Re: Out OF Memory - O que fazer?

2007-01-25 Por tôpico Walter Chagas (Yahoo)
Daê mano,

Seguinte, o Link tá quebrado não. É quando ele tem excesso de acesso 
simultaneo, o Geocities tira ele do ar temporariamente. Infelizmente 
eles fazem isto no plano 0800 :(

Tenta mais tarde que vai acessar.

http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html


[]s
  
  
  
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
MSN: [EMAIL PROTECTED]


--- Em delphi-br@yahoogrupos.com.br, Francisco (Yahoo Acao 
Contabilidade) [EMAIL PROTECTED] escreveu

 http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html
 
 esse link ta quebrado, nao consegui abrir, tem outro ou se puder, 
mande 
 pra mim em pvt o artigo
 [EMAIL PROTECTED]
 Obg
 
 
 Walter Chagas (Yahoo) escreveu:
  20MB é sinal de que há a nescessidade de otimizar e modularizar 
seu 
  código.
 
  O povo aqui usa muito o conceito das packages que é uma 
interessante 
  alternativa. Acho até que usar packages é mais negócio do que 
usar 
  DLL´s. Pra todo lado na WEB você acha um passo-a-passo bom sobre 
como 
  usá-las.
 
  Na minha pagina, tem um artigo que trata de melhorar um programa:
 
  
http://www.geocities.com/SiliconValley/Bay/1058/Caracteristicas.html
 
 
 
 
  []s
   
   
   
  Walter Alves Chagas Junior
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  http://www.geocities.com/SiliconValley/Bay/1058
  MSN: [EMAIL PROTECTED]
 
 
  --- Em delphi-br@yahoogrupos.com.br, delphi6_2005 
  delphi6_2005@ escreveu

  Amigos preciso de dicas sobre otimização do delphi. Sempre 
  
  trabalhei 

  com delphi mais só agora vi que não conheço a ferramenta com a 
qual 
  trabalho. Estou trabalhando com um sistema relativamente grande 
(o 
  executável tá com 20 MB) e simplesmente não consigo compilar o 
  aplicativo dá out of memory. Isso é coisa do delphi mesmo?
 
  Agradeço as dicas dos amigos. 
 
  Minha Máquina P4 2.8 GHZ 736 RAM, na máquina apenas o Delphi6 e 
o 
  
  MSSQL

  Paulo
 
  
 
 
 
 

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





Re: [SPAM] [delphi-br] .Net no Linux

2007-01-25 Por tôpico Alessandro DUARTE de Moraes
Buenos,
trabalho no cpd de um hospital, e o custo de informática como todos sabem é um 
pouco alto. Então seria interessante termos essa opção (Linux + Mono) para 
diminuir os custos, além do Linux ter a grande vantagem do usuário final não 
furungar na máquina (temos problemas com o Windows - sabe como é ...). Isso 
nós já observamos em uma de nossas unidade que funciona totalmente com 
programas em Kylix ... é uma maravilha, não temos problemas nunca ... já as 
estações Windows vira e mexe dá uma encrenca.
Dei uma olhada na virtualização que me sugerisse, mas notei que há uma 
necessidade de arquitetura nova.

Abraços,
Alessandro.

  - Original Message - 
  From: Douglas Uesato - Depto. de Informática 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 9:18 AM
  Subject: RES: [SPAM] [delphi-br] .Net no Linux


  Alessandro,

  A 1 ano atrás fizemos os testes com ele, porém na época ele ainda
  estava usando Framework 1.1 com C#, hoje eu não sei como está mas acho muito
  bom ao invés de usar o mono você trabalhar com máquina virtual. Usando o
  método de virtualização do seu servidor, você consegue trabalhar com linux e
  o windows ao mesmo tempo na mesma máquina.
  Dê uma vasculhada na internet, que este é um assunto amplamente
  discutido na web.

  Atenciosamente,
  Douglas Uesato

  
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Alessandro DUARTE de Moraes
  Enviada em: quinta-feira, 25 de janeiro de 2007 10:29
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [SPAM] [delphi-br] .Net no Linux

  Pessoal, sei da existência do projeto Mono, mas as perguntas são:

  1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
  2) Quais as dificuldades enfrentadas?

  Obrigado,
  Alessandro.

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




   
  -- 
  E-mail Seguro Vetorial.net 

  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
  encaminhe para [EMAIL PROTECTED] 

  Chave de Identificação: 54568,45b8a06f625061313093487 


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



Re: [delphi-br] Direct Oracle Access Para Oracle XE

2007-01-25 Por tôpico Ricardo César Cardoso
Olha, não sei te dizer, mas quer tentar fazer testes com outros dois 
componentes free?

Achei esses 2 aqui no torry.net:

* NC OCI8 v.1.0.5 (Freeware c/ Fontes) - Trabalha com Oracle 8/9/10g: 
http://www.torry.net/db/direct/oracle/ncoci8.zip 

* AnyDAC v1.9.1 (Freeware c/ Fontes) - Mesmo do acima. 
http://www.torry.net/db/direct/db_directsql/AnyDAC191.zip

[]'s
Ricardo

Gabriel Herdt [EMAIL PROTECTED] escreveu:  
Pessoal, tenho instalado Direct Oracle Access 4.0.6.2 aqui pra acessar 
 o Oracle 10g que funciona muito bem. Mas ao instalar o oracle 10xe o 
 componente não funciona muito bem. Alguém sabe se há uma versão 
 especifica para o oracle XE ? Ou é essa mesmo?
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: RES: [delphi-br] Usar serviço do correio para conseguir CEP através da aplicação

2007-01-25 Por tôpico Ricardo César Cardoso
Bom dia!

Também notei essa defasagem, mas apenas quando o CEP digitado é de uma empresa. 
Nesse caso, adaptei no meu sistema que o usuário entre com as informações do 
endereço não encontrado e assim eu crio a minha própria base.

[]'s
Ricardo.

Jader Ricardo [EMAIL PROTECTED] escreveu:  
Boa tarde amigos !!!
 
 Criei a pequena aplicação aqui e funcionou corretamente, porém estou com
 algumas dúvidas. Como um amigo da lista até mencionou tem determinados CEP’s
 que não encontramos, ou seja, não estão na base. Então, que base é essa ? É
 a do correios ? É a mais recente ? E se não for a do correios, alguém aqui
 já teve experiência em licenciar a base do correios ?
 
 Atenciosamente,
 
 Jader Ricardo
 
 _  
 
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Emerson Cassio
 Enviada em: sábado, 6 de janeiro de 2007 01:17
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Usar serviço do correio para conseguir CEP através
 da aplicação
 
 Crie um novo Projeto (Delphi 7 em diante)
 
 Salve o projeto e a unit.
 
 Clique File..New...Other
 Selecione a Aba WebServices
 WSDL Importer...Ok
 
 em Location of WSDLFileor URL digite:
 http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Clique Next...Finish
 
 Salve a unit criada com o nome CEP
 
 Selecione o Form Principal do Projeto
 Clique File...Use Unit...Selecione CEP e clique OK.
 
 Adicione no Form o componente HTTPRIO da aba WebServices
 Propriedade WSDLLocation coloque http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Propriedade Service coloque CEPService
 Propriedade Port coloque CEPServicePort
 
 Adicione no Form um Componente Edit e um Botão
 
 De dois Clique no Botão e adicione o seguinte código:
 
 procedure TForm1.Button1Click(Sender: TObject);
 var
 
 ObjSoap : CEPServicePort;
 
 Num : string;
 
 begin
 
 ObjSoap:=HTTPRIO1 as CEPServicePort;
 
 Num:=Edit1.text;
 
 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
 
 end;
 
 Pronto rode o projeto, digite o cep no Edit tanto faz o formato 7800
 ou 78000-000
 clique o botão e no memo aparecerá o respectivo endereço, bastando usar a
 criatividade para usar da forma que melhor convir.
 
 Codigo completo da Unit Principal
 
 unit Unit1;
 
 interface
 
 uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, InvokeRegistry, StdCtrls, Rio, SOAPHTTPClient;
 
 type
 TForm1 = class(TForm)
 HTTPRIO1: THTTPRIO;
 Button1: TButton;
 Edit1: TEdit;
 Memo1: TMemo;
 procedure Button1Click(Sender: TObject);
 private
 { Private declarations }
 public
 { Public declarations }
 end;
 
 var
 Form1: TForm1;
 
 implementation
 
 uses cep;
 
 {$R *.dfm}
 
 procedure TForm1.Button1Click(Sender: TObject);
 var
 ObjSoap : CEPServicePort;
 Num : string;
 begin
 ObjSoap:=HTTPRIO1 as CEPServicePort;
 Num:=Edit1.text;
 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
 end;
 
 end.
 
 
 Codigo Completo da Unit CEP
 
 // 
 //
 // The types declared in this file were generated from data read from the
 // WSDL File described below:
 // WSDL : http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 // Encoding : utf-8
 // Version : 1.0
 // (06-01-07 00:54:32 - 1.33.2.5)
 // 
 //
 
 unit cep;
 
 interface
 
 uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;
 
 type
 
 // 
 //
 // The following types, referred to in the WSDL document are not being
 represented
 // in this file. They are either [EMAIL PROTECTED] of other types represented 
or
 were referred
 // to but never[!] declared in the document. The types from the latter
 category
 // typically map to predefined/known XML or Borland types; however, they
 could also 
 // indicate incorrect WSDL documents that failed to declare or import a
 schema type.
 // 
 //
 // !:string - http://www.w3. http://www.w3.org/2001/XMLSchema
 org/2001/XMLSchema
 
 ArrayOfstring = array of WideString; { urn:CEPService }
 
 // 
 //
 // Namespace : urn:http://www.byjg. http://www.byjg.com.br com.br
 // soapAction: urn:CEPServiceAction
 // transport : http://schemas. http://schemas.xmlsoap.org/soap/http
 xmlsoap.org/soap/http
 // style : rpc
 // binding : CEPServiceBinding
 // service : CEPService
 // port : CEPServicePort
 // URL : http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep
 

Re: RES: [delphi-br] Usar serviço do correi o para conseguir CEP através da aplicaçã o

2007-01-25 Por tôpico O2 Tecnologia (aJato)
Corrijam-me se estiver errado, até 2004 a base do correios não tinha 
travas e/ou bloqueios a única proibição era usar diretamente a base 
vendida no CD do Guia Postal, mas se caso migrasse os seus dados para 
outra base, firebird por exemplo, isso não era tratada de pirataria, mas 
a partir de 2005 o Correios mudou a forma de comercialização das 
informações, agora venda por licenciamento de faixas de Cep's e para 
bloquear os mais expertos criptografou a base que acompanha o CD do Guia 
Postal.

Então possivelmente a base que está acompanhando este WebService, deve 
ser igual ou anterior a 2004, e com isso algumas correções e 
implementações não estejam contempladas, e ainda não descartando que a 
mesma possa estar desfalcada de informações.




Jader Ricardo escreveu:

 Boa tarde amigos !!!

 Criei a pequena aplicação aqui e funcionou corretamente, porém estou com
 algumas dúvidas. Como um amigo da lista até mencionou tem determinados 
 CEP's
 que não encontramos, ou seja, não estão na base. Então, que base é 
 essa ? É
 a do correios ? É a mais recente ? E se não for a do correios, alguém aqui
 já teve experiência em licenciar a base do correios ?

 Atenciosamente,

 Jader Ricardo

 _

 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 Emerson Cassio
 Enviada em: sábado, 6 de janeiro de 2007 01:17
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Usar serviço do correio para conseguir CEP 
 através
 da aplicação

 Crie um novo Projeto (Delphi 7 em diante)

 Salve o projeto e a unit.

 Clique File..New...Other
 Selecione a Aba WebServices
 WSDL Importer...Ok

 em Location of WSDLFileor URL digite:
 http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl 
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Clique Next...Finish

 Salve a unit criada com o nome CEP

 Selecione o Form Principal do Projeto
 Clique File...Use Unit...Selecione CEP e clique OK.

 Adicione no Form o componente HTTPRIO da aba WebServices
 Propriedade WSDLLocation coloque http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl 
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Propriedade Service coloque CEPService
 Propriedade Port coloque CEPServicePort

 Adicione no Form um Componente Edit e um Botão

 De dois Clique no Botão e adicione o seguinte código:

 procedure TForm1.Button1Click(Sender: TObject);
 var

 ObjSoap : CEPServicePort;

 Num : string;

 begin

 ObjSoap:=HTTPRIO1 as CEPServicePort;

 Num:=Edit1.text;

 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));

 end;

 Pronto rode o projeto, digite o cep no Edit tanto faz o formato 7800
 ou 78000-000
 clique o botão e no memo aparecerá o respectivo endereço, bastando usar a
 criatividade para usar da forma que melhor convir.

 Codigo completo da Unit Principal
 
 unit Unit1;

 interface

 uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, InvokeRegistry, StdCtrls, Rio, SOAPHTTPClient;

 type
 TForm1 = class(TForm)
 HTTPRIO1: THTTPRIO;
 Button1: TButton;
 Edit1: TEdit;
 Memo1: TMemo;
 procedure Button1Click(Sender: TObject);
 private
 { Private declarations }
 public
 { Public declarations }
 end;

 var
 Form1: TForm1;

 implementation

 uses cep;

 {$R *.dfm}

 procedure TForm1.Button1Click(Sender: TObject);
 var
 ObjSoap : CEPServicePort;
 Num : string;
 begin
 ObjSoap:=HTTPRIO1 as CEPServicePort;
 Num:=Edit1.text;
 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
 end;

 end.
 

 Codigo Completo da Unit CEP
 
 // 
 
 //
 // The types declared in this file were generated from data read from the
 // WSDL File described below:
 // WSDL : http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl 
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 // Encoding : utf-8
 // Version : 1.0
 // (06-01-07 00:54:32 - 1.33.2.5)
 // 
 
 //

 unit cep;

 interface

 uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;

 type

 // 
 
 //
 // The following types, referred to in the WSDL document are not being
 represented
 // in this file. They are either [EMAIL PROTECTED] of other types represented 
 or
 were referred
 // to but never[!] declared in the document. The types from the latter
 category
 // typically map to predefined/known XML or Borland types; however, they
 could also
 // indicate incorrect WSDL documents that failed to 

Re: [delphi-br] .Net no Linux

2007-01-25 Por tôpico Alessandro DUARTE de Moraes
Porque quero continuar programando em Delphi!

:)

Abraços,
Alessandro.

  - Original Message - 
  From: Edu Nicácio 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 10:14 AM
  Subject: Re: [delphi-br] .Net no Linux


  Por que não Java?

  Abraço.

  --
  Atenciosamente:

  Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]


  - Original Message - 
  From: Alessandro DUARTE de Moraes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 9:29 AM
  Subject: [delphi-br] .Net no Linux

  Pessoal, sei da existência do projeto Mono, mas as perguntas são:

  1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
  2) Quais as dificuldades enfrentadas?

  Obrigado,
  Alessandro.

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

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



   
  -- 
  E-mail Seguro Vetorial.net 

  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
  encaminhe para [EMAIL PROTECTED] 

  Chave de Identificação: 54568,45b8a0ec983282526462564 


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



[delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Rafael Marques
Bom Dia

Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q 
instalam q aparece como impressora!!!

eu tava precisando criar um formulario personalizado direto do prog em PDF!!

obrigado

Rafael


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



Re: RES: [delphi-br] Usar serviço do correio para c onseguir CEP através da aplicação

2007-01-25 Por tôpico Douglas Uesato - Depto . de Informática
Galera,

No dia 22/01 foi incluído um tutorial para utilizar o webservice do
próprio correio no site da ClubeDelphi, inclusive tem uma aplicação de
exemplo mostrando como usar o serviço. 
A matéria pode ser conferida no link abaixo:

http://www.devmedia.com.br/articles/viewcomp.asp?comp=4327

Eu realizei algumas consultas aqui e está tudo perfeito e como o
webservice é do próprio correio, acredito que a base disponibilizada por
eles deve estar atualizada.

Atenciosamente,
Douglas Uesato


De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo César Cardoso
Enviada em: quinta-feira, 25 de janeiro de 2007 10:53
Para: delphi-br@yahoogrupos.com.br
Assunto: [SPAM] Re: RES: [delphi-br] Usar serviço do correio para conseguir
CEP através da aplicação

Bom dia!

Também notei essa defasagem, mas apenas quando o CEP digitado é de uma
empresa. Nesse caso, adaptei no meu sistema que o usuário entre com as
informações do endereço não encontrado e assim eu crio a minha própria base.

[]'s
Ricardo.

Jader Ricardo [EMAIL PROTECTED] escreveu: Boa tarde amigos !!!

Criei a pequena aplicação aqui e funcionou corretamente, porém estou com
algumas dúvidas. Como um amigo da lista até mencionou tem determinados CEP’s
que não encontramos, ou seja, não estão na base. Então, que base é essa ? É
a do correios ? É a mais recente ? E se não for a do correios, alguém aqui
já teve experiência em licenciar a base do correios ?

Atenciosamente,

Jader Ricardo

_ 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Emerson Cassio
Enviada em: sábado, 6 de janeiro de 2007 01:17
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Usar serviço do correio para conseguir CEP através
da aplicação

Crie um novo Projeto (Delphi 7 em diante)

Salve o projeto e a unit.

Clique File..New...Other
Selecione a Aba WebServices
WSDL Importer...Ok

em Location of WSDLFileor URL digite:
http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
Clique Next...Finish

Salve a unit criada com o nome CEP

Selecione o Form Principal do Projeto
Clique File...Use Unit...Selecione CEP e clique OK.

Adicione no Form o componente HTTPRIO da aba WebServices
Propriedade WSDLLocation coloque http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
Propriedade Service coloque CEPService
Propriedade Port coloque CEPServicePort

Adicione no Form um Componente Edit e um Botão

De dois Clique no Botão e adicione o seguinte código:

procedure TForm1.Button1Click(Sender: TObject);
var

ObjSoap : CEPServicePort;

Num : string;

begin

ObjSoap:=HTTPRIO1 as CEPServicePort;

Num:=Edit1.text;

memo1.Lines.Add(ObjSoap.obterLogradouro(Num));

end;

Pronto rode o projeto, digite o cep no Edit tanto faz o formato 7800
ou 78000-000
clique o botão e no memo aparecerá o respectivo endereço, bastando usar a
criatividade para usar da forma que melhor convir.

Codigo completo da Unit Principal

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, InvokeRegistry, StdCtrls, Rio, SOAPHTTPClient;

type
TForm1 = class(TForm)
HTTPRIO1: THTTPRIO;
Button1: TButton;
Edit1: TEdit;
Memo1: TMemo;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

uses cep;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
ObjSoap : CEPServicePort;
Num : string;
begin
ObjSoap:=HTTPRIO1 as CEPServicePort;
Num:=Edit1.text;
memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
end;

end.


Codigo Completo da Unit CEP

// 
//
// The types declared in this file were generated from data read from the
// WSDL File described below:
// WSDL : http://www.byjg.
http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
// Encoding : utf-8
// Version : 1.0
// (06-01-07 00:54:32 - 1.33.2.5)
// 
//

unit cep;

interface

uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;

type

// 
//
// The following types, referred to in the WSDL document are not being
represented
// in this file. They are either [EMAIL PROTECTED] of other types represented or
were referred
// to but never[!] declared in the document. The types from the latter
category
// typically map to predefined/known XML or Borland types; however, they
could also 
// indicate incorrect WSDL documents that failed to declare or import a
schema type.
// 

Re: [delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Bruno Borsato
É so fazer a atualização do Quick Report para versão 5,0 que possui um 
componente qrpdffilter

Bruno Morcinek Borsato


  - Original Message - 
  From: Rafael Marques 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 11:16 AM
  Subject: [delphi-br] Exportar direto pra PDF!!


  Bom Dia

  Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q 
instalam q aparece como impressora!!!

  eu tava precisando criar um formulario personalizado direto do prog em PDF!!

  obrigado

  Rafael

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



   

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



RES: [SPAM] [delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Douglas Uesato - Depto . de Informática
Rafael,

O QuickReport faz isso porém na versão paga, contudo existe o Fortes
Report (Open-Source) que possui o filtro de exportação para PDF, Word,
etc...

Atenciosamente,
Douglas Uesato


De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rafael Marques
Enviada em: quinta-feira, 25 de janeiro de 2007 11:16
Para: delphi-br@yahoogrupos.com.br
Assunto: [SPAM] [delphi-br] Exportar direto pra PDF!!

Bom Dia

Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q
instalam q aparece como impressora!!!

eu tava precisando criar um formulario personalizado direto do prog em PDF!!

obrigado

Rafael

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



Re: Re: RES: [delphi-br] Usar serviço do correio para conseguir CEP através da aplic ação

2007-01-25 Por tôpico Ricardo César Cardoso
Obrigado pelo link, Douglas! A aplicação que fiz segue o que foi demonstrada 
aqui e também é iguarl ao demonstrado no artigo. Vou até trocar o WS que tinha 
sido divulgado no começo desta thread pelo que está na matéria.

[]'s
Ricardo.

Douglas Uesato - Depto. de Informática [EMAIL PROTECTED] escreveu:  
Galera,
 
  No dia 22/01 foi incluído um tutorial para utilizar o webservice do
 próprio correio no site da ClubeDelphi, inclusive tem uma aplicação de
 exemplo mostrando como usar o serviço. 
  A matéria pode ser conferida no link abaixo:
 
 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4327
 
  Eu realizei algumas consultas aqui e está tudo perfeito e como o
 webservice é do próprio correio, acredito que a base disponibilizada por
 eles deve estar atualizada.
 
 Atenciosamente,
 Douglas Uesato
 
 
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Ricardo César Cardoso
 Enviada em: quinta-feira, 25 de janeiro de 2007 10:53
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [SPAM] Re: RES: [delphi-br] Usar serviço do correio para conseguir
 CEP através da aplicação
 
 Bom dia!
 
 Também notei essa defasagem, mas apenas quando o CEP digitado é de uma
 empresa. Nesse caso, adaptei no meu sistema que o usuário entre com as
 informações do endereço não encontrado e assim eu crio a minha própria base.
 
 []'s
 Ricardo.
 
 Jader Ricardo [EMAIL PROTECTED] escreveu: Boa tarde amigos !!!
 
 Criei a pequena aplicação aqui e funcionou corretamente, porém estou com
 algumas dúvidas. Como um amigo da lista até mencionou tem determinados CEP’s
 que não encontramos, ou seja, não estão na base. Então, que base é essa ? É
 a do correios ? É a mais recente ? E se não for a do correios, alguém aqui
 já teve experiência em licenciar a base do correios ?
 
 Atenciosamente,
 
 Jader Ricardo
 
 _ 
 
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Emerson Cassio
 Enviada em: sábado, 6 de janeiro de 2007 01:17
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Usar serviço do correio para conseguir CEP através
 da aplicação
 
 Crie um novo Projeto (Delphi 7 em diante)
 
 Salve o projeto e a unit.
 
 Clique File..New...Other
 Selecione a Aba WebServices
 WSDL Importer...Ok
 
 em Location of WSDLFileor URL digite:
 http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Clique Next...Finish
 
 Salve a unit criada com o nome CEP
 
 Selecione o Form Principal do Projeto
 Clique File...Use Unit...Selecione CEP e clique OK.
 
 Adicione no Form o componente HTTPRIO da aba WebServices
 Propriedade WSDLLocation coloque http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 Propriedade Service coloque CEPService
 Propriedade Port coloque CEPServicePort
 
 Adicione no Form um Componente Edit e um Botão
 
 De dois Clique no Botão e adicione o seguinte código:
 
 procedure TForm1.Button1Click(Sender: TObject);
 var
 
 ObjSoap : CEPServicePort;
 
 Num : string;
 
 begin
 
 ObjSoap:=HTTPRIO1 as CEPServicePort;
 
 Num:=Edit1.text;
 
 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
 
 end;
 
 Pronto rode o projeto, digite o cep no Edit tanto faz o formato 7800
 ou 78000-000
 clique o botão e no memo aparecerá o respectivo endereço, bastando usar a
 criatividade para usar da forma que melhor convir.
 
 Codigo completo da Unit Principal
 
 unit Unit1;
 
 interface
 
 uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, InvokeRegistry, StdCtrls, Rio, SOAPHTTPClient;
 
 type
 TForm1 = class(TForm)
 HTTPRIO1: THTTPRIO;
 Button1: TButton;
 Edit1: TEdit;
 Memo1: TMemo;
 procedure Button1Click(Sender: TObject);
 private
 { Private declarations }
 public
 { Public declarations }
 end;
 
 var
 Form1: TForm1;
 
 implementation
 
 uses cep;
 
 {$R *.dfm}
 
 procedure TForm1.Button1Click(Sender: TObject);
 var
 ObjSoap : CEPServicePort;
 Num : string;
 begin
 ObjSoap:=HTTPRIO1 as CEPServicePort;
 Num:=Edit1.text;
 memo1.Lines.Add(ObjSoap.obterLogradouro(Num));
 end;
 
 end.
 
 
 Codigo Completo da Unit CEP
 
 // 
 //
 // The types declared in this file were generated from data read from the
 // WSDL File described below:
 // WSDL : http://www.byjg.
 http://www.byjg.com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 com.br/xmlnuke-php/webservice.php/ws/cep?wsdl
 // Encoding : utf-8
 // Version : 1.0
 // (06-01-07 00:54:32 - 1.33.2.5)
 // 
 //
 
 unit cep;
 
 interface
 
 uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns;
 
 type
 
 // 
 //
 // The 

Re: [delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Rafael Marques
mas eu uso Report Builder!!! no delphi 7

a principio tb eu gostaria de algo q o usuario só clica-se num botao e o 
programa iria gerar direto o arquivo!!! sem nem abrir visualizacao de 
relatorio!!!



  - Original Message - 
  From: Bruno Borsato 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 11:44 AM
  Subject: Re: [delphi-br] Exportar direto pra PDF!!


  É so fazer a atualização do Quick Report para versão 5,0 que possui um 
componente qrpdffilter

  Bruno Morcinek Borsato

  - Original Message - 
  From: Rafael Marques 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 11:16 AM
  Subject: [delphi-br] Exportar direto pra PDF!!

  Bom Dia

  Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q 
instalam q aparece como impressora!!!

  eu tava precisando criar um formulario personalizado direto do prog em PDF!!

  obrigado

  Rafael

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

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



   


--
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 24/01/2007 / Versão: 5.1.00/4948
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 


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



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Fellipe Henrique
Cara, seguinte opinião própria e vivida neste assunto... parte para SQL
Express, gratuito até 4GB, e suporta muito mais conexões que Firebird,
MySQL, Postgress e tals...

Se a base passar dos 4GB, o seu cliente, terá dinheiro pra comprar a versão
normal do SQL Server na boa... pra aplicações grandes o melhor mesmo eh
SGBDs grandes...


[]s

Fellipe H.


Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
escreveu:

   Cara, o volume de dados não é problema, mas sim o número de acessos. Sei
 que a versão 1.0 do Firebird não aguentaria muito bem esse tranco, mas
 não sei te dizer como a 2.0 se comporta ... creio que já possa suportar.
 O que certamente tens que tomar cuidado é com o servidor e a estrutura da
 tua rede, pois o servidor precisa ser uma máquina boa de processamento e ter
 placas de rede e switchs confíáveis.

 Vi alguém comentar sobre o PostGres ... cara, não sei se foi alguma
 burrice minha, mas já testei uma vez esse banco e achei muito ruim o acesso
 dele, principalmente com um volume de gravações e exclusões grandes ... na
 versão que usei precisava executar um tal de vacuum (acho que é assim que
 se escreve) para o banco reestruturar os índices ... achei isso simplesmente
 ridículo.

 Trabalho também com MySql, e acho que pode ser uma opção, embora creio que
 deve estar no mesmo nível que o Firebird 2.0. Para tirar essa dúvida
 visite o site www.firebase.com.br que deve ter algum DOC sobre isso, ou
 então faça uma consulta ao Cantú (dono do site) que tem um ótimo
 conhecimento nesse banco.

 Abraços,
 Alessandro.

 - Original Message -
 From: Aldinei Simoes
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, January 25, 2007 7:44 AM
 Subject: [delphi-br] Robustex do banco

 Bom dia
 Tenho uma aplicação rodando D7 mais firebird com 90 clientes
 concorrentes com muitas transações, preciso implementar esta aplicação
 em outro cliente que tera uma base de 10.000.000 de registros e 500
 clientes concorrentes, o firebird suporta?, caso contrato qual seria
 indicado
 Aldinei

 --
 E-mail Seguro Vetorial.net http://vetorial.net/

 Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
 encaminhe para [EMAIL PROTECTED] spam%40vetorial.net

 Chave de Identificação: 54568,45b88bb4625061185452837

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

 




-- 
_
Fellipe Henrique
[EMAIL PROTECTED]


Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram.
(Guillaume Apollinaire)


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



Re: [delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Ricardo César Cardoso
Procurando rápidinho no torry.net 
(http://www.torry.net/quicksearchd.php?String=PDFTitle=Yes) eu achei o 
seguinte componente para PDF, independente do gerador de relatórios:

* Nishita's PDF Creation VCL v.2.0  (Freeware c/ Fontes): não testei mas pode 
ser que funcione, apesar de indicar que só atende até o D6
http://www.torry.net/vcl/vcltools/unitsconversion/kn_tnpdf.zip

Esta aqui é uma outra oplção, mas parece que o projeto está parado:
* PowerPDF v0.9 beta (Freeware com fontes)
http://www.torry.net/vcl/vcltools/unitsconversion/powerpdf.zip

[]'s
Ricardo

Rafael Marques [EMAIL PROTECTED] escreveu:  
mas eu uso Report Builder!!! no delphi 7
 
 a principio tb eu gostaria de algo q o usuario só clica-se num botao e o 
programa iria gerar direto o arquivo!!! sem nem abrir visualizacao de 
relatorio!!!
 
 - Original Message - 
   From: Bruno Borsato 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 25, 2007 11:44 AM
   Subject: Re: [delphi-br] Exportar direto pra PDF!!
 
 É so fazer a atualização do Quick Report para versão 5,0 que possui um 
componente qrpdffilter
 
 Bruno Morcinek Borsato
 
 - Original Message - 
   From: Rafael Marques 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 25, 2007 11:16 AM
   Subject: [delphi-br] Exportar direto pra PDF!!
 
 Bom Dia
 
 Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q 
instalam q aparece como impressora!!!
 
 eu tava precisando criar um formulario personalizado direto do prog em PDF!!
 
 obrigado
 
 Rafael
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 --
   Esta mensagem foi verificada pelo E-mail Protegido Terra.
   Scan engine: McAfee VirusScan / Atualizado em 24/01/2007 / Versão: 
5.1.00/4948
   Proteja o seu e-mail Terra: http://mail.terra.com.br/ 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



[delphi-br] Problemas com o Zeos

2007-01-25 Por tôpico robersonfox
Não sei se já aconteceu com vocês mas toda vez que me conecto à uma
base de dados MYSQL pequena o Zeos abre ela numa boa, no entanto,
quanto tento abrir uma base que tenha ao menos 2 blobs e uns 30
registros ele trava informando Out of Memory, se o problema pode ser
memória em meu PC? Duvido, tenho bastante memória, se alguém
solucionou este problema, peço que me de uma força aqui também.

Uso Mysql 5
Zeos 6.6
Delphi 7
Windows XP

A conexão está sendo feita diretamente pelo componente ZConnection, e
passa por uma tabela em seguida pelo DataSet e finalmente à um DBGrid.

[]'



RES: [delphi-br] Exportar direto pra PDF!!

2007-01-25 Por tôpico Tatu-yahoogrupos
o fortes report faz isso ...

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rafael Marques
Enviada em: quinta-feira, 25 de janeiro de 2007 10:16
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Exportar direto pra PDF!!



Bom Dia

Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q
instalam q aparece como impressora!!!

eu tava precisando criar um formulario personalizado direto do prog em PDF!!

obrigado

Rafael

[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] Exportar direto pra PDF!!

2007-01-25 Por tôpico Régis Bender
Boa tarde.

Eu tenho o EMS Advanced PDF Generator mas não sei usá-lo. 

Alguém pode me ajudar???


  - Original Message - 
  From: Bruno Borsato 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 11:44 AM
  Subject: Re: [delphi-br] Exportar direto pra PDF!!


  É so fazer a atualização do Quick Report para versão 5,0 que possui um 
componente qrpdffilter

  Bruno Morcinek Borsato

  - Original Message - 
  From: Rafael Marques 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 11:16 AM
  Subject: [delphi-br] Exportar direto pra PDF!!

  Bom Dia

  Alguem sabe como exportar direto pra PDF?? sem precisar daqueles programas q 
instalam q aparece como impressora!!!

  eu tava precisando criar um formulario personalizado direto do prog em PDF!!

  obrigado

  Rafael

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

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



   


--
  E-mail classificado pelo Identificador de Spam Inteligente.
  Para alterar a categoria classificada, visite o Terra Mail 



--
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 24/01/2007 / Versão: 5.1.00/4948
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.432 / Virus Database: 268.17.10/651 - Release Date: 24/1/2007 
18:48


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



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Edu Nicácio
Realmente SQL Server é muito bom... Olhe só esses links:

http://www.mysql.com/why-mysql/benchmarks/eweek.html

Esse aqui é muito legal também...

http://www.prt15.gov.br/sistemas/bancoDocumento/documentos/docs/ataec5decca5ed3d6b8079e2e7e7bacc9f2.pdf


Abraços a todos.



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 



  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 25, 2007 10:58 AM
  Subject: Re: [delphi-br] Robustex do banco


  Cara, seguinte opinião própria e vivida neste assunto... parte para SQL
  Express, gratuito até 4GB, e suporta muito mais conexões que Firebird,
  MySQL, Postgress e tals...

  Se a base passar dos 4GB, o seu cliente, terá dinheiro pra comprar a versão
  normal do SQL Server na boa... pra aplicações grandes o melhor mesmo eh
  SGBDs grandes...

  []s

  Fellipe H.

  Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
  escreveu:
  
   Cara, o volume de dados não é problema, mas sim o número de acessos. Sei
   que a versão 1.0 do Firebird não aguentaria muito bem esse tranco, mas
   não sei te dizer como a 2.0 se comporta ... creio que já possa suportar.
   O que certamente tens que tomar cuidado é com o servidor e a estrutura da
   tua rede, pois o servidor precisa ser uma máquina boa de processamento e ter
   placas de rede e switchs confíáveis.
  
   Vi alguém comentar sobre o PostGres ... cara, não sei se foi alguma
   burrice minha, mas já testei uma vez esse banco e achei muito ruim o acesso
   dele, principalmente com um volume de gravações e exclusões grandes ... na
   versão que usei precisava executar um tal de vacuum (acho que é assim que
   se escreve) para o banco reestruturar os índices ... achei isso simplesmente
   ridículo.
  
   Trabalho também com MySql, e acho que pode ser uma opção, embora creio que
   deve estar no mesmo nível que o Firebird 2.0. Para tirar essa dúvida
   visite o site www.firebase.com.br que deve ter algum DOC sobre isso, ou
   então faça uma consulta ao Cantú (dono do site) que tem um ótimo
   conhecimento nesse banco.
  
   Abraços,
   Alessandro.
  
   - Original Message -
   From: Aldinei Simoes
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Thursday, January 25, 2007 7:44 AM
   Subject: [delphi-br] Robustex do banco
  
   Bom dia
   Tenho uma aplicação rodando D7 mais firebird com 90 clientes
   concorrentes com muitas transações, preciso implementar esta aplicação
   em outro cliente que tera uma base de 10.000.000 de registros e 500
   clientes concorrentes, o firebird suporta?, caso contrato qual seria
   indicado
   Aldinei
  
   --
   E-mail Seguro Vetorial.net http://vetorial.net/
  
   Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
   encaminhe para [EMAIL PROTECTED] spam%40vetorial.net
  
   Chave de Identificação: 54568,45b88bb4625061185452837
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED]

  Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram.
  (Guillaume Apollinaire)

  [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] Robustex do banco

2007-01-25 Por tôpico Paulo Batalhão
*** sobre o comando VACUUM PostgreSql

21.1. Rotina de Limpeza
O comando VACUUM do PostgreSQL deve ser executado regularmente por diversos 
motivos:
Para recuperar o espaço em disco ocupado pelas linhas atualizadas e 
removidas.
Para atualizar as estatísticas dos dados utilizadas pelo planejador de 
comandos do PostgreSQL.
Para proteger contra perda de dados muito antigos devido ao recomeço do ID 
de transação.
A freqüência e a abrangência das operações de VACUUM, realizadas devido aos 
motivos acima, variam dependendo das necessidades da instalação. Portanto, 
os administradores de banco de dados devem compreender estas questões e 
desenvolver uma estratégia de manutenção apropriada. Esta seção se concentra 
em explicar as questões de alto nível; para obter detalhes sobre a sintaxe 
do comando e outras informações deve ser consultada a página de referência 
do comando VACUUM .
A partir do PostgreSQL 7.2 a forma padrão do comando VACUUM pode executar em 
paralelo com as operações normais do banco de dados (seleções, inserções, 
atualizações, exclusões, mas sem modificação de definição de tabela). 
Portanto, a rotina de limpeza não é mais tão impactante como era nas versões 
anteriores, não sendo mais tão crítico tentar agendá-la para as horas do dia 
com baixa utilização.
A partir do PostgreSQL 8.0 passaram a existir parâmetros de configuração que 
podem ser ajustados para reduzir ainda mais o impacto da limpeza em segundo 
plano. Consulte a Seção 16.4.3.4 .

Fonte: http://pgdocptbr.sourceforge.net/pg80/maintenance.html

Para entender melhor.
http://www.imasters.com.br/artigo/2421/postgresql/melhorando_a_performance_do_postgresql_com_o_comando_vacuum/

http://pgdocptbr.sourceforge.net/pg80/sql-vacuum.html


Espero ter ajudado.

- - - -
att' Paulo Batalhão - [EMAIL PROTECTED]
arphanet.com http://www.arphanet.com/
saudeamericana.com.br http://www.saudeamericana.com.br/
fusame.com.br http://www.fusame.com.br/

Não existe patch para a estupidez humana
- Original Message - 
From: Fellipe Henrique
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, January 25, 2007 11:58 AM
Subject: Re: [delphi-br] Robustex do banco


Cara, seguinte opinião própria e vivida neste assunto... parte para SQL
Express, gratuito até 4GB, e suporta muito mais conexões que Firebird,
MySQL, Postgress e tals...

Se a base passar dos 4GB, o seu cliente, terá dinheiro pra comprar a versão
normal do SQL Server na boa... pra aplicações grandes o melhor mesmo eh
SGBDs grandes...

[]s

Fellipe H.

Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
escreveu:

 Cara, o volume de dados não é problema, mas sim o número de acessos. Sei
 que a versão 1.0 do Firebird não aguentaria muito bem esse tranco, mas
 não sei te dizer como a 2.0 se comporta ... creio que já possa suportar.
 O que certamente tens que tomar cuidado é com o servidor e a estrutura da
 tua rede, pois o servidor precisa ser uma máquina boa de processamento e 
 ter
 placas de rede e switchs confíáveis.

 Vi alguém comentar sobre o PostGres ... cara, não sei se foi alguma
 burrice minha, mas já testei uma vez esse banco e achei muito ruim o 
 acesso
 dele, principalmente com um volume de gravações e exclusões grandes ... na
 versão que usei precisava executar um tal de vacuum (acho que é assim 
 que
 se escreve) para o banco reestruturar os índices ... achei isso 
 simplesmente
 ridículo.

 Trabalho também com MySql, e acho que pode ser uma opção, embora creio que
 deve estar no mesmo nível que o Firebird 2.0. Para tirar essa dúvida
 visite o site www.firebase.com.br que deve ter algum DOC sobre isso, ou
 então faça uma consulta ao Cantú (dono do site) que tem um ótimo
 conhecimento nesse banco.

 Abraços,
 Alessandro.

 - Original Message -
 From: Aldinei Simoes
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, January 25, 2007 7:44 AM
 Subject: [delphi-br] Robustex do banco

 Bom dia
 Tenho uma aplicação rodando D7 mais firebird com 90 clientes
 concorrentes com muitas transações, preciso implementar esta aplicação
 em outro cliente que tera uma base de 10.000.000 de registros e 500
 clientes concorrentes, o firebird suporta?, caso contrato qual seria
 indicado
 Aldinei

 --
 E-mail Seguro Vetorial.net http://vetorial.net/

 Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
 encaminhe para [EMAIL PROTECTED] spam%40vetorial.net

 Chave de Identificação: 54568,45b88bb4625061185452837

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




-- 
_
Fellipe Henrique
[EMAIL PROTECTED]

Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram.
(Guillaume Apollinaire)

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


 



Re: [delphi-br] .Net no Linux

2007-01-25 Por tôpico Rafael Jorge
se já tem o sistema pronto em delphi é usa componentes nativos do delphi
baixe o laarus e ele mermo tem uma opcao de converter de delphi para
lazarus.


Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
escreveu:

   Porque quero continuar programando em Delphi!

 :)

 Abraços,
 Alessandro.

 - Original Message -
 From: Edu Nicácio
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, January 25, 2007 10:14 AM
 Subject: Re: [delphi-br] .Net no Linux

 Por que não Java?

 Abraço.

 --
 Atenciosamente:

 Eduardo Cláudio Nicácio
 Analista Programador JR.
 Fábrica 02 - CTIS
 Tel.: (11) 3150-6834
 [EMAIL PROTECTED] rsn01.web03%40telesp.com.br

 - Original Message -
 From: Alessandro DUARTE de Moraes
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, January 25, 2007 9:29 AM
 Subject: [delphi-br] .Net no Linux

 Pessoal, sei da existência do projeto Mono, mas as perguntas são:

 1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
 2) Quais as dificuldades enfrentadas?

 Obrigado,
 Alessandro.

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

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

 --
 E-mail Seguro Vetorial.net

 Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
 encaminhe para [EMAIL PROTECTED] spam%40vetorial.net

 Chave de Identificação: 54568,45b8a0ec983282526462564

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

  




-- 
Rafael jorge alves
www.itrecife.com - para verem meus artigos e trabalhos
t+


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



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Francisco Thiago
Desculpem cair de paraquedas...

... Mas se for pra deixar de usar o Firebird ou PostGress com o argumento de 
usar um banco grande free... Você tem escolhas melhores que SQL Server... 
Entre elas, destaco o DB2 da IBM (Veja bem, estamos falando da IBM!) e o 
Oracle XE (acho que é este mesmo o nome da versão Free do ORACLE)...

Antes de usar o SQLServer, lembre-se que a Microsoft é a mesma responsável 
pelo Windows e pelo Access!

Quanto a aguentar mais de 500 clientes concorrentes (concorrendo a quem 
ferra o banco primeiro, claro), acredito que o Firebird 1.5.4 já dê conta do 
recado sim... O 1.0 já não sei e o 2.0 não sou testemunha para falar qqr 
coisa dele.



[]'s

Francisco Thiago de Almeida

Se é verdade que todos os caminhos levam a Deus, porque será que nem todas 
estradas levam ao mesmo lugar?

  - Original Message - 
  From: Fellipe Henrique


  Cara, seguinte opinião própria e vivida neste assunto... parte para 
SQL
  Express, gratuito até 4GB, e suporta muito mais conexões que Firebird,
  MySQL, Postgress e tals...

  Se a base passar dos 4GB, o seu cliente, terá dinheiro pra comprar a 
versão
  normal do SQL Server na boa... pra aplicações grandes o melhor mesmo 
eh
  SGBDs grandes...

  []s

  Fellipe H.

  Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
  escreveu:
  
   Cara, o volume de dados não é problema, mas sim o número de acessos. Sei
   que a versão 1.0 do Firebird não aguentaria muito bem esse tranco, mas
   não sei te dizer como a 2.0 se comporta ... creio que já possa suportar.
   O que certamente tens que tomar cuidado é com o servidor e a estrutura 
da
   tua rede, pois o servidor precisa ser uma máquina boa de processamento e 
ter
   placas de rede e switchs confíáveis.
  
   Vi alguém comentar sobre o PostGres ... cara, não sei se foi alguma
   burrice minha, mas já testei uma vez esse banco e achei muito ruim o 
acesso
   dele, principalmente com um volume de gravações e exclusões grandes ... 
na
   versão que usei precisava executar um tal de vacuum (acho que é assim 
que
   se escreve) para o banco reestruturar os índices ... achei isso 
simplesmente
   ridículo.
  
   Trabalho também com MySql, e acho que pode ser uma opção, embora creio 
que
   deve estar no mesmo nível que o Firebird 2.0. Para tirar essa dúvida
   visite o site www.firebase.com.br que deve ter algum DOC sobre isso, ou
   então faça uma consulta ao Cantú (dono do site) que tem um ótimo
   conhecimento nesse banco.
  
   Abraços,
   Alessandro.
  
   - Original Message -
   From: Aldinei Simoes
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Thursday, January 25, 2007 7:44 AM
   Subject: [delphi-br] Robustex do banco
  
   Bom dia
   Tenho uma aplicação rodando D7 mais firebird com 90 clientes
   concorrentes com muitas transações, preciso implementar esta aplicação
   em outro cliente que tera uma base de 10.000.000 de registros e 500
   clientes concorrentes, o firebird suporta?, caso contrato qual seria
   indicado
   Aldinei
  
   --



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



Re: [delphi-br] Problemas com o Zeos

2007-01-25 Por tôpico Paulo Batalhão
quando voce passar a select coloque LIMIT 1

SELECT * FROM TABELA LIMIT 1
e não chame os blob quando não precisar deles
SELECT CAMPO1,CAMPO2 FROM TABELA

:)

espero ter ajudado.

- - - -
att' Paulo Batalhão - [EMAIL PROTECTED]
arphanet.com http://www.arphanet.com/
saudeamericana.com.br http://www.saudeamericana.com.br/
fusame.com.br http://www.fusame.com.br/

Não existe patch para a estupidez humana

- Original Message - 
From: robersonfox
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, January 25, 2007 12:37 PM
Subject: [delphi-br] Problemas com o Zeos


Não sei se já aconteceu com vocês mas toda vez que me conecto à uma
base de dados MYSQL pequena o Zeos abre ela numa boa, no entanto,
quanto tento abrir uma base que tenha ao menos 2 blobs e uns 30
registros ele trava informando Out of Memory, se o problema pode ser
memória em meu PC? Duvido, tenho bastante memória, se alguém
solucionou este problema, peço que me de uma força aqui também.

Uso Mysql 5
Zeos 6.6
Delphi 7
Windows XP

A conexão está sendo feita diretamente pelo componente ZConnection, e
passa por uma tabela em seguida pelo DataSet e finalmente à um DBGrid.

[]'


 



Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Fellipe Henrique
Olá Edu, realmente acreditar num link do proprio fabricante fica difícil,
cada um puxa pro seu lado e o MySQL tem o problema de não ser gratuito
pra windows, ou isso já mudou?

MySQL pra Web, show de bola.. melhor de todos, mas pra desktop deixa a
desejar... opinião pessoal.

[]s


_
Fellipe Henrique
[EMAIL PROTECTED]


Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram.
(Guillaume Apollinaire)


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



[delphi-br] Re: .Net no Linux

2007-01-25 Por tôpico Walter Chagas (Yahoo)
Sei não..

Ano passado baixei o Lazarus e instalei ele aqui. Fui tentar carregar 
um projeto do Delphi nele, pra ver como ele funcionava, e ele me 
pediu pra converter o projeto, mas deu vários erros de funções e 
tipos desconhecidos e estes erros eram da VCL mesmo. Usei um projeto 
do Delphi 7 e sem uso de componentes de terceiros. 

A menos que você pegue um projeto bem basico pra converter, conforme 
o grau de complexidade e de uso de recursos da VCL nele, pode empacar.

Mas isso foi ano passado. Se bem que, de lá pra cá, o Lazarus já 
soltou outras versões né..


[]s
 
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
MSN: [EMAIL PROTECTED]


--- Em delphi-br@yahoogrupos.com.br, Rafael Jorge 
[EMAIL PROTECTED] escreveu

 se já tem o sistema pronto em delphi é usa componentes nativos do 
delphi
 baixe o laarus e ele mermo tem uma opcao de converter de delphi para
 lazarus.
 
 
 Em 25/01/07, Alessandro DUARTE de Moraes [EMAIL PROTECTED]
 escreveu:
 
Porque quero continuar programando em Delphi!
 
  :)
 
  Abraços,
  Alessandro.
 
  - Original Message -
  From: Edu Nicácio
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, January 25, 2007 10:14 AM
  Subject: Re: [delphi-br] .Net no Linux
 
  Por que não Java?
 
  Abraço.
 
  --
  Atenciosamente:
 
  Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED] rsn01.web03%40telesp.com.br
 
  - Original Message -
  From: Alessandro DUARTE de Moraes
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, January 25, 2007 9:29 AM
  Subject: [delphi-br] .Net no Linux
 
  Pessoal, sei da existência do projeto Mono, mas as perguntas são:
 
  1) Alguém utiliza simultaneamente o Mono e o .Net do Windows?
  2) Quais as dificuldades enfrentadas?
 
  Obrigado,
  Alessandro.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  --
  E-mail Seguro Vetorial.net
 
  Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
  encaminhe para [EMAIL PROTECTED] spam%40vetorial.net
 
  Chave de Identificação: 54568,45b8a0ec983282526462564
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 
 -- 
 Rafael jorge alves
 www.itrecife.com - para verem meus artigos e trabalhos
 t+
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Out OF Memory - O que fazer?

2007-01-25 Por tôpico Eduardo Paci Galvão
Olá,

Amigos preciso de dicas sobre otimização do delphi. Sempre trabalhei
com delphi mais só agora vi que não conheço a ferramenta com a qual
trabalho. Estou trabalhando com um sistema relativamente grande (o
executável tá com 20 MB) e simplesmente não consigo compilar o
aplicativo dá out of memory. Isso é coisa do delphi mesmo?

Pode parecer bobagem, mas tenho um projeto enorme, com .exe
de 25 MB. Tb dava este erro. Agora, é só, ao abrir o projeto, eu
abrir o data módulo antes, que funciona, estranho, não?

Saudações,
Eduardo Paci Galvão
Bacharel em Engenharia Elétrica - UFMG
Analista de Sistemas
www.egalvao.com.br 



[delphi-br] erro na RTL70.BPL

2007-01-25 Por tôpico Ricardo Bianchin
pessoal,

w2000 e delphi7

uso o delphi normalmente, até escolher Run(F9)
dai quando eu fecho o executavel e tento trabalhar, em alguns
instantes dá o erro
acess violation na rtl70.bpl

isto so acontece em um projeto q uso muitos frames

ja desinstalei e reinstalei o delphi, ja deletei o arquivo dpr e
recriei o projeto reinserindo as units e continua o erro

pra prosseguir este trabalho tenho q 
executar o programa
sair do delphi
reentrar e consertar
sair do delphi
reentrar e executar
senao dá este erro e tranca tudo

alguem ja passou por isto?

obrigado



[delphi-br] Re: Como salvar e manter salvo uma foto.jpeg em BD Access?

2007-01-25 Por tôpico Elizeu jaime Martins Chiogna
Obrigado Eduardo. Vou continuar estudando o caso.



--- Em delphi-br@yahoogrupos.com.br, Eduardo Silva dos Santos 
[EMAIL PROTECTED] escreveu

 Elizeu, sugiro que use outra forma de armazenamento, o access ja 
fica
 gordo armazenando muitos registros, imagina imagens. o tamanho 
sempre
 crece mesmo, eu salvo imagens num banco mysql, a tabela tem 32.000 
e ja ta
 com 985 MB, um conselho, escolha outro banco, access é rapidinho e 
tal mas
 não aguenta o tranco não.
 
 agora se vc for guardar pouco coisa não se preocupe não, afinal 
para um HD
 de 80GB que é a média de hj  não vaio ser grande problema.
 
 
 Em 22/01/07, Elizeu jaime Martins Chiogna [EMAIL PROTECTED]
 escreveu:
 
Olá pessoal estou com uma dúvida neste exemplo que baixei.
  Assim eu achei que este exemplo iria salvar a foto.jpeg na 
tabela e
  se mantivesse foto.jpeg mas acho que ao copiar a foto ela se
  transforma em bmp ou outro formato.
 
  var
  imagem:Tpicture;
  begin
  // criei um form para visualizar e escolher a foto
  Application.CreateForm(TFrmVisuliFotos, FrmVisuliFotos);
  FrmVisuliFotos.ShowModal;
  //label2 é onde está o caminho da foto
  if FrmVisuliFotos.Label2.Caption'' then
  begin
  // cria variavel p/armazenar imagem
  imagem:=tpicture.create();
  // busca imagem do arquivo e joga na variavel
  imagem.loadfromfile(FrmVisuliFotos.Label2.Caption);
  // passa imagem p/clipboard
  clipboard.Assign(imagem);
  // copia imagem para a coluna foto
  Foto.PasteFromClipboard;//e aqui acho que muda para bmp?!
  // libera variavel
  imagem.Free;
  end;
  end;
 
  Este exemplo salva tanto jpeg quanto bmp (conforme filtro) só que
  engorda demais o BD.
 
  Observei que uma foto no formato .bmp de 50.454 bytes após 
salvar no
  BD aumentou para 73.728 bytes. Que formato estou salvando? O BD 
foi
  reindexado antes de iserir a foto e depois de inserida. Ai 
cheguei
  nestes bytes.
 
  Também observei que a mesma foto só que .jpeg de 4.067 bytes após
  salvar no BD aumentou para 65.536 bytes ou seja ainda é vantagem
  salvar jpeg mas porque?
 
  Eu queria manter jpeg no BD porque acredito que ocupa menos 
bytes. Ou
  estou errado? Isto é possível?
  Alguém tem um exemplo que mantem foto.jpeg na tabela de dado 
access?
  Como faço para uma foto ocupar pouco espaço no BD Access?
 
  Poderia me enviar? [EMAIL PROTECTED]novoelizeu%
40yahoo.com.br.Obrigado
  .
 
  
 
 
 
 
 -- 
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED]
 Site: http://www.drdsistemas.com/
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Eduardo Silva dos Santos
O mySQL é GPL, e pra desktop funciona muito bem, desde que usada versão
acima de 4.1 e tabelas do tipo InnoDB, tem gente que sofre com mysql
justamente por usar tabela myISAM, ai a coisa fica feiia

eu uso ha 3 anos e Nunca tive um problema com o Banco, mas lembrem-se

mySQL 4.1 ou maior  e Tabelas Tipo INNODB,

2007/1/25, Fellipe Henrique [EMAIL PROTECTED]:

   Olá Edu, realmente acreditar num link do proprio fabricante fica
 difícil,
 cada um puxa pro seu lado e o MySQL tem o problema de não ser gratuito
 pra windows, ou isso já mudou?

 MySQL pra Web, show de bola.. melhor de todos, mas pra desktop deixa a
 desejar... opinião pessoal.

 []s

 _
 Fellipe Henrique
 [EMAIL PROTECTED] fellipeh%40gmail.com

 Venham até a borda, ele disse.
 Eles disseram: Nós temos medo.
 Venham até a borda, ele insistiu.
 Eles foram, Ele os empurrou...
 E eles voaram.
 (Guillaume Apollinaire)

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

 




-- 
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/


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



Re: RES: [delphi-br] Usar serviço do correio para conseguir CEP através da aplic

2007-01-25 Por tôpico robersonfox
Depois de baixar o arquivo, notei que alguns CEP's não estão
completamente inseridos no BD do correio, um exemplo é o 32400-000,
para solucionar o problema reescrevi uma parte do código principal,
vou colocar a unit por completo aqui, é só copiar e colar:



unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
  StdCtrls, Mask, ComCtrls, ExtCtrls, DB, DBClient, Grids, DBGrids;

type
  TForm1 = class(TForm)
PageControl1: TPageControl;
TabSheet1: TTabSheet;
TabSheet2: TTabSheet;
Label1: TLabel;
edtBuscaLogradouro: TMaskEdit;
btnBuscaLogradouro: TButton;
EdtBuscaLogradouroCidade: TEdit;
Label2: TLabel;
Bevel1: TBevel;
Button1: TButton;
Label4: TLabel;
EdtBuscaLogradouroLogradouro: TEdit;
memoBuscaLogradouroSource: TMemo;
Label6: TLabel;
Label7: TLabel;
EdtBuscaCEPCidade: TEdit;
cbbBuscaCEPUF: TComboBox;
Label8: TLabel;
cbbBuscaCEPTipoLogradouro: TComboBox;
Label9: TLabel;
Label10: TLabel;
EdtBuscaCEPLogradouro: TEdit;
btnBuscaCEPs: TButton;
Button5: TButton;
Bevel2: TBevel;
DBGrid1: TDBGrid;
memoBuscaCEPSource: TMemo;
cdsCEPs: TClientDataSet;
DataSource1: TDataSource;
EdtBuscaLogradouroBairro: TEdit;
Label11: TLabel;
cbbBuscaLogradouroUF: TComboBox;
Label3: TLabel;
EdtBuscaCEPNumero: TEdit;
Label5: TLabel;
cdsCEPsCIDADE: TStringField;
cdsCEPsLOGRADOURO: TStringField;
cdsCEPsBAIRRO: TStringField;
cdsCEPsCEP: TStringField;
cdsCEPsUF: TStringField;
procedure Button5Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure btnBuscaCEPsClick(Sender: TObject);
procedure btnBuscaLogradouroClick(Sender: TObject);
  private
{ Private declarations }
  public
{ Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Query;

{$R *.dfm}

function GeraXMLQuery(Cep: String): String;
begin
   Result := '?xml version=1.0 encoding=utf-8?'+#13#10;
   Result := Result + 'QueryPacket
xmlns=urn:Microsoft.Search.Query'+#13#10;
   Result := Result + '  Query'+#13#10;
   Result := Result + 'Context'+#13#10;
   Result := Result + '  Context'+#13#10;
   Result := Result + 'QueryText'+Cep+'/QueryText'+#13#10;
   Result := Result + '  /Context'+#13#10;
   Result := Result + '  OfficeContext
xmlns=urn:Microsoft.Search.Query.Office.Context'+#13#10;
   Result := Result + 'ApplicationContext'+#13#10;
   Result := Result + '  NameMicrosoft Office/Name'+#13#10;
   Result := Result + '  Version(11.0.6568)/Version'+#13#10;
   Result := Result + '/ApplicationContext'+#13#10;
   Result := Result + '  /OfficeContext'+#13#10;
   Result := Result + '/Context'+#13#10;
   Result := Result + '  /Query'+#13#10;
   Result := Result + '/QueryPacket';
end;

function GeraXMLQueryAvancada(UF, Cidade, TipoLogradouro, Logradouro,
Numero: String): String;
begin
   Result := '';
   if Trim(UF) = '' then
  Abort;
   if Trim(Cidade) = '' then
  Abort;
   if Trim(TipoLogradouro) = '' then
  Abort;
   if Trim(Logradouro) = '' then
  Abort;
   if Trim(Numero) = '' then
  Abort;
   //
   Result := '?xml version=1.0 encoding=utf-8?'+#13#10;
   Result := Result + 'QueryPacket
xmlns=urn:Microsoft.Search.Query'+#13#10;
   Result := Result + '  Query'+#13#10;
   Result := Result + 'Context'+#13#10;
   Result := Result + '  QueryTextLogradouro/QueryText'+#13#10;
   Result := Result + '  Requery'+#13#10;
   Result := Result + 'ServiceParameters
xmlns=urn:Microsoft.Search.Office.ServiceParameters'+#13#10;
   Result := Result + '  Parameters'+#13#10;
   Result := Result + '   
AdvancedSearchEditUF'+UF+'/AdvancedSearchEditUF'+#13#10;
   Result := Result + '   
AdvancedSearchEditLocalidade'+Cidade+'/AdvancedSearchEditLocalidade'+#13#10;
   Result := Result + '   
AdvancedSearchEditTipoLogradouro'+TipoLogradouro+'/AdvancedSearchEditTipoLogradouro'+#13#10;
   Result := Result + '   
AdvancedSearchEditLogradouro'+Logradouro+'/AdvancedSearchEditLogradouro'+#13#10;
   Result := Result + '   
AdvancedSearchEditNumero'+Numero+'/AdvancedSearchEditNumero'+#13#10;
   Result := Result + '  /Parameters'+#13#10;
   Result := Result + '/ServiceParameters'+#13#10;
   Result := Result + '  /Requery'+#13#10;
   Result := Result + '/Context'+#13#10;
   Result := Result + 'OfficeContext
xmlns=urn:Microsoft.Search.Query.Office.Context'+#13#10;
   Result := Result + '  ApplicationContext'+#13#10;
   Result := Result + 'NameMicrosoft Office/Name'+#13#10;
   Result := Result + 'Version(11.0.6568)/Version'+#13#10;
   Result := Result + '  /ApplicationContext'+#13#10;
   Result := Result + '/OfficeContext'+#13#10;
   Result := Result + '  /Query'+#13#10;
   Result := Result + '/QueryPacket';
end;

procedure 

Re: [delphi-br] Robustex do banco

2007-01-25 Por tôpico Eduardo Silva dos Santos
O mySQL não é 100% free, vc pode usar mas nao pode vender junto com sua
Aplicação.

em relação a Desktop qual foi o seu Problema?  qual a versão do MySQL que vc
usou? qual foi o Windows Usado?

eu uso mySQL ha 3 anos e nunca tive problemas, lembre-se que para ele rodar
100% tem que ser mySQL acima da versão 4.1 com tabelas do Tipo InnoDB, ai a
coisa fica fina.



2007/1/25, Fellipe Henrique [EMAIL PROTECTED]:

   Olá Edu, realmente acreditar num link do proprio fabricante fica
 difícil,
 cada um puxa pro seu lado e o MySQL tem o problema de não ser gratuito
 pra windows, ou isso já mudou?

 MySQL pra Web, show de bola.. melhor de todos, mas pra desktop deixa a
 desejar... opinião pessoal.

 []s

 _
 Fellipe Henrique
 [EMAIL PROTECTED] fellipeh%40gmail.com

 Venham até a borda, ele disse.
 Eles disseram: Nós temos medo.
 Venham até a borda, ele insistiu.
 Eles foram, Ele os empurrou...
 E eles voaram.
 (Guillaume Apollinaire)

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

 




-- 
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/


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