RE: [delphi-br] Ajuda.....excel delphi

2009-08-28 Por tôpico Wilson, Stephen
Ola Rodrigo

Quais sao as condicoes, e que voce quer que aconteca quando a condicao for 
satisfeita?
Abaixo ha um exemplo em que as celulas se tornam verde se o valor numa delas 
fique entre 2 e 5


procedure TForm1.Button1Click(Sender: TObject);
var op,f1,f2:oleVariant;
begin
op:= xlBetween;
f1:= 2;
f2:=5;
WS1.Range(qualquer intervalo de 
cells).FormatConditions.Add(xlCellValue,op,f1,f2);
WS1.Range(qualquer intervalo de 
cells).FormatConditions[0].Interior.ColorIndex:= clGreen;
end;

Este hiper pode fornecer alguma ajuda se voce leia ingles -  infelizmente nao 
esta disponivel em Portugues:

http://msdn.microsoft.com/pt-br/library/aa174221(en-us,office.11).aspx

Espero que isso faca sentido.  Me desculpe pelo meu Portugues.  

Att.

Steve



-Original Message-
From: delphi-br@yahoogrupos.com.br
[mailto:delphi...@yahoogrupos.com.br]on Behalf Of rodrigoojapa
Sent: 27 August 2009 20:50
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Ajuda.excel delphi


Boa tarde Pessoal,

tenho uma aplicação que verifica algumas condições no excel, e eu gostaria de 
pintar as celulas do excel quando a condição for satisfeita.
Alguem pode me ajudar..





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





***
This e-mail and any files transmitted with it are confidential. If you are not 
the intended recipient, any reading, printing, storage, disclosure, copying or 
any other action taken in respect of this e-mail is prohibited and may be 
unlawful. If you are not the intended recipient, please notify the sender 
immediately by using the reply function and then permanently delete what you 
have received.
Content of emails received by this Trust will be subject to disclosure under 
the Freedom of Information Act 2000, subject to the specified exemptions, 
including the Data Protection Act 1998 and Caldicott Guardian principles.
This footnote also confirms that, unless otherwise stated, this email message 
has been swept by Sophos Anti-virus for the presence of computer viruses.
***



RE: [delphi-br] Ajuda.....excel delphi

2009-08-28 Por tôpico Wilson, Stephen
 ..

Abaixo e o que eu estava procurando. Mais uma vez ele esta em ingles, mas eu 
acho que possa ser muito util:

http://www.djpate.freeserve.co.uk/AutoExcl.htm#FormatRange

Steve

-Original Message-
From: delphi-br@yahoogrupos.com.br
[mailto:delphi...@yahoogrupos.com.br]on Behalf Of rodrigoojapa
Sent: 27 August 2009 20:50
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Ajuda.excel delphi


Boa tarde Pessoal,

tenho uma aplicação que verifica algumas condições no excel, e eu gostaria de 
pintar as celulas do excel quando a condição for satisfeita.
Alguem pode me ajudar..





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





***
This e-mail and any files transmitted with it are confidential. If you are not 
the intended recipient, any reading, printing, storage, disclosure, copying or 
any other action taken in respect of this e-mail is prohibited and may be 
unlawful. If you are not the intended recipient, please notify the sender 
immediately by using the reply function and then permanently delete what you 
have received.
Content of emails received by this Trust will be subject to disclosure under 
the Freedom of Information Act 2000, subject to the specified exemptions, 
including the Data Protection Act 1998 and Caldicott Guardian principles.
This footnote also confirms that, unless otherwise stated, this email message 
has been swept by Sophos Anti-virus for the presence of computer viruses.
***



Re: [delphi-br] Ajuda.....excel delphi

2009-08-28 Por tôpico Ulisses
Bom dia!

Da uma olhada nesse site. 

http://www.mvps.org/dmcritchie/excel/colors.htm

Boa sorte.

Ulisses

  - Original Message - 
  From: rodrigoojapa 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 27, 2009 4:49 PM
  Subject: [delphi-br] Ajuda.excel delphi


Boa tarde Pessoal,

  tenho uma aplicação que verifica algumas condições no excel, e eu gostaria de 
pintar as celulas do excel quando a condição for satisfeita.
  Alguem pode me ajudar..



  

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



[delphi-br] Re: Erro utilizando threads System error code 1400, identificador de janela inválido

2009-08-28 Por tôpico eliflaviob
Simplesmente porque a VCL não é thread safe, e tudo que é visual em um programa 
é feito pela thread principal, isto é fato. Mas veja bem, não quero convencer 
ninguém de nada, só estou tentando ajudar o colega com problemas. 

Eu uso threads em muitos lugares, tenho muito benefício com elas e não tenho 
nenhum problema, porque as uso corretamente, inclusive com múltiplas conexões 
com banco de dados. Eu uso também Progress Bar em quase todas as threads que 
utilizo, para o usuário saber em que ponto o processamento está, porém, quando 
vou atualizar o mesmo, chamo o método no Synchronize, senão o sistema apresenta 
uns erros estranhos, que já são esperados pelos motivos citados acima.

Mas fica a seu critério fazer da forma que melhor lhe convém.

Eli Flávio Bortolotte


--- Em delphi-br@yahoogrupos.com.br, Leandro mutu...@... escreveu

 pq n pode usar com componente vcl? ja vi exemplo com progress bar q
 funcionava mesmo concorrendo com o principal..
 em compensação eu tentei utilizar thread com acesso ao bd e a aplicacao
 principal mexendo com os componentes visuais.. e mesmo usando componentes de
 conexão ja criados ou a criacao dinâmica a thread nao funcionou como eu
 esperava e teve concorrencia com a principal dando travamentos.. o inverso
 tbm tentei.. aplicacao conexao com o banco e thread mexendo com o visual..
 dei uma pausa no projeto ai quando estudar mais tento termina-lo
 
 2009/8/27 eliflaviob elifla...@...
 
 
 
  Tudo que eu aprendi sobre threads foi pesquisando em foruns, fuçando,
  testando e tirando conclusões. Nunca achei nenhuma documentação realmente
  interessante. Mas qualquer dúvida manda aí que se eu souber eu respondo.
 
  Eli Flávio Bortolotte
 
  --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
  Fabiano Moura mctbrasil@ escreveu
 
  
   Eli, existe alguns materiais, links, qq coisa sobre Threads que seja bom
  e
   que possa compartilhar?
  
   Fabiano
  
   2009/8/26 eliflaviob eliflavio@
 
  
André, usar thread é algo complexo e precisa ser muito bem analisado.
Nunca execute nada da VCL dentro de uma thread, absolutamente nada.
  Você
precisa tomar muito cuidado com o banco de dados também, precisa ser
  uma
conexão com o banco exclusiva para a thread, não pode compartilhar a da
thread principal senão dá pau.
Outra coisa, percebi que você roda o único método FExecMethod1 dentro
  do
Synchronize, deste jeito não está adiantando nada ter uma thread, pois
  ela
está rodando na thread principal.
   
Este código é de um relatório? O que você poderia colocar na thread é a
consulta ao banco de dados, pois a montagem do relatório precisa ser na
thread principal (synchronize) pois senão dá pau.
   
Percebi também que você dispara a thread e fica em looping esperando
  ela
finalizar. Eu faço de outra maneira que considero melhor: passo um
  método de
referência para a thread para que ela chame após o término. Desta forma
  eu
disparo a thread e libero totalmente o sistema para o usuário. Quando
  ela
termina ela chama o evento dentro do Synchronize, onde eu finalizo a
operação, destruo a thread e exibo as informações para o usuário. Um
  outro
detalhe muito importante é que a thread só pode ser destruída pela
  thread
principal, se você destruí-la após terminar o Execute, dentro dela
  mesmo,
ela não sairá de memória até que o programa seja finalizado.
   
Eli
   
--- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
  André Geraldo dos Santos
andresantos78@ escreveu

 Pessoal,
 Bom dia.

 Estou tendo um problema ao executar um processamento dentro de uma
 thread, meu caso é o seguinte.
 Montei uma classe que herda de Thread conforme descrito abaixo.

 Está thread foi criada com o objetivo de separar os processamentos
 pesados da aplicação principal
 evitando travamento, congelamento(Tela branca) entre outros problemas
na
 aplicação durante a excução de determinados processos.

 Pesquisando na internet achei algumas coisas a respeito mas não
ajudou
 muito, algumas pessoas dizem que neste caso o
 metodo deve ser sincrozinado(safe mode) porque qualquer operação que
 envolva a vcl é considerada como unsafe,
 realmente testei e funcionou porém a tela congela do mesmo jeito.

 Meu windows é XP SP3, e notei que no WinXP SP2 isso não acontecia até
 porque tenho outras implementações onde utilizo
 está mesma técnica de thread e funciona perfeitamente.

 O mais estranho é que o processo executa sem problemas quando uso
thread
 unsafe, mas quando vou fechar a aplicação principal ocorre o erro.
Algumas
 pessoas dizem que o problema pode estar ligado a forma como crio e
destruo o
 form mas já testeis de diversas formas e o erro persiste.

 Aproveitando eu gostaria de saber como vocês tratam exceções geradas
 dentro de uma thread, 

[delphi-br]

2009-08-28 Por tôpico Guilherme Ventura de Souza
Bom dia pessoal, estou com um problema para criar uma query
Alguém conhece alguma forma de criar um contador(count) no SQL Server

Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
--
Guilherme Ventura de Souza


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



Re: [delphi-br][RESOLVIDO] Re: Ferramenta para Popular Banco de Dados

2009-08-28 Por tôpico Guilherme Ventura de Souza
Muito obrigado, valeu mesmo, era exatamente isso que eu queria, funcionou 
perfeito aqui.

Vou dar uma fuçada melhor pra ver se consigo deixar menos bizarro os dados 
gerados, mas já adiantou muita coisa.
Usei aqui com postgre.

Valeu, Abraços

  - Original Message - 
  From: EMGF Doc 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 27, 2009 7:32 PM
  Subject: Re: [delphi-br] Re: Ferramenta para Popular Banco de Dados


voce encontra isto na EMS (MySQL Data generator) os mesmo fabricantes do 
  MyMannager

  []s Edison

  - Original Message - 
  From: Guilherme Ventura de Souza ventur...@gmail.com
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, August 27, 2009 2:23 PM
  Subject: Re: [delphi-br] Re: Ferramenta para Popular Banco de Dados

  Olá amigo, talvez eu não tenha sido claro,

  Gostaria de uma ferramenta genérica, que me sirva para qualquer estrutura de 
  base de dados entende?
  e mais, preenchendo aleatóriamente as informações.

  se alguém puder me ajudar.
  - Original Message - 
  From: galdariah
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, August 27, 2009 2:18 PM
  Subject: [delphi-br] Re: Ferramenta para Popular Banco de Dados

  Faça vc mesmo com FOR

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

  

  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

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



[delphi-br] Base de dados para testes

2009-08-28 Por tôpico pcedisi
Olá!

Estou precisando de um banco de dados para fazer
testes. Em outras oportunidades até achei algo
na internet, mas agora que preciso nem sinal.
Queria algo como lista de clientes e produtos por
exemplo. Quero ver se monto um banco com pelo
menos 5000 clientes pra fazer testes. Pode ser em
formato excel pra eu importar no firebird ou
outro formato qualquer.


obrigado,

Paulo 





[delphi-br] Re: Ajuda.....excel delphi

2009-08-28 Por tôpico rodrigoojapa


Valeu a todos, agora esta funcionando..
abraços




--- Em delphi-br@yahoogrupos.com.br, Wilson, Stephen stephen.wil...@... 
escreveu

 Ola Rodrigo
 
 Quais sao as condicoes, e que voce quer que aconteca quando a condicao for 
 satisfeita?
 Abaixo ha um exemplo em que as celulas se tornam verde se o valor numa delas 
 fique entre 2 e 5
 
 
 procedure TForm1.Button1Click(Sender: TObject);
 var op,f1,f2:oleVariant;
 begin
 op:= xlBetween;
 f1:= 2;
 f2:=5;
 WS1.Range(qualquer intervalo de 
 cells).FormatConditions.Add(xlCellValue,op,f1,f2);
 WS1.Range(qualquer intervalo de 
 cells).FormatConditions[0].Interior.ColorIndex:= clGreen;
 end;
 
 Este hiper pode fornecer alguma ajuda se voce leia ingles -  infelizmente nao 
 esta disponivel em Portugues:
 
 http://msdn.microsoft.com/pt-br/library/aa174221(en-us,office.11).aspx
 
 Espero que isso faca sentido.  Me desculpe pelo meu Portugues.  
 
 Att.
 
 Steve
 
 
 
 -Original Message-
 From: delphi-br@yahoogrupos.com.br
 [mailto:delphi...@yahoogrupos.com.br]on Behalf Of rodrigoojapa
 Sent: 27 August 2009 20:50
 To: delphi-br@yahoogrupos.com.br
 Subject: [delphi-br] Ajuda.excel delphi
 
 
 Boa tarde Pessoal,
 
 tenho uma aplicação que verifica algumas condições no excel, e eu gostaria de 
 pintar as celulas do excel quando a condição for satisfeita.
 Alguem pode me ajudar..
 
 
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
 
 ***
 This e-mail and any files transmitted with it are confidential. If you are 
 not the intended recipient, any reading, printing, storage, disclosure, 
 copying or any other action taken in respect of this e-mail is prohibited and 
 may be unlawful. If you are not the intended recipient, please notify the 
 sender immediately by using the reply function and then permanently delete 
 what you have received.
 Content of emails received by this Trust will be subject to disclosure under 
 the Freedom of Information Act 2000, subject to the specified exemptions, 
 including the Data Protection Act 1998 and Caldicott Guardian principles.
 This footnote also confirms that, unless otherwise stated, this email message 
 has been swept by Sophos Anti-virus for the presence of computer viruses.
 ***





RE: [delphi-br]

2009-08-28 Por tôpico Wilson, Stephen
Boa tarde Guilherme (e tarde pelo menos aqui)

SELECT count(*) FROM Tabela  ou SELECT count(campo de chave primaria) FROM 
Tabela

Isso nao e do que voce precisa?

Cuprimentos

Steve

-Original Message-
From: delphi-br@yahoogrupos.com.br
[mailto:delphi...@yahoogrupos.com.br]on Behalf Of Guilherme Ventura de
Souza
Sent: 28 August 2009 12:39
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] 


Bom dia pessoal, estou com um problema para criar uma query
Alguém conhece alguma forma de criar um contador(count) no SQL Server

Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
--
Guilherme Ventura de Souza


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





***
This e-mail and any files transmitted with it are confidential. If you are not 
the intended recipient, any reading, printing, storage, disclosure, copying or 
any other action taken in respect of this e-mail is prohibited and may be 
unlawful. If you are not the intended recipient, please notify the sender 
immediately by using the reply function and then permanently delete what you 
have received.
Content of emails received by this Trust will be subject to disclosure under 
the Freedom of Information Act 2000, subject to the specified exemptions, 
including the Data Protection Act 1998 and Caldicott Guardian principles.
This footnote also confirms that, unless otherwise stated, this email message 
has been swept by Sophos Anti-virus for the presence of computer viruses.
***



Re: [delphi-br]

2009-08-28 Por tôpico Moacir - GMail
Guilherme,

Pelo que pude entender do teu email vc precisaria de uma coluna com o 
numeração sequencial dos registros, algo como:

1  Campo1  Campo2  Campo3
2  Campo1  Campo2  Campo3
3  Campo1  Campo2  Campo3
4  Campo1  Campo2  Campo3

Faça uma procedure para isto, por ex.(aqui usei o firebird):

SET TERM ^ ;

CREATE OR ALTER PROCEDURE TESTE
returns (
nome varchar(100),
endereco varchar(100),
posicao integer)
as
declare variable contador integer = 0;
begin
  contador = 0;
  for Select nome, endereco_res from cliente into :nome,  :endereco do
  begin
contador = contador + 1;
posicao = contador;
suspend;
  end
end^

SET TERM ; ^

Sucesso !!

Moacir


 Bom dia pessoal, estou com um problema para criar uma query
 Alguém conhece alguma forma de criar um contador(count) no SQL Server

 Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
 progresso.
 --
 Guilherme Ventura de Souza


   


[delphi-br] Meio Off - Apresentação Delphi 2010

2009-08-28 Por tôpico Luiz Carlos
Pessoal, alguma posição sobre esse evento?

Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


Abraços...



  

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

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



Re: [delphi-br] Re: Erro utilizando threads System error code 1400, identificador de janela inválido

2009-08-28 Por tôpico Leandro
nao eu n tava duvidando nao! fiz a pergunta por nao saber mesmo.. queria
saber o motivo..
vou estudar aquele link q me postaram ai depois vou tentar terminar meu
objetivo..

2009/8/28 eliflaviob elifla...@gmail.com



 Simplesmente porque a VCL não é thread safe, e tudo que é visual em um
 programa é feito pela thread principal, isto é fato. Mas veja bem, não quero
 convencer ninguém de nada, só estou tentando ajudar o colega com problemas.

 Eu uso threads em muitos lugares, tenho muito benefício com elas e não
 tenho nenhum problema, porque as uso corretamente, inclusive com múltiplas
 conexões com banco de dados. Eu uso também Progress Bar em quase todas as
 threads que utilizo, para o usuário saber em que ponto o processamento está,
 porém, quando vou atualizar o mesmo, chamo o método no Synchronize, senão o
 sistema apresenta uns erros estranhos, que já são esperados pelos motivos
 citados acima.

 Mas fica a seu critério fazer da forma que melhor lhe convém.

 Eli Flávio Bortolotte

 --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
 Leandro mutu...@... escreveu

 
  pq n pode usar com componente vcl? ja vi exemplo com progress bar q
  funcionava mesmo concorrendo com o principal..
  em compensação eu tentei utilizar thread com acesso ao bd e a aplicacao
  principal mexendo com os componentes visuais.. e mesmo usando componentes
 de
  conexão ja criados ou a criacao dinâmica a thread nao funcionou como eu
  esperava e teve concorrencia com a principal dando travamentos.. o
 inverso
  tbm tentei.. aplicacao conexao com o banco e thread mexendo com o
 visual..
  dei uma pausa no projeto ai quando estudar mais tento termina-lo
 
  2009/8/27 eliflaviob elifla...@...
 
  
  
   Tudo que eu aprendi sobre threads foi pesquisando em foruns, fuçando,
   testando e tirando conclusões. Nunca achei nenhuma documentação
 realmente
   interessante. Mas qualquer dúvida manda aí que se eu souber eu
 respondo.
  
   Eli Flávio Bortolotte
  
   --- Em delphi-br@yahoogrupos.com.br 
   delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br,

   Fabiano Moura mctbrasil@ escreveu
  
   
Eli, existe alguns materiais, links, qq coisa sobre Threads que seja
 bom
   e
que possa compartilhar?
   
Fabiano
   
2009/8/26 eliflaviob eliflavio@
  
   
 André, usar thread é algo complexo e precisa ser muito bem
 analisado.
 Nunca execute nada da VCL dentro de uma thread, absolutamente nada.
   Você
 precisa tomar muito cuidado com o banco de dados também, precisa
 ser
   uma
 conexão com o banco exclusiva para a thread, não pode compartilhar
 a da
 thread principal senão dá pau.
 Outra coisa, percebi que você roda o único método FExecMethod1
 dentro
   do
 Synchronize, deste jeito não está adiantando nada ter uma thread,
 pois
   ela
 está rodando na thread principal.

 Este código é de um relatório? O que você poderia colocar na thread
 é a
 consulta ao banco de dados, pois a montagem do relatório precisa
 ser na
 thread principal (synchronize) pois senão dá pau.

 Percebi também que você dispara a thread e fica em looping
 esperando
   ela
 finalizar. Eu faço de outra maneira que considero melhor: passo um
   método de
 referência para a thread para que ela chame após o término. Desta
 forma
   eu
 disparo a thread e libero totalmente o sistema para o usuário.
 Quando
   ela
 termina ela chama o evento dentro do Synchronize, onde eu finalizo
 a
 operação, destruo a thread e exibo as informações para o usuário.
 Um
   outro
 detalhe muito importante é que a thread só pode ser destruída pela
   thread
 principal, se você destruí-la após terminar o Execute, dentro dela
   mesmo,
 ela não sairá de memória até que o programa seja finalizado.

 Eli

 --- Em 
 delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br,

   André Geraldo dos Santos
 andresantos78@ escreveu
 
  Pessoal,
  Bom dia.
 
  Estou tendo um problema ao executar um processamento dentro de
 uma
  thread, meu caso é o seguinte.
  Montei uma classe que herda de Thread conforme descrito abaixo.
 
  Está thread foi criada com o objetivo de separar os
 processamentos
  pesados da aplicação principal
  evitando travamento, congelamento(Tela branca) entre outros
 problemas
 na
  aplicação durante a excução de determinados processos.
 
  Pesquisando na internet achei algumas coisas a respeito mas não
 ajudou
  muito, algumas pessoas dizem que neste caso o
  metodo deve ser sincrozinado(safe mode) porque qualquer operação
 que
  envolva a vcl é considerada como unsafe,
  realmente testei e funcionou porém a tela congela do mesmo jeito.
 
  Meu windows é XP SP3, e notei que no WinXP SP2 isso não acontecia
 até
  porque tenho outras implementações onde utilizo
  está mesma técnica de thread e 

[delphi-br] (unknown)

2009-08-28 Por tôpico simoesluciano
Sim, use o ROW_NUMBER. Veja em 
http://msdn.microsoft.com/pt-br/library/ms186734.aspx

Tem exemplos e tudo mais.

Luciano C. Simões

--- Em delphi-br@yahoogrupos.com.br, Guilherme Ventura de Souza 
ventur...@... escreveu

 Bom dia pessoal, estou com um problema para criar uma query
 Alguém conhece alguma forma de criar um contador(count) no SQL Server
 
 Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
 progresso.
 --
 Guilherme Ventura de Souza
 



[delphi-br] Re: Erro utilizando threads System error code 1400, identificador de janela inválido

2009-08-28 Por tôpico eliflaviob
Tudo bem. Qualquer dúvida manda aí.

Eli Flávio Bortolotte


--- Em delphi-br@yahoogrupos.com.br, Leandro mutu...@... escreveu

 nao eu n tava duvidando nao! fiz a pergunta por nao saber mesmo.. queria
 saber o motivo..
 vou estudar aquele link q me postaram ai depois vou tentar terminar meu
 objetivo..
 
 2009/8/28 eliflaviob elifla...@...
 
 
 
  Simplesmente porque a VCL não é thread safe, e tudo que é visual em um
  programa é feito pela thread principal, isto é fato. Mas veja bem, não quero
  convencer ninguém de nada, só estou tentando ajudar o colega com problemas.
 
  Eu uso threads em muitos lugares, tenho muito benefício com elas e não
  tenho nenhum problema, porque as uso corretamente, inclusive com múltiplas
  conexões com banco de dados. Eu uso também Progress Bar em quase todas as
  threads que utilizo, para o usuário saber em que ponto o processamento está,
  porém, quando vou atualizar o mesmo, chamo o método no Synchronize, senão o
  sistema apresenta uns erros estranhos, que já são esperados pelos motivos
  citados acima.
 
  Mas fica a seu critério fazer da forma que melhor lhe convém.
 
  Eli Flávio Bortolotte
 
  --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
  Leandro mutukao@ escreveu
 
  
   pq n pode usar com componente vcl? ja vi exemplo com progress bar q
   funcionava mesmo concorrendo com o principal..
   em compensação eu tentei utilizar thread com acesso ao bd e a aplicacao
   principal mexendo com os componentes visuais.. e mesmo usando componentes
  de
   conexão ja criados ou a criacao dinâmica a thread nao funcionou como eu
   esperava e teve concorrencia com a principal dando travamentos.. o
  inverso
   tbm tentei.. aplicacao conexao com o banco e thread mexendo com o
  visual..
   dei uma pausa no projeto ai quando estudar mais tento termina-lo
  
   2009/8/27 eliflaviob eliflavio@
  
   
   
Tudo que eu aprendi sobre threads foi pesquisando em foruns, fuçando,
testando e tirando conclusões. Nunca achei nenhuma documentação
  realmente
interessante. Mas qualquer dúvida manda aí que se eu souber eu
  respondo.
   
Eli Flávio Bortolotte
   
--- Em delphi-br@yahoogrupos.com.br 
delphi-br%40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br,
 
Fabiano Moura mctbrasil@ escreveu
   

 Eli, existe alguns materiais, links, qq coisa sobre Threads que seja
  bom
e
 que possa compartilhar?

 Fabiano

 2009/8/26 eliflaviob eliflavio@
   

  André, usar thread é algo complexo e precisa ser muito bem
  analisado.
  Nunca execute nada da VCL dentro de uma thread, absolutamente nada.
Você
  precisa tomar muito cuidado com o banco de dados também, precisa
  ser
uma
  conexão com o banco exclusiva para a thread, não pode compartilhar
  a da
  thread principal senão dá pau.
  Outra coisa, percebi que você roda o único método FExecMethod1
  dentro
do
  Synchronize, deste jeito não está adiantando nada ter uma thread,
  pois
ela
  está rodando na thread principal.
 
  Este código é de um relatório? O que você poderia colocar na thread
  é a
  consulta ao banco de dados, pois a montagem do relatório precisa
  ser na
  thread principal (synchronize) pois senão dá pau.
 
  Percebi também que você dispara a thread e fica em looping
  esperando
ela
  finalizar. Eu faço de outra maneira que considero melhor: passo um
método de
  referência para a thread para que ela chame após o término. Desta
  forma
eu
  disparo a thread e libero totalmente o sistema para o usuário.
  Quando
ela
  termina ela chama o evento dentro do Synchronize, onde eu finalizo
  a
  operação, destruo a thread e exibo as informações para o usuário.
  Um
outro
  detalhe muito importante é que a thread só pode ser destruída pela
thread
  principal, se você destruí-la após terminar o Execute, dentro dela
mesmo,
  ela não sairá de memória até que o programa seja finalizado.
 
  Eli
 
  --- Em 
  delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br,
 
André Geraldo dos Santos
  andresantos78@ escreveu
  
   Pessoal,
   Bom dia.
  
   Estou tendo um problema ao executar um processamento dentro de
  uma
   thread, meu caso é o seguinte.
   Montei uma classe que herda de Thread conforme descrito abaixo.
  
   Está thread foi criada com o objetivo de separar os
  processamentos
   pesados da aplicação principal
   evitando travamento, congelamento(Tela branca) entre outros
  problemas
  na
   aplicação durante a excução de determinados processos.
  
   Pesquisando na internet achei algumas coisas a respeito mas não
  ajudou
   muito, algumas pessoas dizem que neste caso o
   metodo deve ser sincrozinado(safe mode) porque qualquer operação
  que
   envolva a vcl é considerada 

[delphi-br] [Converter JPEG para PDF]

2009-08-28 Por tôpico Marcio

Oi pessoal..

Algum conhece alguma maneira de converter uma imagem JPEG em PDF ??

Em DELPHI 7 .




Re: [delphi-br] Meio Off - Apresentação Del phi 2010

2009-08-28 Por tôpico Moacir - GMail
Luiz,

Recebi minha confirmação sem problemas.

Sucesso !!

Moacir


Luiz Carlos escreveu:
 Pessoal, alguma posição sobre esse evento?

 Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


 Abraços...



   


Re: [delphi-br] Meio Off - Apresentação Delphi 201 0

2009-08-28 Por tôpico Emerson Moreno
Eu tb recebi e minha.

2009/8/28 Moacir - GMail prism...@gmail.com:


 Luiz,

 Recebi minha confirmação sem problemas.

 Sucesso !!

 Moacir

 Luiz Carlos escreveu:

 Pessoal, alguma posição sobre esse evento?

 Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


 Abraços...





 



-- 
[]'s

Emerson Moreno
Desenvolvedor Delphi
O grande sábio aprende por ensinar!


[delphi-br] Apostila do Delphi 1

2009-08-28 Por tôpico José Mário Silva Guedes
Amigos, topei com esta apostila no pai Google.
Olhem que bacana!

http://www.micropic.com.br/noronha/Informatica/PD/DELPHI/livro%20de%20delphi.pdf

-- 
José Mário Silva Guedes
Analista Programador Delphi


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



Res: [delphi-br] Meio Off - Apresentação Delphi 2010

2009-08-28 Por tôpico Luiz Carlos
Moacir,

Tem como voce mandar o link por favor. Como lhe disse, não recebi nada.. 
e quando tento efetuar novamente a inscrição consta como já efetuada.

Vlw!!!





De: Moacir - GMail prism...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 28 de Agosto de 2009 11:31:21
Assunto: Re: [delphi-br] Meio Off - Apresentação Delphi 2010

  
Luiz,

Recebi minha confirmação sem problemas.

Sucesso !!

Moacir

Luiz Carlos escreveu:
 Pessoal, alguma posição sobre esse evento?

 Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


 Abraços...



 

   


  

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

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



Re: Res: [delphi-br] Meio Off - Apresentação Delphi 2010

2009-08-28 Por tôpico Moacir - GMail
Luiz,

Pelo que percebi aqui o link é personalizado com meu numero de inscrição 
e não sei se dois participantes poderão usar o mesmo numero.


Moacir

Luiz Carlos escreveu:
 Moacir,

 Tem como voce mandar o link por favor. Como lhe disse, não recebi nada.. 
 e quando tento efetuar novamente a inscrição consta como já efetuada.

 Vlw!!!




 
 De: Moacir - GMail prism...@gmail.com
 Para: delphi-br@yahoogrupos.com.br
 Enviadas: Sexta-feira, 28 de Agosto de 2009 11:31:21
 Assunto: Re: [delphi-br] Meio Off - Apresentação Delphi 2010

   
 Luiz,

 Recebi minha confirmação sem problemas.

 Sucesso !!

 Moacir

 Luiz Carlos escreveu:
   
 Pessoal, alguma posição sobre esse evento?

 Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


 Abraços...




 




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

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



 

   


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



[delphi-br] NF-e testando do RJ utilizando o WebService de MG

2009-08-28 Por tôpico Marcos Douglas
Pessoal,
Alguém sabe me informar se há alguma regra que só se pode utilizar os
WebServices do estado onde o programa está sendo utilizado?
Estou com o seguinte problema: O sotware está sendo desenvolvido no RJ mas a
empresa está em MG. Estou tentando utilizar os WebServices de homologação.
Consigo enviar uma NF de teste, utilizando o ACBrNFePCN, e obtenho o
protocolo. Mas depois disso, ao consultar, obtenho uma resposta de rejeição:
*
Rejeicao: Codigo da UF do Emitente diverge da UF autorizadora*

Se alguém puder ajudar...
Muito obrigado.

Marcos Douglas


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



RE: [delphi-br] Meio Off - Apresentação Delphi 2010

2009-08-28 Por tôpico Andreano Lanusse
O evento como em 20 minutos

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Emerson Moreno
Sent: Friday, August 28, 2009 7:34 AM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Meio Off - Apresentação Delphi 2010



Eu tb recebi e minha.

2009/8/28 Moacir - GMail prism...@gmail.commailto:prismars%40gmail.com:


 Luiz,

 Recebi minha confirmação sem problemas.

 Sucesso !!

 Moacir

 Luiz Carlos escreveu:

 Pessoal, alguma posição sobre esse evento?

 Efetuei a inscrição, porem não recebi nenhuma confirmação por e-mail!


 Abraços...







--
[]'s

Emerson Moreno
Desenvolvedor Delphi
O grande sábio aprende por ensinar!


CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended 
recipient(s) and may contain confidential and privileged information. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



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



Re: [delphi-br] [Converter JPEG para PDF]

2009-08-28 Por tôpico Ricardo César Cardoso
Acho que o mais próximo é usar um gerador de relatórios como o FortesReports 
por exemplo... Ou algum componente de terceiros. 
[]'sRicardo.

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

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

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

--- Em sex, 28/8/09, Marcio mar...@sulfabril.com.br escreveu:

De: Marcio mar...@sulfabril.com.br
Assunto: [delphi-br] [Converter JPEG para PDF]
Para: delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 28 de Agosto de 2009, 11:29












 
 





  

Oi pessoal..



Algum conhece alguma maneira de converter uma imagem JPEG em PDF ??



Em DELPHI 7 .




 

  




 






















  

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

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



Re: [delphi-br] NF-e com ACBr e certificado A3 com l eitor de cartão.

2009-08-28 Por tôpico Marcos Douglas
Olá Daniel,
Ontem mesmo eu li no fórum do ACBr que tinha que instalar as cadeias... No
meu caso, baixei do site de Minas (o sistema será utilizado lá). Depois de
reiniciar a máquina, funcionou... Mas, só pra ter certeza, instalei somente
o A3 em outra máquina, sem as cadeias, testei e... funcionou! Ou seja, pelo
que parece, o WebService estava fora do ar mesmo... Isso pode (poderá)
acontecer?! Qual seria a contingência?

Abraço
Marcos Douglas

2009/8/27 Daniel Sobrinho Laporte daniel.lapo...@gmail.com

 Pessoal,

 Quando der esse erro baixei o arquivo cadeiasprodemge.exe e instale. As
 vezes ocorre isso. Só isso e já resolve o problema!
 O arquivo está disponível em:

 https://wwws.prodemge.gov.br/index.php?option=com_contenttask=viewid=223Itemid=91

 Abs
 Daniel.

 2009/8/27 Marcos Douglas m...@delfire.net

 
 
  Olá Thiago,
  Estou utilizando a mesma configuração que vc. Eu consigo achar o
  certificado
  (clicando no botão sbtnCaminhoCert, abre uma tela pra escolher o
  certificado), no entanto estou com o mesmo erro: Inativo ou
 inoperante...
  bla bla bla.
 
  Vc já conseguiu resolver?!?
  Abraço
 
  Marcos Douglas
 
  2009/8/18 Thiago Menon thime...@yahoo.com.br thimenon%40yahoo.com.br
 
 
   Alguém da lista conhece ou sabe alguém que participou do projeto desse
   componente?
  
   Eu fiz um debug simples e verifique que na classe ACBrNFeConfiguracoes
   função GetCertificado está gerando o erro.
   O problema é q não consegue achar o certificado.
   Minha dúvida é aonde ele busca os certificados instalados na máquina?
  
   Pois o certificado aparece no internet explore / opções da internet /
   conteúdo / aba pessoal
  
   Alguém sabe como posso fazer para que o componente identifique ele?
   Tem alguma coisa para ativar?
  
   Estou usuando
   BDS 2006
   ACBrNFePCN VCL
   CAPICON para validação do certificado
   Certificado Certisign A3 e-CNPJ com leitor de cartão USB
  
   Agradeço pela ajuda de todos
   Thiago
  
   Thiago Menon escreveu:
Olá,
   
Alguém ná lista já conseguiu utilizar os componentes da ACBr para nfe
   para assinar
os arquivos com o certificado A3 com leitor de cartao?
   
Já instalei tudo certinho e quando rodo o teste q vem junto com o
   componente e testo a opção status Serviço
apresenta um erro dizendo:
-inativo ou inoperante tente novamente.
- Certificado Digital não encontrado.
   
Alguém sabe o q posso fazer para que a aplicação ache o certificado?
   
Já setei na propriedade NumeroSerie.
   
Utilizando:
BDS 2006
Componentes ACBr baixados com SVN
Certificado e-cnpj Certisign com cartao e leitor Gemplus
   
Agradeço a ajuda de todos
Thiago
msn: thime...@hotmail.com thimenon%40hotmail.com
__
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/
   
   

   
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
   
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 



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


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



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






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



Re: [delphi-br] Base de dados para testes

2009-08-28 Por tôpico Guilherme Ventura de Souza
Paulo, se não me engano, o sql server vem com uma base de dados que chama-se 
Northwind ou algo assim, lá existem vários e vários registros, não sei se a 
versão 2005 ainda possui essa base, eu vi isso na versão 2000.

A partir daí vc pode exportar para txt facilmente no sql server e importar na 
sua base em firebird
  - Original Message - 
  From: pcedisi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 28, 2009 7:45 AM
  Subject: [delphi-br] Base de dados para testes


Olá!

  Estou precisando de um banco de dados para fazer
  testes. Em outras oportunidades até achei algo
  na internet, mas agora que preciso nem sinal.
  Queria algo como lista de clientes e produtos por
  exemplo. Quero ver se monto um banco com pelo
  menos 5000 clientes pra fazer testes. Pode ser em
  formato excel pra eu importar no firebird ou
  outro formato qualquer.

  obrigado,

  Paulo 



  

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



Re: [delphi-br]

2009-08-28 Por tôpico Guilherme Ventura de Souza
Steve, me desculpa esqueci de um detalhe, preciso usar o count, sem especificar 
um group by
e como vou selecionar outros campos da tabela, isso não vai me servir.

É mais ou menos assim:

Tenho alguns campos selecionados, e todos eles estão vinculados à uma tabela 
Pai, gostaria de fazer uma contagem de registros do select, por cada codigo da 
tabela pai, Ex:


Codigo | Nome | Cod Tabela Pai | Linha |  Total por cod tabela Pai
--
 1| Fulano|   25   |1|   2
 2| Ciclano   |   25   |2|   2
 3| Beltrano  |   31   |1|   3
 4| Ronaldo  |   31   |2|   3
 5| Adriano   |   31   |3|   3

Onde para o cod Tabela Pai 25 eu possuo 2 registros no select
e para o cod Tabela Pai 31 eu possuo 3 registros no select

Não sei se consegui ser mais claro agora.

  - Original Message - 
  From: Wilson, Stephen 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 28, 2009 9:36 AM
  Subject: RE: [delphi-br]


Boa tarde Guilherme (e tarde pelo menos aqui)

  SELECT count(*) FROM Tabela ou SELECT count(campo de chave primaria) FROM 
Tabela

  Isso nao e do que voce precisa?

  Cuprimentos

  Steve

  -Original Message-
  From: delphi-br@yahoogrupos.com.br
  [mailto:delphi...@yahoogrupos.com.br]on Behalf Of Guilherme Ventura de
  Souza
  Sent: 28 August 2009 12:39
  To: delphi-br@yahoogrupos.com.br
  Subject: [delphi-br] 

  Bom dia pessoal, estou com um problema para criar uma query
  Alguém conhece alguma forma de criar um contador(count) no SQL Server

  Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
  --
  Guilherme Ventura de Souza

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

  

  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  ***
  This e-mail and any files transmitted with it are confidential. If you are 
not the intended recipient, any reading, printing, storage, disclosure, copying 
or any other action taken in respect of this e-mail is prohibited and may be 
unlawful. If you are not the intended recipient, please notify the sender 
immediately by using the reply function and then permanently delete what you 
have received.
  Content of emails received by this Trust will be subject to disclosure under 
the Freedom of Information Act 2000, subject to the specified exemptions, 
including the Data Protection Act 1998 and Caldicott Guardian principles.
  This footnote also confirms that, unless otherwise stated, this email message 
has been swept by Sophos Anti-virus for the presence of computer viruses.
  ***



  

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



Re: [delphi-br] NF-e com ACBr e certificado A3 com lei tor de cartão.

2009-08-28 Por tôpico gmail
Só complementando. Nem sempre vai resolver o problema baixar esta cadeia. Vocês 
devem baixar a cadeia da fornecedora do certificado de vocês. No meu caso 
http://www.certisign.com.br/suporte/utilitarios-criptograficos/hierarquias-de-certificacao/icp-brasil/hierarquia-completa-icp-brasil.
 Além disso para não haver erros no envio é necessário baixar a cadeia de 
certificados do Sefaz onde irão operar. Novamente no meu caso 
http://nfe.sef.sc.gov.br/index.php?option=com_contenttask=viewid=88Itemid=54.
Espero ter ajudado.


  - Original Message - 
  From: Daniel Sobrinho Laporte 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 27, 2009 9:57 PM
  Subject: Re: [delphi-br] NF-e com ACBr e certificado A3 com leitor de cartão.


Pessoal,

  Quando der esse erro baixei o arquivo cadeiasprodemge.exe e instale. As
  vezes ocorre isso. Só isso e já resolve o problema!
  O arquivo está disponível em:
  
https://wwws.prodemge.gov.br/index.php?option=com_contenttask=viewid=223Itemid=91

  Abs
  Daniel.

  2009/8/27 Marcos Douglas m...@delfire.net

  
  
   Olá Thiago,
   Estou utilizando a mesma configuração que vc. Eu consigo achar o
   certificado
   (clicando no botão sbtnCaminhoCert, abre uma tela pra escolher o
   certificado), no entanto estou com o mesmo erro: Inativo ou inoperante...
   bla bla bla.
  
   Vc já conseguiu resolver?!?
   Abraço
  
   Marcos Douglas
  
   2009/8/18 Thiago Menon thime...@yahoo.com.br thimenon%40yahoo.com.br
  
  
Alguém da lista conhece ou sabe alguém que participou do projeto desse
componente?
   
Eu fiz um debug simples e verifique que na classe ACBrNFeConfiguracoes
função GetCertificado está gerando o erro.
O problema é q não consegue achar o certificado.
Minha dúvida é aonde ele busca os certificados instalados na máquina?
   
Pois o certificado aparece no internet explore / opções da internet /
conteúdo / aba pessoal
   
Alguém sabe como posso fazer para que o componente identifique ele?
Tem alguma coisa para ativar?
   
Estou usuando
BDS 2006
ACBrNFePCN VCL
CAPICON para validação do certificado
Certificado Certisign A3 e-CNPJ com leitor de cartão USB
   
Agradeço pela ajuda de todos
Thiago
   
Thiago Menon escreveu:
 Olá,

 Alguém ná lista já conseguiu utilizar os componentes da ACBr para nfe
para assinar
 os arquivos com o certificado A3 com leitor de cartao?

 Já instalei tudo certinho e quando rodo o teste q vem junto com o
componente e testo a opção status Serviço
 apresenta um erro dizendo:
 -inativo ou inoperante tente novamente.
 - Certificado Digital não encontrado.

 Alguém sabe o q posso fazer para que a aplicação ache o certificado?

 Já setei na propriedade NumeroSerie.

 Utilizando:
 BDS 2006
 Componentes ACBr baixados com SVN
 Certificado e-cnpj Certisign com cartao e leitor Gemplus

 Agradeço a ajuda de todos
 Thiago
 msn: thime...@hotmail.com thimenon%40hotmail.com
 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/


 

__
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/
   
   

   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   
   
   
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

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

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



  

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



Re: [delphi-br] Base de dados para testes

2009-08-28 Por tôpico Ricardo Diniz
Bom dia...
 
O EMPLOYEE.FDB que vem junto com o Firebird não dá para vc fazer esses 
testes??? Ele já vem bem populado de informação e é uma base segura.
Obs.: Falo assim pq muitas vezes alguns testes eu gero um .fbk dele e restauro 
o banco e modifico ele da maneira q desejo aproveitando as informações nele 
contidas.
 
Att.
Ricardo.

--- Em sex, 28/8/09, pcedisi pced...@gmail.com escreveu:


De: pcedisi pced...@gmail.com
Assunto: [delphi-br] Base de dados para testes
Para: delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 28 de Agosto de 2009, 7:45


  



Olá!

Estou precisando de um banco de dados para fazer
testes. Em outras oportunidades até achei algo
na internet, mas agora que preciso nem sinal.
Queria algo como lista de clientes e produtos por
exemplo. Quero ver se monto um banco com pelo
menos 5000 clientes pra fazer testes. Pode ser em
formato excel pra eu importar no firebird ou
outro formato qualquer.

obrigado,

Paulo 

















  

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

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



[delphi-br] Vaga Delphi Jr

2009-08-28 Por tôpico cristianenascimento13
A empresa oferece os seguintes benefícios: VT, VR e Plano de Saúde.
Interessados enviar currículo, com pretensão de remuneração para contratação 
CLT e disponibilidade de início para cristianenascime...@staffrh.inf.br 
indicando no assunto o cargo.

(01 Vaga) PROGRAMADOR DELPHI JUNIOR 
Profissional júnior em Desenvolvimento de Sistemas Delphi.
Atividades: Manutenção de Sistemas em Delphi e Correção de Bugs.
Imprescindível: Delphi e Linguagem SQL
Superior completo ou em andamento.
Contratação CLT + Benefícios
Local de Trabalho: Porto Alegre – RS




Re: [delphi-br] Localizar no DFM

2009-08-28 Por tôpico Ricardo Diniz
Bom dia...
Se não encontrar por nenhuma Wizards como como GExperts... GlobalReplace... 
tente pelo bloco de notas do Windows.
É meio drastico mas funciona...
 
Att.
Ricardo.

--- Em qui, 27/8/09, Bruno Stort brunost...@yahoo.com.br escreveu:


De: Bruno Stort brunost...@yahoo.com.br
Assunto: [delphi-br] Localizar no DFM
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 27 de Agosto de 2009, 16:37


  





Preciso localizar palavras específicas dentro dos “.DFM”

No localizar do delphi procura somente no “.PAS”.

Arrumei um programinha que acha, mais não localiza dentro de alguns “.DFM”
maior loucura.

Alguem sabe como procurar através do próprio delphi ou através de algum
programa específico?

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

















  

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

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



[delphi-br] Primeiro dia da semana

2009-08-28 Por tôpico Richardson Freddo


Pessoal.

Resolvido problema de imagem no Postgre (que aliás é muito facil), estou com um 
probleminha, que talves seja só um erro de colocação do código no lugar certo.

Tenho na tela um MonthCalendar. Eu preciso que ao iniciar o Form (onShow por 
exemplo) a data selecionada seja sempre a segunda feira. Ou seja, toda vez 
que o cliente abre o formulario, o MonthCalendar vai para o dia de hoje. Mas 
eu preciso que ele fique sempre na segunda feira.

Eu ja tentei DayofWeek, DayofTheWeek mas nao funciona.

Se alguem puder colaborar, agradeço.

Abraços
 Richardson Marcelo Freddo.


  

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

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



Re: [delphi-br] Count sem usar group by

2009-08-28 Por tôpico Guilherme Ventura de Souza
Ops, tinha me esquecido do assunto da msg
  - Original Message - 
  From: Guilherme Ventura de Souza 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 28, 2009 8:38 AM
  Subject: [delphi-br] 


Bom dia pessoal, estou com um problema para criar uma query
  Alguém conhece alguma forma de criar um contador(count) no SQL Server

  Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
  --
  Guilherme Ventura de Souza

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

2009-08-28 Por tôpico Guilherme Ventura de Souza
Seria um numero sequencial sim, mas como esclareci melhor na outra mensagem, 
precisaria ser agrupado por um codigo específico.

Em todo caso obrigado pela ajuda, caso alguém queira implementar algo 
semelhante ao que o Moacir demonstrou, só que em SQL Server, isso pode ser 
feito atraves da função ROW_NUMBER:

SELECT *, ROW_NUMBER() OVER ( ORDER BY Codigo) AS ID FROM Tabela

Essa função tbm pode zerar a contagem a cada grupo que ele encontrar, usando 
nela a sintaxe de PARTITION:

SELECT *, ROW_NUMBER() OVER ( PARTITION BY Codigo ORDER BY Codigo) AS ID FROM 
Tabela ORDER BY Codigo

Nesse Caso, a cada novo codigo (que pode ser de uma tabela pai), ele recomeça a 
contagem

  - Original Message - 
  From: Moacir - GMail 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 28, 2009 9:58 AM
  Subject: Re: [delphi-br]


Guilherme,

  Pelo que pude entender do teu email vc precisaria de uma coluna com o 
  numeração sequencial dos registros, algo como:

  1 Campo1 Campo2 Campo3
  2 Campo1 Campo2 Campo3
  3 Campo1 Campo2 Campo3
  4 Campo1 Campo2 Campo3

  Faça uma procedure para isto, por ex.(aqui usei o firebird):

  SET TERM ^ ;

  CREATE OR ALTER PROCEDURE TESTE
  returns (
  nome varchar(100),
  endereco varchar(100),
  posicao integer)
  as
  declare variable contador integer = 0;
  begin
  contador = 0;
  for Select nome, endereco_res from cliente into :nome, :endereco do
  begin
  contador = contador + 1;
  posicao = contador;
  suspend;
  end
  end^

  SET TERM ; ^

  Sucesso !!

  Moacir

  
   Bom dia pessoal, estou com um problema para criar uma query
   Alguém conhece alguma forma de criar um contador(count) no SQL Server
  
   Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
   --
   Guilherme Ventura de Souza
  
  
   


  

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



Re: [delphi-br] (unknown)

2009-08-28 Por tôpico Guilherme Ventura de Souza
Alguém aí jah usou RANK() ou DENSE_RANK()
  - Original Message - 
  From: simoesluciano 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 28, 2009 10:57 AM
  Subject: [delphi-br] (unknown)


Sim, use o ROW_NUMBER. Veja em 
http://msdn.microsoft.com/pt-br/library/ms186734.aspx

  Tem exemplos e tudo mais.

  Luciano C. Simões

  --- Em delphi-br@yahoogrupos.com.br, Guilherme Ventura de Souza 
ventur...@... escreveu
  
   Bom dia pessoal, estou com um problema para criar uma query
   Alguém conhece alguma forma de criar um contador(count) no SQL Server
   
   Acredito que usando o ROW_NUMBER seja o caminho, mas não consegui fazer 
progresso.
   --
   Guilherme Ventura de Souza
   



  

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



[delphi-br] JEDI no Delphi 2009 Trial

2009-08-28 Por tôpico Huander

Boa tarde pessoal,

 

Alguem conseguiu instalar o JEDI no Delphi 2009 na sua versão Trial?

 

Agradeço,

 

Huander Leão




 



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



Re: [delphi-br] JEDI no Delphi 2009 Trial

2009-08-28 Por tôpico Ricardo César Cardoso
Se não me engano (me corrijam se eu estiver errado) mas a versão Trial do 
Delphi 2009 não permite a instalação de componentes.

[]'s
Ricardo.

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

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

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

--- Em sex, 28/8/09, Huander huan...@maxxsoft.com.br escreveu:





 





  

Boa tarde pessoal,



Alguem conseguiu instalar o JEDI no Delphi 2009 na sua versão Trial?



Agradeço,



Huander Leão

 

















  

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

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



Re: [delphi-br] Primeiro dia da semana

2009-08-28 Por tôpico Ricardo Diniz
Boa tarde...
 
Se entendi bem é assim q é feito:
O sistema pega a data do dia padrão ao entrar na tela e ai atraves dessa data 
ele irá na proxima segunda-feira...
Com essa ideia q vi ai em seu problema desenvolvi essa rotina a baixo... teste 
ela!
 
Function ProximoDiaUtil (dData : TDateTime) : TDateTime;
begin
    case DayOfWeek(dData) of
   1 : dData := dData + 1;
   2 : dData := dData + 7;
   3 : dData := dData + 6;
   4 : dData := dData + 5;
   5 : dData := dData + 4;
   6 : dData := dData + 3;
   7 : dData := dData + 2;
    end;
    ProximoDiaUtil := dData;
    Result := dData;
end;
 
Att.
Ricardo Diniz.

--- Em sex, 28/8/09, Richardson Freddo mjrkon...@yahoo.com.br escreveu:


De: Richardson Freddo mjrkon...@yahoo.com.br
Assunto: [delphi-br] Primeiro dia da semana
Para: Grupo delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 28 de Agosto de 2009, 12:09


  





Pessoal.

Resolvido problema de imagem no Postgre (que aliás é muito facil), estou com um 
probleminha, que talves seja só um erro de colocação do código no lugar certo.

Tenho na tela um MonthCalendar. Eu preciso que ao iniciar o Form (onShow por 
exemplo) a data selecionada seja sempre a segunda feira. Ou seja, toda vez 
que o cliente abre o formulario, o MonthCalendar vai para o dia de hoje. Mas 
eu preciso que ele fique sempre na segunda feira.

Eu ja tentei DayofWeek, DayofTheWeek  mas nao funciona.

Se alguem puder colaborar, agradeço.

Abraços
 Richardson Marcelo Freddo.

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

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

















  

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

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



Re: [delphi-br] Primeiro dia da semana

2009-08-28 Por tôpico Ricardo Diniz
Ai está a função teste ok...
 
Function ProximoDiaUtil (dData : TDateTime) : TDateTime;
begin
    case DayOfWeek(dData) of
   1 : dData := dData + 1;
   2 : dData := dData + 7;
   3 : dData := dData + 6;
   4 : dData := dData + 5;
   5 : dData := dData + 4;
   6 : dData := dData + 3;
   7 : dData := dData + 2;
    end;
    ProximoDiaUtil := dData;
    Result := dData;
end;

--- Em sex, 28/8/09, Richardson Freddo mjrkon...@yahoo.com.br escreveu:


De: Richardson Freddo mjrkon...@yahoo.com.br
Assunto: [delphi-br] Primeiro dia da semana
Para: Grupo delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 28 de Agosto de 2009, 12:09


  





Pessoal.

Resolvido problema de imagem no Postgre (que aliás é muito facil), estou com um 
probleminha, que talves seja só um erro de colocação do código no lugar certo.

Tenho na tela um MonthCalendar. Eu preciso que ao iniciar o Form (onShow por 
exemplo) a data selecionada seja sempre a segunda feira. Ou seja, toda vez 
que o cliente abre o formulario, o MonthCalendar vai para o dia de hoje. Mas 
eu preciso que ele fique sempre na segunda feira.

Eu ja tentei DayofWeek, DayofTheWeek  mas nao funciona.

Se alguem puder colaborar, agradeço.

Abraços
 Richardson Marcelo Freddo.

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

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

















  

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

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



[delphi-br] NF-e com ACBr VALIDAÇÃO DO XML

2009-08-28 Por tôpico Dimas Bolognani
Ola pessoal,

 

Será q houve alguma mudança na validação do XML do ACBR,

 

Esta me retornando sempre um erro 1871 -  Element’{..nfe}-emit’: Missing 
child elements(s). Expected is ({http://WWW.portalnotafiscal.inf.br/nfe}CNAE ).

 

Oque seria este erro?

 

Existe uma relação com os códigos de todos os erros possível na validação?

 

Por favor se alguém souber alguma coisa a respeito preciso URGENTE pois preciso 
colocar em produção.

 

Atte.

Dimas 

 

 

 

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Marcos Douglas
Enviada em: sexta-feira, 28 de agosto de 2009 10:31
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] NF-e com ACBr e certificado A3 com leitor de cartão.

 

  

Olá Daniel,
Ontem mesmo eu li no fórum do ACBr que tinha que instalar as cadeias... No
meu caso, baixei do site de Minas (o sistema será utilizado lá). Depois de
reiniciar a máquina, funcionou... Mas, só pra ter certeza, instalei somente
o A3 em outra máquina, sem as cadeias, testei e... funcionou! Ou seja, pelo
que parece, o WebService estava fora do ar mesmo... Isso pode (poderá)
acontecer?! Qual seria a contingência?

Abraço
Marcos Douglas

2009/8/27 Daniel Sobrinho Laporte daniel.lapo...@gmail.com 
mailto:daniel.laporte%40gmail.com 

 Pessoal,

 Quando der esse erro baixei o arquivo cadeiasprodemge.exe e instale. As
 vezes ocorre isso. Só isso e já resolve o problema!
 O arquivo está disponível em:

 https://wwws.prodemge.gov.br/index.php?option=com_content 
 https://wwws.prodemge.gov.br/index.php?option=com_contenttask=viewid=223Itemid=91
  task=viewid=223Itemid=91

 Abs
 Daniel.

 2009/8/27 Marcos Douglas m...@delfire.net mailto:md%40delfire.net 

 
 
  Olá Thiago,
  Estou utilizando a mesma configuração que vc. Eu consigo achar o
  certificado
  (clicando no botão sbtnCaminhoCert, abre uma tela pra escolher o
  certificado), no entanto estou com o mesmo erro: Inativo ou
 inoperante...
  bla bla bla.
 
  Vc já conseguiu resolver?!?
  Abraço
 
  Marcos Douglas
 
  2009/8/18 Thiago Menon thime...@yahoo.com.br 
  mailto:thimenon%40yahoo.com.br  thimenon%40yahoo.com.br
 
 
   Alguém da lista conhece ou sabe alguém que participou do projeto desse
   componente?
  
   Eu fiz um debug simples e verifique que na classe ACBrNFeConfiguracoes
   função GetCertificado está gerando o erro.
   O problema é q não consegue achar o certificado.
   Minha dúvida é aonde ele busca os certificados instalados na máquina?
  
   Pois o certificado aparece no internet explore / opções da internet /
   conteúdo / aba pessoal
  
   Alguém sabe como posso fazer para que o componente identifique ele?
   Tem alguma coisa para ativar?
  
   Estou usuando
   BDS 2006
   ACBrNFePCN VCL
   CAPICON para validação do certificado
   Certificado Certisign A3 e-CNPJ com leitor de cartão USB
  
   Agradeço pela ajuda de todos
   Thiago
  
   Thiago Menon escreveu:
Olá,
   
Alguém ná lista já conseguiu utilizar os componentes da ACBr para nfe
   para assinar
os arquivos com o certificado A3 com leitor de cartao?
   
Já instalei tudo certinho e quando rodo o teste q vem junto com o
   componente e testo a opção status Serviço
apresenta um erro dizendo:
-inativo ou inoperante tente novamente.
- Certificado Digital não encontrado.
   
Alguém sabe o q posso fazer para que a aplicação ache o certificado?
   
Já setei na propriedade NumeroSerie.
   
Utilizando:
BDS 2006
Componentes ACBr baixados com SVN
Certificado e-cnpj Certisign com cartao e leitor Gemplus
   
Agradeço a ajuda de todos
Thiago
msn: thime...@hotmail.com mailto:thimenon%40hotmail.com  
thimenon%40hotmail.com
__
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/
   
   

   
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
   
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 



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


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



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





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



Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.409 / Banco de dados de vírus: 270.13.70/2329 - Data de Lançamento: 
08/28/09 06:26:00



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



Re: [delphi-br] NF-e com ACBr e certificado A3 com leitor de car tão.

2009-08-28 Por tôpico gmail
Se o ambiente é win2003 server a unica solução encontrada até agora é utilizar 
o aspack. Eu tb tinha este problema e resolvi assim.

  - Original Message - 
  From: Marcos Douglas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 27, 2009 8:06 PM
  Subject: Re: [delphi-br] NF-e com ACBr e certificado A3 com leitor de cartão.


Olá Thiago,
  Estou utilizando a mesma configuração que vc. Eu consigo achar o certificado
  (clicando no botão sbtnCaminhoCert, abre uma tela pra escolher o
  certificado), no entanto estou com o mesmo erro: Inativo ou inoperante...
  bla bla bla.

  Vc já conseguiu resolver?!?
  Abraço

  Marcos Douglas

  2009/8/18 Thiago Menon thime...@yahoo.com.br

   Alguém da lista conhece ou sabe alguém que participou do projeto desse
   componente?
  
   Eu fiz um debug simples e verifique que na classe ACBrNFeConfiguracoes
   função GetCertificado está gerando o erro.
   O problema é q não consegue achar o certificado.
   Minha dúvida é aonde ele busca os certificados instalados na máquina?
  
   Pois o certificado aparece no internet explore / opções da internet /
   conteúdo / aba pessoal
  
   Alguém sabe como posso fazer para que o componente identifique ele?
   Tem alguma coisa para ativar?
  
   Estou usuando
   BDS 2006
   ACBrNFePCN VCL
   CAPICON para validação do certificado
   Certificado Certisign A3 e-CNPJ com leitor de cartão USB
  
   Agradeço pela ajuda de todos
   Thiago
  
   Thiago Menon escreveu:
Olá,
   
Alguém ná lista já conseguiu utilizar os componentes da ACBr para nfe
   para assinar
os arquivos com o certificado A3 com leitor de cartao?
   
Já instalei tudo certinho e quando rodo o teste q vem junto com o
   componente e testo a opção status Serviço
apresenta um erro dizendo:
-inativo ou inoperante tente novamente.
- Certificado Digital não encontrado.
   
Alguém sabe o q posso fazer para que a aplicação ache o certificado?
   
Já setei na propriedade NumeroSerie.
   
Utilizando:
BDS 2006
Componentes ACBr baixados com SVN
Certificado e-cnpj Certisign com cartao e leitor Gemplus
   
Agradeço a ajuda de todos
Thiago
msn: thime...@hotmail.com
__
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/
   
   

   
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
   
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  

  [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] Primeiro dia da semana

2009-08-28 Por tôpico Joao Morais
2009/8/28 Ricardo Diniz ricardo...@yahoo.com.br:
 Function ProximoDiaUtil (dData : TDateTime) : TDateTime;
 begin
     case DayOfWeek(dData) of
    1 : dData := dData + 1;
    2 : dData := dData + 7;
    3 : dData := dData + 6;
    4 : dData := dData + 5;
    5 : dData := dData + 4;
    6 : dData := dData + 3;
    7 : dData := dData + 2;
     end;
     ProximoDiaUtil := dData;
     Result := dData;
 end;

function ProximaSegundaHojeInclusive(VData : TDateTime) : TDateTime;
begin
  Result := VData + ((9 - DayOfWeek(VData)) mod 7);
end;

ou

function ProximaSegundaHojeNaoConta(VData: TDateTime): TDateTime;
begin
  Result := VData + ((8 - DayOfWeek(VData)) mod 7) + 1;
end;

ou

function UltimaSegundaContandoComHoje(VData : TDateTime) : TDateTime;
begin
  Result := VData - ((5 + DayOfWeek(VData)) mod 7);
end;

Depende da necessidade.

Joao Morais