[delphi-br] Impressão de código de barras (impressora Eltron)
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
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?
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?
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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?
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
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
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 CEPs 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
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?
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
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
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
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 CEPs 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
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
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!!
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
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 CEPs 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!!
É 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!!
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
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 CEPs 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!!
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
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!!
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
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!!
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!!
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
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
*** 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
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
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
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
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
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?
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
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?
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
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
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
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]