[delphi-br] [OFF-TOPIC] Junte-se ao nosso canal IRC sobre Lazarus!

2010-05-13 Por tôpico silvioprog
Peço licença aos moderadores pelo OFF-TOPIC.


Olá,

Ontem inauguramos um canal IRC sobre _Lazarus_ aqui no Brasil, o canal
chama-se #lazarus-br. Alguns caras como João Morais (PressObjects -
http://br.pressobjects.org), Daniel Simões (ACBr[NFe] -
http://acbr.sourceforge.net/drupal), Luiz Américo (LuiPack -
http://code.google.com/p/luipack) e outros membros ativos no Lazarus já
apareceram lá. Só esta faltando você!

*Perguntas*
---

Você nunca usou um _IRC_ antes? Não conhece um software para acessar e
conversar com o pessoal? Não se preocupe, eu também não conhecia,
aprendi tudo ontem e venho compartilhar com você com o maior prazer. :-)

*Soluções Open Source*
--

No Ubuntu, você poderá usar o XChat:

$ sudo apt-get install xchat

Se você usa Windows, tem uma versão para ele aqui:

http://www.silverex.org/download/xchat-2.8.6-2.exe
(http://www.silverex.org/download)

Prossiga com a instalação, e ao abrir o software, preencha os dados que
ele pedir. Eu escolhi _freenode_ e preenchi somente os dados básicos. De
tão simples (mais fácil que acessar o _MSN_), não entrarei em muitos
detalhes. Mas se mesmo assim você tiver dúvidas, eu te indico dois
links, foi lá que aprendi:

http://wiki.ubuntu-br.org/UsandoIRC (material excelente sobre IRC)
http://board.katsuro.com.br/index.php?page=ThreadthreadID=106 (vários
comandos)

Atualmente estou frequentando o nosso canal sobre _Lazarus_ –
*#lazarus-br*, o canal do _Ubuntu_ aqui no Brasil – *#ubuntu-br*, e o
canal do Lazarus nos EUA – #lazarus-ide. Estou adorando estar em contato
com a galera em tempo real. :-)

Esses canais são exclusivos para tirar dúvidas dos usuários, lá você
terá grandes chances de resolver um problema em seu software, no caso
dos canais que citei, dúvidas sobre *Lazarus* e *Ubuntu*. Procure mais
canais na web sobre outros tópicos, existem milhares e estão ativos aí a
um bom tempo.

Boa sorte!

Mais detalhes em:
http://blog.silvioprog.com.br/2010/05/junte-se-ao-nosso-canal-irc-sobre.html

Silvio Clécio - http://silvioprog.com.br




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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




[delphi-br] [DICA] Obter IP local e externo com Synapse

2010-03-07 Por tôpico silvioprog
Testei no Linux e Windows, compila com Lazarus e Delphi:

http://www.silvioprog.com.br/downloads/SynapseGetIP.zip
(ou: http://bit.ly/dtui0T)

Licença LGPL.

[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-05 Por tôpico silvioprog
--- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu
[...]
 Outra coisa, eu recebi um arquivo de banco.backup do cliente, que é uma copia 
 do banco de trabalho dele, pergunta, como restaurar isse banco.
 No MySQL eu vou no DOS e digito mysql -u(usuario) -p(senha) 
 (banco.backup), já que pra mim esse backup contem os comandos sql para 
 restaurar o banco, no PG como faço isso?

Nunca fiz backup/restore no Pg, mas deve ter algo na web sobre isso. Se não 
encontrar, veja com os caras na lista do Pg. Lá temos DBA's que com certeza te 
darão suporte e detalhes de como proceder.

 Muito obrigado pela ajuda
 Eduardo

-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: Como saber se o programa está sendo executado local ou pela rede?

2010-03-05 Por tôpico silvioprog
Excelentes dicas, como muitas que encontro na web e compartilho com todos, aqui:

http://www.silvioprog.com.br/dicas

Usei a que consome menos memória, devido ela funcionar perfeitamente no 
Lazarus+Linux. Adaptei para o FPC-Lazarus, coloquei o nome do autor e publiquei 
para todos aqui:

http://www.silvioprog.com.br/dicas/saberseoprogramaestasendoexecutadolocalouemrede

Obrigado a todos que compartilham suas suas ideias/dicas :)

[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada com PGP Public Key, Version: GnuPG v1.4.9 (GNU/Linux) 
]Oo°

--- Em delphi-br@yahoogrupos.com.br, Desenvolvimento Sisponto - Anderson 
desenvolvime...@... escreveu

 vi sim, e concordo 99%...
 da forma q fiz, vc usa só um if... não precisa ocupar processamento com 
 stringreplace, leftstr, getdrive...
 concorda?
 tbém nem precisa criar function... basta um if...
 
   - Original Message - 
   From: Eli 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, March 05, 2010 5:02 PM
   Subject: [delphi-br] Re: Como saber se o programa está sendo executado 
 local ou pela rede?
 
   Você viu a função que criei?
 
   --- Em delphi-br@yahoogrupos.com.br, Desenvolvimento Sisponto - Anderson 
 desenvolvimento@ escreveu
   
uma sugestão:

if copy(paramstr(0),1,2) = '\\' then
begin
showmessage('Em rede!');
end 
else
begin
showmessage(Local');
end;

- Original Message - 
From: Eli 
To: delphi-br@yahoogrupos.com.br 
Sent: Friday, March 05, 2010 7:29 AM
Subject: [delphi-br] Re: Como saber se o programa está sendo executado 
 local ou pela rede?

Consegui, criei a seguinte função:

function DriveRede(Caminho: String): Boolean;
begin
Caminho:=StringReplace(Caminho, '', '', [rfReplaceAll]);
if Caminho'' then
begin
if LeftStr(Caminho, 2)='\\' then
Result:=True
else
begin
Caminho:=LeftStr(Caminho, 3);
Result:=(GetDriveType(PAnsiChar(Caminho))=DRIVE_REMOTE);
end;
end
else
raise Exception.Create('Caminho inválido!');
end;

Eli Flávio Bortolotte



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-04 Por tôpico silvioprog
Houve alguma mensagem de erro? Se sim, poderia mostrar? (use esse site: 
http://imagebin.org/)

Use o Zeos-6.6.6-stable; Se você usa Delphi 7 e caso queira fazer a instalação 
de maneira fácil, remove tudo da versão anterior e use esse setup de instalação 
do Zeos:

http://www.4shared.com/file/186279949/e32aee62/ZEOSDBO-666-D7.html
(ou: bit.ly/5xPsej)

Eu uso essa mesma versão do Pg no Linux com o Lazarus e no Windows-XP-SP2 com 
Lazarus e Delphi, usando Zeos-6.6.6 numa boa. A única coisa que fiz para não 
acontecer erros foi criar os links das Libs no Linux, e no Windows copiar as 
DLLs da pasta bin para System32, só isso. ;)

Olha um exemplo simples de configuração do Zeos:

database=postgres
hostname=127.0.0.1
password=postgres
port=5432
protocol=postgres
user=postgres

Modifique de acordo com teu sistema.

--- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu

 Ola pessoal,
 Preciso me conectar a um db postgreSQL, então baixei o pg8.4 e instalei no 
 meu winxp-sp3. uso Delphi 2007 e uso o zeus6.6.4 com mysql5 sem problemas, 
 mas com o pg8.4 não funciona, ou melhor dizendo não sei fazer funcionar, se 
 alguem puder ajuda fico grato desde já.
 
 Na realidade preciso apenas fazer um programa muito simples de migração do pg 
 para mysql, mas antes tenho que conectar ao pg8.4
 
 Obrigado a todos
 Eduardo.


-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-04 Por tôpico silvioprog
Oops! :)

--- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu
 database=postgres
 hostname=127.0.0.1
 password=postgres
 port=5432
 protocol=postgres

protocol=postgresql-8

 user=postgres
 
 Modifique de acordo com teu sistema.

-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-04 Por tôpico silvioprog
-- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu
 Ola Silvio,
 
 Testei um exemplo do proprio ZEOS, que é o ZSIMPLE.EXE e quando eu coloco a 
 configuração abaixo da um erro:
 Este aplicativo não pôde ser iniciado porque não foi encontrado 
 comerr32.dll. A reistalação do aplicativo pode corrigir o problema.
 ai clico no OK aparece outra janela None of dynamic libraries can be found: 
 libpg81.dll,libpq.dll
[...]

Oi Eduardo, desculpe o delay na resposta ^_^

Exclui as DLLs de system32 de minha VM de testes e retornou esse mesmo erro aí. 
Daí criei um arquivo em lotes para copiar as DLLs para system32, não gosto 
muito de usar em system32, mas fiz para testar.

Primeiro veja no pgAdmin se você consegue visualizar os dados de teu 
banco/tabela, conforme o Willian te indicou, se tiver normal, abra o blog de 
notas e cole esse conteúdo (note que testei no XP-SP2):

copy %programfiles%\PostgreSQL\8.4\bin\*.dll %systemroot%\system32
(melhor visualizar aqui: http://pastebin.com/yRcKSm4Y)

Salve o arquivo como Install_PortgreSQL_DLLs.bat, duplo clique nele e tente 
conectar pelo Zeos.

O PostgreSQL que usei foi um que o setup tem o nome: 
postgresql-8.4.2-1-windows.exe.

Qualquer bronca dá um retorno ;)

 ps:Desculpe pelo erro no nome do componente!!! 

Tranquilo, eu não ligo pra isso ;)

 Grato
 Eduardo

-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-04 Por tôpico silvioprog
Oops! :)

--- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu

 -- Em delphi-br@yahoogrupos.com.br, Eduardo eduna67@ escreveu
  Ola Silvio,
  
  Testei um exemplo do proprio ZEOS, que é o ZSIMPLE.EXE e quando eu coloco a 
  configuração abaixo da um erro:
  Este aplicativo não pôde ser iniciado porque não foi encontrado 
  comerr32.dll. A reistalação do aplicativo pode corrigir o problema.
  ai clico no OK aparece outra janela None of dynamic libraries can be 
  found: libpg81.dll,libpq.dll
 [...]
 
 Oi Eduardo, desculpe o delay na resposta ^_^
 
 Exclui as DLLs de system32 de minha VM de testes e retornou esse mesmo erro 
 aí. Daí criei um arquivo em lotes para copiar as DLLs para system32, não 
 gosto muito de usar em system32, mas fiz para testar.
 
 Primeiro veja no pgAdmin se você consegue visualizar os dados de teu 
 banco/tabela, conforme o Willian te indicou, se tiver normal, abra o blog de 
 notas e cole esse conteúdo (note que testei no XP-SP2):

Bloco de notas (Kkk...).

 copy %programfiles%\PostgreSQL\8.4\bin\*.dll %systemroot%\system32
 (melhor visualizar aqui: http://pastebin.com/yRcKSm4Y)
 
 Salve o arquivo como Install_PortgreSQL_DLLs.bat, duplo clique nele e tente 
 conectar pelo Zeos.

Install_PostgreSQL_DLLs.bat.

Putz, vou trocar as lentes do óculos, digito sem olhar pro teclado e juro que 
apertei a tecla certa, rs...

 O PostgreSQL que usei foi um que o setup tem o nome: 
 postgresql-8.4.2-1-windows.exe.
 
 Qualquer bronca dá um retorno ;)
 
  ps:Desculpe pelo erro no nome do componente!!! 
 
 Tranquilo, eu não ligo pra isso ;)
 
  Grato
  Eduardo
 
 -- 
 []'s
 
 Silvio Clécio
 --
 programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
 programmer ObjectPascal - Site: http://www.silvioprog.com.br
 programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
 --
 grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
 --
 °oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus

2010-03-04 Por tôpico silvioprog
Estranho :/
Baixei o Pg no site oficial, e aqui estou com todas as DLLs, não baixei nenhuma 
a parte, veja a lista de arquivos em bin:

===
10/12/2009  08:3081.920 clusterdb.exe
13/04/2009  09:2312.288 comerr32.dll
10/12/2009  08:3068.608 createdb.exe
10/12/2009  08:3074.240 createlang.exe
10/12/2009  08:3086.016 createuser.exe
10/12/2009  08:3066.048 dropdb.exe
10/12/2009  08:3090.112 droplang.exe
10/12/2009  08:3065.536 dropuser.exe
10/12/2009  08:37   688.128 ecpg.exe
13/04/2009  09:23   135.168 gssapi32.dll
03/05/2006  17:57   888.832 iconv.dll
10/12/2009  08:28   106.496 initdb.exe
13/04/2009  09:2319.968 k5sprt32.dll
13/04/2009  09:23   634.880 krb5_32.dll
13/04/2009  11:09 1.032.192 libeay32.dll
06/01/2009  11:51   968.886 libiconv-2.dll
06/01/2009  11:5183.906 libintl-8.dll
10/12/2009  08:28   172.032 libpq.dll
12/02/2009  16:01   976.384 libxml2.dll
14/09/2008  17:10   166.400 libxslt.dll
08/04/2008  11:13   348.160 msvcr71.dll
10/12/2009  08:3349.152 oid2name.exe
10/12/2009  08:4811.173.888 pgAdmin3.exe
10/12/2009  08:3373.728 pgbench.exe
10/12/2009  08:2848.640 pg_config.exe
10/12/2009  08:2847.104 pg_controldata.exe
10/12/2009  08:2966.048 pg_ctl.exe
10/12/2009  08:29   299.008 pg_dump.exe
10/12/2009  08:29   163.840 pg_dumpall.exe
10/12/2009  08:3786.016 pg_regress.exe
10/12/2009  08:3786.016 pg_regress_ecpg.exe
10/12/2009  08:2965.536 pg_resetxlog.exe
10/12/2009  08:30   147.456 pg_restore.exe
10/12/2009  08:3440.960 pg_standby.exe
10/12/2009  08:27 4.521.984 postgres.exe
10/12/2009  08:29   352.256 psql.exe
10/12/2009  08:3169.120 reindexdb.exe
13/04/2009  11:09   212.992 ssleay32.dll
10/12/2009  08:54 1.548.288 stackbuilder.exe
10/12/2009  08:3052.224 vacuumdb.exe
10/12/2009  08:3534.816 vacuumlo.exe
10/12/2009  08:3590.112 zic.exe
20/07/2005  07:4859.904 zlib1.dll
===

Pesquise por join no fórum do Zeos, tem algumas informações por lá, qualquer 
coisa se não tiver faz a pergunta, eles sempre respondem ;)

--- Em delphi-br@yahoogrupos.com.br, Stclara stcl...@... escreveu

 Salve, amigo. To usando o zeos 7 com rad 2010 para testes e passei por 
 estes problemas também...
 Na realidade, além destas dll, ele vai pedir outras também,  coloquei 
 aqui: http://rapidshare.com/files/359056531/Lib_postgres.rar.html - 
 copiar para c:\windows\system
 Ainda tem um bug: quando tenho sql com join, não consigo gravar os dados
 
 []'s
 
 Stclara.

-- 
[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] [DICA] Algumas dicas sobre Delphi

2010-02-25 Por tôpico silvioprog
Divirtam-se:

http://mc-computing.com/languages/Delphi/

[]'s

Silvio Clécio
--
programmer ObjectPascal - Blog: http://blog.silvioprog.com.br
programmer ObjectPascal - Site: http://www.silvioprog.com.br
programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
--
grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/
--
°oO[ Mensagem assinada digitalmente ]Oo°



[delphi-br] Re: e-mail delphi

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

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

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

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

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

-- 
[]'s

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



[delphi-br] Recuperar valor de campo Oid Serial no PostgreSQL

2010-02-04 Por tôpico silvioprog
Olá galera,

Pelo que pesquisei no Google a combinação de campo do tipo Serial + tdataset 
não é legal, e pelo que vi, a solução seria via POG (argh! :P*), vejam:

Tabela:
=
CREATE TABLE teste
(
  oid serial NOT NULL,
  nome character varying(50),
  CONSTRAINT pk_oidteste PRIMARY KEY (oid)
);
=

Código (com Zeos):
...
procedure TForm1.Button1Click(Sender: TObject);
begin
  ZConnection1.StartTransaction;
  try
ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') 
returning Oid';
ZQuery1.Open; // Será?
ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger));
ZConnection1.Commit;
  except
ZConnection1.Rollback;
  end;
end;
...

Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? Não 
tem como pegar o valor do sequencial antes de aplicar o commit?

No Firebird-2.1.3 o código acima nem funcionou.

--
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Recuperar valor de campo Oid Serial no PostgreSQL

2010-02-04 Por tôpico silvioprog
Galera consegui fazer sem POG mudando o SQL, vejam como fiz, com outras tabelas:

==
insert into Pedido (Oid, Data)
 values (nextval('pedido_oid_seq'), current_date);
 
insert into PedidoItem (OidPedido, Preco, Quantidade)
 values (currval('pedido_oid_seq'), 10, 1);
==

Pequei a dica nesse artigo:

http://imasters.uol.com.br/artigo/1804

Mas se alguém conseguir pegar o valor atual de um sequenciador sem 
incrementá-lo eu agradeço.

--- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu

 Olá galera,
 
 Pelo que pesquisei no Google a combinação de campo do tipo Serial + tdataset 
 não é legal, e pelo que vi, a solução seria via POG (argh! :P*), vejam:
 
 Tabela:
 =
 CREATE TABLE teste
 (
   oid serial NOT NULL,
   nome character varying(50),
   CONSTRAINT pk_oidteste PRIMARY KEY (oid)
 );
 =
 
 Código (com Zeos):
 ...
 procedure TForm1.Button1Click(Sender: TObject);
 begin
   ZConnection1.StartTransaction;
   try
 ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') 
 returning Oid';
 ZQuery1.Open; // Será?
 ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger));
 ZConnection1.Commit;
   except
 ZConnection1.Rollback;
   end;
 end;
 ...
 
 Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? Não 
 tem como pegar o valor do sequencial antes de aplicar o commit?
 
 No Firebird-2.1.3 o código acima nem funcionou.

--
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Recuperar valor de campo Oid Serial no PostgreSQL

2010-02-04 Por tôpico silvioprog
Consegui pegar o sequencial sem incrementá-lo:

...
ZConnection1.StartTransaction;
try
  ZQuery1.Open;
  ZQuery1.SQL.Text := 'select * from teste_oid_seq';
ShowMessage(IntToStr(ZQuery1.FieldByName('last_value').AsInteger));
  ZConnection1.Commit;
...

Fica a dica ;)

--- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu

 Galera consegui fazer sem POG mudando o SQL, vejam como fiz, com outras 
 tabelas:
 
 ==
 insert into Pedido (Oid, Data)
  values (nextval('pedido_oid_seq'), current_date);
  
 insert into PedidoItem (OidPedido, Preco, Quantidade)
  values (currval('pedido_oid_seq'), 10, 1);
 ==
 
 Pequei a dica nesse artigo:
 
 http://imasters.uol.com.br/artigo/1804
 
 Mas se alguém conseguir pegar o valor atual de um sequenciador sem 
 incrementá-lo eu agradeço.
 
 --- Em delphi-br@yahoogrupos.com.br, silvioprog silvioprog@ escreveu
 
  Olá galera,
  
  Pelo que pesquisei no Google a combinação de campo do tipo Serial + 
  tdataset não é legal, e pelo que vi, a solução seria via POG (argh! :P*), 
  vejam:
  
  Tabela:
  =
  CREATE TABLE teste
  (
oid serial NOT NULL,
nome character varying(50),
CONSTRAINT pk_oidteste PRIMARY KEY (oid)
  );
  =
  
  Código (com Zeos):
  ...
  procedure TForm1.Button1Click(Sender: TObject);
  begin
ZConnection1.StartTransaction;
try
  ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') 
  returning Oid';
  ZQuery1.Open; // Será?
  ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger));
  ZConnection1.Commit;
except
  ZConnection1.Rollback;
end;
  end;
  ...
  
  Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? 
  Não tem como pegar o valor do sequencial antes de aplicar o commit?
  
  No Firebird-2.1.3 o código acima nem funcionou.

--
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Zeos - Postgres 8.3.5

2010-02-03 Por tôpico silvioprog
Joseane, já acontecei isso aqui comigo, era apenas o formato da data no banco, 
eu pesquiso assim, ex:

... where MeuCampoDoTipoDate = '21-12-2012'.

Eu troco os / por - e passa.

Mais exemplos:

Se for pt_BR:

...
uses
  DateUtils;

ShowMessage(FormatDateTime('dd-mm-', Date));
...

Se for en:

...
ShowMessage(FormatDateTime('-mm-dd', Date));
...

--- Em delphi-br@yahoogrupos.com.br, joseanenarezzi joseanenare...@... 
escreveu

 Olá para todos, 
 
 Estou com problema pra consultar datas no postgres 8.3.5, estou usando o 
 delphi 6 com o componente zeos, mas a data está vindo incorreta (nula – 
 30/12/1899). 
 alguém tem alguma sugestão de como posso resolver isso? 
 
 Grata, 
 Joseane.

-- 
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Zeos - Postgres 8.3.5

2010-02-03 Por tôpico silvioprog
--- Em delphi-br@yahoogrupos.com.br, Vinicius Santos 
vinicius.santos.li...@... escreveu
 No arquivo postgresql.conf, deixe o parâmetro datestyle assim:
   datestyle = 'iso, dmy'
 
 
 É necessário reiniciar o serviço.

Vinicius valeu a dica, vou testar aqui no meu Pg (8.4/Linux) ;)

-- 
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Um atualizador profissional (opensource)...

2010-01-30 Por tôpico silvioprog
Qual?

--
Silvio Clécio

--- Em delphi-br@yahoogrupos.com.br, EmbarcaDelphi embarcadel...@... escreveu

 Finalmente, esse é um bom atualizador de programa, e OpenSource.
 
 Leia o artigo e, principalmente, os comentários (erros e soluções). 
 Baixei, instalei, testei e funcionando 100%
 
 Como é bom navegar na internet sem estar procurando nada em especial, 
 encontramos cada coisa!!! :)
 
 blz



[delphi-br] [OFF-TOPIC] TEF no Linux com Lazarus

2010-01-27 Por tôpico silvioprog
Por favor não deixem de ver - 
[http://www.lazarus.freepascal.com.br/viewtopic.php?f=11t=505start=0];

Abraços,

--
Silvio Clécio
--
Contato - silvioproggmail/googlewave
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Thread atrasando carregamento de pacotes

2010-01-21 Por tôpico silvioprog
Willian, troque por o Execute por Resume:

...
constructor TFileProcessing.Initialize;
begin
  Create(False);
  FreeOnTerminate := True;
  Priority := tpLowest;
  Resume;
end;
...

Se nao rolar manda mais detalhes, a linha exata onde esta travando.

--
Silvio Clecio

--- Em delphi-br@yahoogrupos.com.br, Willian Jhonnes L. dos Santos 
willianjhon...@... escreveu

 Ah, sim, claro! Esqueci de colocar o construtor da Thread!
 
 []'s
 
 constructor TFileProcessing.Initialize;
 begin
Create(False);
FreeOnTerminate := True;
Priority := tpLowest;
Execute;
 end;
 
 -- 
 
 ---
 Att.:
 Willian Jhonnes L. dos Santos
 Analista/Desenvolvedor Object/Free Pascal
 willianjhon...@...
 ---
 Seja livre. Use Linux.
 Grupo de Usuários GNU/Linux de São José dos Pinhais
 Linux user number 449753
 ---
 Powered by Slackware Linux 12.2
 Kernel 2.6.27.8-i686-core2
 ---



[delphi-br] Re: Componente Zeos versão 6.6.6 stable não instala

2010-01-12 Por tôpico silvioprog
Remova tudo dessa cópia que você tentou instalar, path, pastas+arquivos, tudo, 
ou salva em um lugar para usar em outra ocasião, ou Shif+Del neles :D

Baixe este setup (exclusivo para Delphi) - [http://bit.ly/5xPsej]; É só rodar, 
Next...Next...Next... e pronto. Tchau e bença pro .dpk.

Estou vendo aqui para desenvolver para todas as versões dos compiladores 
suportado pelo Zeos, qualquer coisa vou portar aqui - 
[http://silvioprog.blogspot.com/]

--- Em delphi-br@yahoogrupos.com.br, EmbarcaDelphi embarcadel...@... escreveu

 E aí Pessoal, Silvio, você que tanto fala no Zeos/Lazarus/Delphi, pois, 
 fui tentar instalar o ZEOS no Delphi 7 e não instala, ele dá erro ao 
 compilar o pacote:
 
 package ZTestFramework;
 {$LIBSUFFIX '70'}
 {$R *.res}
 {$ALIGN 8}
 {$ASSERTIONS ON}
 {$BOOLEVAL OFF}
 {$DEBUGINFO ON}
 {$EXTENDEDSYNTAX ON}
 {$IMPORTEDDATA ON}
 {$IOCHECKS ON}
 {$LOCALSYMBOLS ON}
 {$LONGSTRINGS ON}
 {$OPENSTRINGS ON}
 {$OPTIMIZATION ON}
 {$OVERFLOWCHECKS ON}
 {$RANGECHECKS OFF}
 {$REFERENCEINFO ON}
 {$SAFEDIVIDE OFF}
 {$STACKFRAMES ON}
 {$TYPEDADDRESS OFF}
 {$VARSTRINGCHECKS ON}
 {$WRITEABLECONST OFF}
 {$MINENUMSIZE 1}
 {$IMAGEBASE $40}
 {$DESCRIPTION 'Zeos Testing Framework'}
 {$IMPLICITBUILD OFF}
 
 requires
ZComponentDesign,
rtl,
dbrtl,
dsnap,
dsnapcon,
vcl,
vclactnband,
vclx,
designide;
 
 
 
  AQUI ABAIXO, A PASTA TEST NÃO EXISTE, tentei localizar os arquivos 
 e não tá em nenhum local
 
 
 
 contains
ZTestConfig in '..\..\test\framework\ZTestConfig.pas',
ZTestConsts in '..\..\test\framework\ZTestConsts.pas',
ZTestDefinitions in '..\..\test\framework\ZTestDefinitions.pas',
ZSqlTestCase in '..\..\test\framework\ZSqlTestCase.pas',
ZTestCase in '..\..\test\framework\ZTestCase.pas',
ZBugReport in '..\..\test\framework\ZBugReport.pas',
ZPerformanceTestCase in '..\..\test\framework\ZPerformanceTestCase.pas',
 
MemCheck in '..\..\test\external\MemCheck.pas',
 
TestFrameWork in '..\..\test\external\TestFrameWork.pas',
TextTestRunner in '..\..\test\external\TextTestRunner.pas',
GUITestRunner in '..\..\test\external\GUITestRunner.pas',
ZMidasTestServer_TLB in '..\..\test\framework\ZMidasTestServer_TLB.pas',
ZMidasTestCase in '..\..\test\framework\ZMidasTestCase.pas';
 
{ZRemoteDM: TRemoteDataModule;}
 
 end.

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



RES: [delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail

2010-01-12 Por tôpico silvioprog
Não precisa instalar, é só informa o caminho onde você salvou os fontes.
No site do Synapse tem um demo, mas é bem melhor a maneira como o Daniel usou 
(com thread) no ACBrNFe. Qualquer dúvida é só falar.

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu
 Oi Silvio, boa tarde.
 
 Só uma dúvida. Como eu faço a instalação desse pacote? 
 
 Obrigado.
 
 Att.
 
 Ricardo Ravelli.

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail

2010-01-11 Por tôpico silvioprog
Olá Ricardo,

O Synapse não é um componente, é um framework completíssimo para trabalhar com 
network communication (pegue uma cópia do SVN); veja a implementação do envio 
de email do ACBrNFePCN (ou o demo no site do Synapse). Qualquer dúvida é só 
falar. (depois que conheci o Synapse, adeus Indy! :P ).

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu

 Marcio,
 
 Esse componente é free? Onde eu posso fazer o download dele? Você tem algum
 exemplo de utilização dele com uma conta no gmail?
 
 Obrigado.
 
 Att.
 Ricardo Ravelli.

--
Silvio Clécio
--
http://silvioprog.blogspot.com/



RES: [delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail

2010-01-11 Por tôpico silvioprog
Foi mal esqueci de passar o svn:

[https://synalist.svn.sourceforge.net/svnroot/synalist/trunk/];

Home:

[http://www.synapse.ararat.cz/doku.php/start];

Não testei no D2010 (ainda não tenho ele aqui), mas creio que funciona sem 
problemas.

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu
 Oi Silvio, 
 
 Esse framework já tem para o D2010? Qual o caminho do SVN?
 
 Obrigado.
 
 Att.

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



RES: [delphi-br] Re: Zeos 7 e MySQL 5.1

2010-01-11 Por tôpico silvioprog
Olá Ravelli,

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu

 Oi Silvio, boa tarde.
 
 Eu fiz alguns testes aqui e percebi que o problema n o D2010 e o Zeos 7 está
 no SQL escrito com passagem de parâmetros. Por exemplo:
 
   ZCTransporte.HostName := '127.0.0.1';
   ZCTransporte.Connected := True;
   ZQUsuarioRO.Close;
   ZQUsuarioRO.SQL.Clear;
   ZQUsuarioRO.SQL.Text := ('SELECT * FROM cadusuario ' +
   'WHERE login = :pLogin AND senha = :pSenha AND exclusao IS NULL');
   ZQUsuarioRO.ParamByName('pLogin').Value := 'administrador';
   ZQUsuarioRO.ParamByName('pSenha').Value := 'exemplo';
   ZQUsuarioRO.Open;
 Dessa maneira ele apresenta o seguinte erro:
 SQL Error: You have na error in your SQL syntax; check the manual that
 corresponds to your MySQL server version form the rights syntax to use near
 `AND senha = AND exclusao IS NULL' at line 1
 
 Se eu não utilizar parametros funciona normalmente, conforme ex abaixo:
 
   ZCTransporte.HostName := '127.0.0.1';
 
   ZCTransporte.Connected := True;
 
   ZQUsuarioRO.Close;
 
   ZQUsuarioRO.SQL.Clear;
 
   ZQUsuarioRO.SQL.Text := ('SELECT * FROM cadusuario WHERE login =
 administrador');
 
   ZQUsuarioRO.Open;

Estranho... Eu fiz um teste aqui com o Lazarus (quando dá pau no Zeos+Delphi, 
tb dá no Zeos+Lazarus) e passou, saca a imagem: [http://imagebin.org/79479];
Mas eu uso uma cópia (no Lazarus) com todas as Units convertidas para UTF-8, 
quando uso no Delphi7 uso outra cópia, com todos os arquivos em CP1252 (não sei 
no D2010, acredito que seja tudo em UTF-8 também). Também te mostro como criei 
a tabela...

Eu passei o Zeos 7 aqui numa ferramenta do Lazarus e vi que ainda tem Unit em 
UTF-8 e ISO-8859-1 (misturadas); Um dia desses falei com o Mark que quando 
misturamos UTF com CP e com ISO, aqui no Brasil (e Espanha) dá pau no Zeos! 
Acentuação gráfica pira e números decimais são multiplicados :)

Saca a estrutura e dados da tabela de teste aqui - 
[http://pastebin.com/m15b44aa7];

 O mais estranho é que esse código com parâmetros eu extrai de um sistema meu
 no Delphi 7, MySQL e Zeos (6.6.6) e funciona perfeitamente, somente no D2010
 com MySQL (mesma versão 5.1) e Zeos 7,  apresenta esse problema. Você sabe
 se houve alguma alteração no D2010 nesse quisito?

Não vi, pelo menos no changelog.

 Tem alguma outra maneira de reescrever esse código que ele funcione no
 D2010?

Hum... Estou sem o D2010 aqui, mas veja as dicas acima e a dos outros colegas, 
qualquer coisa postamos no fórum do Zeos.

 Obrigado.
 
 Abraço.
 
 Att.
 
 Ricardo Ravelli.

ps. Demorei fazendo testes aqui e nada, qualquer coisa envia algo (um exemplo 
simples) aí, é capaz de dar erro no D7 aqui.

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] [OFF-TOPIC] Documentação do PostgreSQL em pt-BR

2010-01-10 Por tôpico silvioprog
Baixar em formato PDF/RTF/HTML - 
[http://sourceforge.net/projects/pgdocptbr/files/];

Ler no browser - [http://pgdocptbr.sourceforge.net/pg80/index.html];

Site com informações sobre a tradução - [http://pgdocptbr.sourceforge.net/];

Boa sorte. ;)

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.




[delphi-br] Re: Zeos 7 e MySQL 5.1

2010-01-10 Por tôpico silvioprog
Olá Ravelli,

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu
 Bom dia,
 
 Eu estou com o seguinte problema, eu instalei o Zeos 7 no Delphi 2010 e o
 MySQL 5.1, porém dentro do Zeos quando eu vou fazer a conexão ele não tem a
 opção mysq51, somente as opções mydql5 e mysqld5. Minha pergunta, qual delas
 eu devo utilizar?

mydql5. Mesmo estando somente com o 5, é totalmente compatível com 5.1.

 Outra dúvida, onde eu faço o download da DLL do MySQL 5.1?

Copie a DLL do diretório do MySQL e coloque junto com o .exe se seu aplicativo, 
se a DLL não tiver no dir. do My, pegue no SVN do Zeos, aquela DLL é a do MySQL 
5.1.

 No Windows XP eu
 utilizava as DLLs na pasta System32, no Windows 7 ficaria no mesmo local?

É melhor junto com o .exe do aplicativo, recomendação da própria M$, mas se não 
quiser usar dessa maneira, joga em system32 (como adm) mesmo. ;)

 Obrigado.
 
 Atenciosamente,
 
 Ricardo Ravelli.

Falows ;)

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Dicas Delphi

2010-01-10 Por tôpico silvioprog
Dicas, artigos, novidades e discussões sobre o mundo Delphi - [http://
bit.ly/213AkS];

Boa sorte. ;)

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: Zeos + Lazarus - valores numéricos (OFF TOPIC?)

2010-01-06 Por tôpico silvioprog
Olá Juan,

Não sei qual codepage você esta usando, mas tente isso:

...
ZConnection1.Properties.Add('codapage=latin1');
...

Se não der certo é só falar.

Uma coisa, caso não queira OFF-TOPIC, pergunta nesses locais:

1 - http://groups.google.com.br/group/lazarus-brasil
2 - http://groups.google.com.br/group/lazarus-br
3 - br.groups.yahoo.com/group/lazarus-brasil

--
Silvio Clécio

--- Em delphi-br@yahoogrupos.com.br, Juan J V Garcia usa...@... escreveu
 Olá,
 
 Desculpem pelo OFF TOPIC aqui.
 
 Estou testando Zeos + Lazarus + MySQL 5 e estou tendo um problema. Para 
 valores numéricos se o banco de dados tem o valor 20,00, na tela é mostrado 
 2000,00, ou seja, parece que sempre acrescenta dois zeros no final. O mesmo 
 programa em Delphi funciona bem.
 
 Atualizei o Zeos para a versão 6.6.6 e continua dando o mesmo problema.
 
 Existe algo que devo configurar diferente no Lazarus?
 
 Desde já agradeço.
 Juan



Re: RES: RES: [delphi-br] Zeos 6.6.6 e 7

2010-01-02 Por tôpico silvioprog
Olá Ricardo,

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu
 Oi Silvio, boa tarde.
 
 Eu tentei fazer o procedimento que passou, porém apresenta o mesmo erro.
 Pode ser algum problema com o sistema operacional que estou utilizando?

Uma coisa... teu usuário tem permissão total apara a instalação do Zeos? Note 
que serão gerados .duc, .dcp e .bpl, eu não sei como funciona as permissões no 
Seven, veja se pode ser isso. 

 O executável do Zeos para Delphi 7 eu vou testar, estou instalando a versão
 do Delphi 7 em uma máquina virtual. Se apresentar algum problema, eu te
 aviso.
 
 Obrigado pela ajuda.
 
 Abraços.
 
 Att.
 
 Ricardo Ravelli.

-- 
Silvio Clecio
-- 
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
-- 
programmer ObjectPascal - silvioprog.blogspot.com
-- 
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Silverpoint Development

2010-01-01 Por tôpico silvioprog
Ribbon? TMS? AlphaControls? ...Não! Silverpoint Development e acredite, é free 
- [http://goo.gl/fb/0m72];

*01/01/2010 - Feliz ano novo a todos!*

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



Re: RES: [delphi-br] Zeos 6.6.6 e 7

2010-01-01 Por tôpico silvioprog
Olá Ricardo,

--- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... 
escreveu
 Boa tarde,
 
 Só uma dúvida. O versão 7 do Zeos funciona no Delphi 2010? Se sim, qual o
 processo para instalação?

Sim. Use o arquivo packagesdelphi14ZComponentDesign.dproj, mas não esqueça 
de adicionar os paths da pastas dos fontes. Caso tenha dúvidas, torne a entrar 
em contato.

Eu fiz um setup de instalação para Zeos, testei no Delphi7; preciso testar em 
todas as versões do Delphi e do CBuilder, mas só farei se o pessoal se 
interessar. Caso o pessoal se interesse, tb posso tentar ver com o Mark sobre 
subir o setup para o SourceForge e para a seção de downloads do fórum do Zeos.

Quem quiser testar o setup (única cópia que testei, D7): [http://bit.ly/5xPsej];

Como você tem o D2010, podemos desenvolver uma cópia para D2010 para testar.

 Eu tentei realizar a instalação, mas porém ele apresenta um erro que diz que
 está faltando o arquivo ZCore140.bpl. Por favor, alguém pode me ajudar com
 essa instalação.
 
 Delphi 2010, Windows 7 (x64)
 
 Obrigado.
 
 Feliz 2010 a todos!!
 
 Abraços.
 
 Att.
 
 Ricardo Ravelli.

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Zeos 6.6.6 e 7

2009-12-31 Por tôpico silvioprog
Olá,

Inicie o ano novo com uma nova versão do Zeos, finalmente saiu a versão 6.6.6 e 
a 7, confira no link abaixo:

http://sourceforge.net/projects/zeoslib/files/

Boa sorte, e um grande 2010!

-- 
Silvio Clecio
--
Contato - silvioprog@yahoo/gmail
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a 
experiência. Blaise Pascal.



[delphi-br] Re: [OFF-TOPIC] Firebird, SQL Server, MySQL, MariaDB SQL ... - Qual você usa?

2009-12-13 Por tôpico silvioprog
Enquetes encerradas, os resultados estão nos links [1] e [2] (até 
14/12/2009):

[1] - [http://silvioprog.blogspot.com/];
[2] - [http://silvioclecio.blogspot.com/];

Estou concluindo a edição de um tutorial super didático que explica como 
instalar o PostgreSQL (8.4) no Linux e no Windows, usando uma nova 
interface gráfica para facilitar as configurações do poderoso SGBDOR. 
Após a instalação será criado um banco de dados para testar o PostgreSQL.

Ambos os blogs podem ser acompanhados por email, feeds (FeedBurner - 
RSS/Atom) ou por postagens no Twitter.

Abraços a todos,

--
Silvio Clecio
--
Blog estilo mural - silvioclecio.blogspot.com
Twitter - twitter.com/silvioprog
--
programmer ObjectPascal - silvioprog.blogspot.com
--
O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise 
Pascal.



[delphi-br] Re: Sqlite - Usam?

2009-10-20 Por tôpico silvioprog
Eu uso e recomendo - [http://www.sqlite.org/] ;)

Silvio Clecio.

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

 Olá colegas,
 
 Estamos pensando em usa o sqlite em um servidor de aplicação para controles
 de logs e configurações. Alguém usa este banco, poderia opinar sobre tal?
 
 Muito obrigado a todos,
 
 
 -- 
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br



[delphi-br] Re: ACBR - Nfe

2009-09-28 Por tôpico silvioprog
--- Em delphi-br@yahoogrupos.com.br, Juliano Silva - Yahoo smjjuli...@... 
escreveu
 Pessoal, boa tarde

 Algum desenvolvedor já utilizou o componente ACBR-Nfe? Teria algo a dizer
 sobre este componente?

Juliano, venho acompanhando o projeto via svn e vejo os caras trabalhando todos 
os dias, o projeto já esta bem estável e tem muitos desenvolvedores 
usando/ajudando, acesse a home do projeto aqui 
[http://acbr.sourceforge.net/drupal/].

Conheça um projeto que se unificou ao ACBr 
[http://br.groups.yahoo.com/group/projeto_cooperar_nfe/].

Boa sorte brother. ;)
--
Silvio Clecio.



[delphi-br] Re: ACBR - Nfe

2009-09-28 Por tôpico silvioprog
--- Em delphi-br@yahoogrupos.com.br, Juliano Silva - Yahoo smjjuli...@... 
escreveu
 Pessoal, boa tarde

 Algum desenvolvedor já utilizou o componente ACBR-Nfe? Teria algo a dizer
 sobre este componente?

Juliano, venho acompanhando o projeto via svn e vejo os caras trabalhando todos 
os dias, o projeto já esta bem estável e tem muitos desenvolvedores 
usando/ajudando, acesse a home do projeto aqui 
[http://acbr.sourceforge.net/drupal/].

Conheça um projeto que se unificou ao ACBr 
[http://br.groups.yahoo.com/group/projeto_cooperar_nfe/].

Boa sorte brother. ;)
--
Silvio Clecio.



[delphi-br] Re: PLS 607/07

2009-08-24 Por tôpico silvioprog
Votem, o blog é bem modesto e aberto: [http://silvioclecio.blogspot.com/].
-- 
Silvio Clecio 

--- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu

 FYI.
 
 De: Rubem Rocha [mailto:rubem.ro...@...] 
 Enviada em: sexta-feira, 21 de agosto de 2009 16:22
 Para: 'expedito.jun...@...'
 Cc: 'lista-del...@yahoogrupos.com.br'; 'dtdel...@yahoogrupos.com.br';
 'delphi-to...@yahoogrupos.com.br'; 'delphi-bol...@yahoogrupos.com.br';
 'b1_...@yahoogrupos.com.br'; 'mssq...@yahoogrupos.com.br';
 'foxbra...@yahoogrupos.com.br'; 'automacaoto...@yahoogrupos.com.br';
 'n...@yahoogrupos.com.br'
 Assunto: PLS 607/07
 Prioridade: Alta
 
 Ilmo. Sr. Senador Expedito Junior,
 
 Venho por meio desta expressar minha total repúdio à sua proposta de
 regulamentação da profissão de Analista de Sistemas. Atuo na área de
 informática com desenvolvedor e analista de sistemas com experiência
 comprovada em carteira. E assim como eu, milhões neste país encontram-se na
 mesma situação que eu, profissionais que tiveram que ser versáteis e
 práticos para desenvolver tais habilidades e que sustentam suas famílias com
 este ofício.
 
 O que deveria de fato ser feito era instituir um conselho federal e
 conselhos estaduais de informática/processamentos de dados, coisa que todos
 os profissionais da área de informática, tendo nível superior, nível médio
 ou técnico, anseiam há décadas pro isso. Eles sim, como acontece com a
 profissão de DJ, terem subsídios e meios de avaliar quem pode ou não atuar
 como programador ou analista de sistemas.
 
 Desde que saí de meu curso técnico me vi às voltas com situações que
 constantemente ocorrem não somente comigo, mas com milhões de profissionais
 no nosso País, onde você tem que ser um faz-tudo: programar, analisar e
 projetar sistemas. O Ilmo. Senador está muito equivocado com esta proposta
 arbitrária e restritiva, pois ela joga no lixo a experiência que muitos,
 assim como eu (mais de 15 anos), acumularam para exercer este ofício, sem
 contudo ter cursado uma faculdade. A grande maioria vêm de um tempo onde a
 educação superior era precária. Atualmente, nem tanto, mas uma grande
 maioria batalhou e ralou muito para chegar aonde chegou. E o Ilmo. Senador
 quer jogar nossos anos de dedicação a este ofício no lixo.
 
 Fica registrado meu protesto, e este e-mail circulará por todas as listas de
 discussão e fóruns técnicos possíveis, para que o maior número de
 profissionais possível se organizem e protestem contra sua proposta, que na
 verdade não é uma proposta, e sim uma medida restritiva.
 
 Sem mais,
 
 Rubem Nascimento da Rocha
 
 CPF: 583.380.552-04
 
 Digital Tecnologia – http://www.dtmanaus.com.br
 
 Coordenação de Automação – CA
 
 Fone: +55-92-2101-0100, ramal 125 / +55-92-8429-2865
 
 Manaus, AM