Re: [delphi-br] arrastar item de um checklistbox

2004-12-23 Por tôpico Fernando


Veja se isso ajuda. Supondo que o nome do componente seja CheckListBox1.

Programe no evento OnDragOver:
if Source is TCheckListBox then Accept := True;

Programe no evento OnEndDrag:
var Ponto: TPoint;
 Aux: String;
 Chk: Boolean;
 i: Integer;
begin
   Ponto.x := X;
   Ponto.y := Y;
   i := CheckListBox1.ItemAtPos(Ponto, True);
   if i <> -1 then
   begin
 Aux := CheckListBox1.Items[i];
 Chk := CheckListBox1.Checked[i];
 CheckListBox1.Items[i] := CheckListBox1.Items[CheckListBox1.ItemIndex];
 CheckListBox1.Checked[i] := 
CheckListBox1.Checked[CheckListBox1.ItemIndex];
 CheckListBox1.Items[CheckListBox1.ItemIndex] := Aux;
 CheckListBox1.Checked[CheckListBox1.ItemIndex] := Chk;
   end;
end;

Fernando


Fabiano Arndt wrote:
> Olá pessoal,
> 
> Preciso mudar a ordem dos itens de um checklistbox e gostaria de fazer isso 
> arrastando os itens com o mouse de um posição para outra...
> 
> se alguém puder me ajudar agradeço
> 
> Valeu obrigado.
> 
> Fabiano.
> 



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Transações no Firebird

2004-12-23 Por tôpico Fernando


Nao sei se ha limite, mas o recomendavel e fazer com que as transacoes 
durem pouco.

Quanto ao tamanho do banco, acho que depende do sistema operacional. Se 
voce acha que o banco ira ficar muito grande, divida-o em varios 
arquivos. O FB permite que um mesmo banco fique em varios arquivos 
diferentes, definindo o limite de tamanho para cada um. Consulte o 
manual do IB.

Fernando


g_mandro wrote:
> Pessoal – Bom dia!
>  
> Estamos iniciando o desenvolvimento de um novo sistema em firebird, e
> gostaríamos de alguns esclarecimentos. Existe um certo limite de
> transações diárias segura para o banco?? Qual o tamanho disponível
> seguro para armazenamento dos dados?
>  
> Obrigado,
>  
> Gustavo Mandro.
>  



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Try Except Dbexpress

2004-12-23 Por tôpico Wenceslau Miranda

Olá amigos da lista!
Estou com um problema que é o seguinte:
estou tentando usa a seguinte rotina para a exclusão de meus registros:
 
begin
  if MessageDlg('Deseja realmente excluir o'+#13+
'Cliente: '+DBEdit3.Text,
mtConfirmation,[mbYes, mbNo],0) = mrYes then
 begin
   DmOS.CliDsCli.Delete;
   DmOS.CliDsCli.ApplyUpdates(-1);
   ShowMessage('Cliente excluído;');
 end
  else
  begin
 DmOS.CliDsCli.Cancel;
  end;
end;
 
Até aí tudo bem!
Mas se o meu cliente é chave estrangeira em uma tabela eu não consigo excluílo 
devido à integridade referencial.
Vamos ao problema.
Em tempo de execução (assim que compilo o programa) se tento excluir o referido 
cliente me mostar o EDatabaseError OK! Tratei o erro com om Try e um Except, 
daí o problema. Quando vou excluir esse cliente simplesmente não valida o try 
except exclui o registro e me apresenta a mensagem contida no ShowMessage: 
Cliente excluído. Navego pelos registros dos clientes e esse cliente não existe 
(bom nem deveria ter excluído mas tudo bem), saio e entro no programa novamente 
e o registro que supostamente fora excluído está lá. 
Alguém sabe o que está acontecendo? Podem me ajudar
Uso componentes de conexão DBexpress  na seguinte ordem SQLConnection > 
SQLDataSet > DataSetProvider > ClientDataset > DataSource.



-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! 
agora.

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Acesso ao banco

2004-12-23 Por tôpico Fernando


Voce reiniciou o micro com o banco aberto? Talvez tenha corrompido. 
Utilize algum utilitario do FB (gfix ou gbak se nao me engano) para 
tentar resolver.

Outra coisa: Nunca copie o arquivo do banco se ele estiver sendo 
acessado por algum usuario. Sempre faca um backup transportavel para 
copia-lo para outro micro.

Fernando


Aldinei Simoes wrote:
> 
> Boa tarde 
> Estou tentando acessar meu banco e esta dando a mansagem "cannot 
> attach to password" .
> Não mudei nada , apenas copiei de um micro para outra e estava 
> usando , ai deu um erro no msn e reiniciei o micro e começou a dar 
> esse erro
> Uso o D7 com FB 1.5
> 
> Aldinei
> 
> 
> 
> 
> 



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Erro!!!

2004-12-23 Por tôpico Fernando


Eu tambem ja tive problemas de memoria com relatorios. Eu consegui 
amenizar criando os relatorios em tempo de execucao e liberando da 
memoria logo em seguida.

Quanto a esses arquivos, sao arquivos temporarios que o BDE cria para 
rodar querys. Isso e normal.

Fernando


Cássio wrote:
> 
> Bom dia pessoal!!!Esta me aparecendo uma mensagem de erro dentro do sistema 
> em delphi que tenho aqui na empresa, onde conforme imprimo cerca de 4 ou 5 
> pedidos de venda é mostrada uma mensagem de memória insuficiente.
>  
> Sei que o programa gera arquivos temporários (_qsq...db), mas por mais que eu 
> exclua constantemente esses arquivos o erro permanece.
>  
> Será que teria alguma forma de corrigir isso?
>  
> Algum jeito de driblar ou ignorar esses temporários quando for enviado um 
> pedido de impressão?
>  
> Alguma configuração do BDE?
>  
> Obrigado.
>  
> Cássio.
> 
> 



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Versão de Demonstração

2004-12-23 Por tôpico Fernando


Voce pode bloquear algumas funcoes na versao de demonstracao ou faze-lo 
completo mas que funcione apenas por um periodo de tempo.

Fernando


Marcelo Carvalho wrote:
> Como criar uma versão de demonstração de meu sistema ??
> 
> Atenciosamente,
> 
> Marcelo Carvalho
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Conversao para char

2004-12-23 Por tôpico ArbSis

Pessoal como converter de String ou Inteiro para char.

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] combinação de letras

2004-12-23 Por tôpico Gustavo Pereira

Pessoal preciso de um algoritmo que dado um numero de letras X, me apresente 
todas as combinções.

Exemplo: Se eu forneço:  sutvgao

O algoritmo tem que calcular (adicionar num memo) todas as combinações.

sutvgao
sutvgoa
...
stuvgoa
vutsaog
...
gustavo
...
...

E todas as outras.


-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Não passando pelo evento OnKeyDown

2004-12-23 Por tôpico Osmar de Souza Júnior



estou com um problema...
parece que quando crio um form dentro de um panel, o código que 
dentro dos eventos OnKeyDown OnKeyPress não é executado...





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] AJUDA TEMA DO XP

2004-12-23 Por tôpico Osmar de Souza Júnior


Ajudem-me

Eu uso o Windows XP.

Quando eu coloco no form um componente TabControl, GroupBox, Edit...

e rodo a aplicação, os componentes ficam no padrão do XP (com
aquelas bordas abixalhadas, tudo colorido...)

eu quero que os componentes fiquem no padrão de cores do Windows
clássico...







-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Report Builder

2004-12-23 Por tôpico Marco (Yahoo)

Galera to usando o Report Builder para fazer um relatório.

Uso ibquery para selecionar os dados que irão sair no relatório.

No primeiro ppdbppllista coloco a query principal. Assim eu seleciono apenas o 
registro que eu estou posicionado na grid para gerar o relatório.
Porém quando eu vou para o detalhe em outra query ele só lista o primeiro 
registro.

Alguém já passou por isso e poderia ajudar?

Obrigado. 


Marco Ganzer 


Marco Ganzer
Silvestrin Frutas Ltda.
 Fone/Fax: (54) 261-1015
 E-mail: [EMAIL PROTECTED]
 Visite nossa Home Page: www.silvestrinfrutas.com.br
 


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Classes de regra de negócio - campos ou propriedades?

2004-12-23 Por tôpico Rodrigo Ribeiro

Conceituação e herança.

Conceituação: Todo objeto possue caraterísticas (propriedades), realiza
tarefas (métodos), etc. Utilizando propriedades, vc agrega valor para o seu
sistema.

Herança: Propriedades são herdadas pelas classes derivadas, variáveis não.
(ok...dá pra acessar fazendo o typecast...masé q nem chutar de bico...)

[ ]'s



- Original Message -
From: "Daniel Pohren" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, December 23, 2004 1:23 PM
Subject: Re: [delphi-br] Classes de regra de negócio - campos ou
propriedades?



Concordo que não preciso criar metodos de get e set, posso escrever
direto na variável (é assim que faço).

Mas a pergunta é, se vou APENAS escrever direto na variável, não tendo
métodos get/set, QUAL É A VANTAGEM de usar uma property?


On Thu, 23 Dec 2004 11:37:51 -0200, Romario (Delphi)
<[EMAIL PROTECTED]> wrote:
>
> A real vantagem está justamente no encapsulamento que está sendo criado.
>
> O fato de você criar as propriedades não quer dizer que você precisa
> criar os métodos de Get e Set.
>
> Esses métodos só serão criados se você precisar fazer algo mais além de
> ler e/ou escrever no atributo. Se não for preciso, leia diretamente do
> atributo.
>
> Ex.:
>
> Type
>   Duplicata = Class(TObject)
>   Private
> fValor  : Currency;
> fVencimento : TDateTime;
> fNumero : Smallint;
> fEmissao: TDateTime;
>   Public
> Property Valor  : Currency  Read fValor  Write fValor;
> Property Vencimento : TDateTime Read fVencimento Write fVencimento;
> Property Numero : Smallint  Read fNumero Write fNumero;
> Property Emissao: TDateTime Read GetEmissao  Write SetEmissao;
>
> Function GetEmissao: TDateTime;
>
> Function SetEmissao(dtEmissao: TDateTime): Boolean;
>
>   End;
>
> Implementation
>
> ...
>
> =
>
> Espero ter ajudado.
>
> Sds,
>
> Romario
>
> Daniel Pohren escreveu:
> > Bom dia!
> >
> > Estou criando umas classes de regra de negócio aqui na empresa, e me
> > pintou esta dúvida...
> >
> > Elas não virarão um componente visual, são apenas para código mesmo.
> >
> > Então, para atributos simples, tem alguma vantagem em criar
propriedades?
> >
> > ex: classe tDuplicatas
> >
> > tenho valor, vencimento, numero e emissao, entre outros.
> >
> > Estes valores serão alimentados direto, sempre com
> > "duplicata.vencimento := ..." por exemplo, e não tem nenhum tratamento
> > especial de get ou set.
> > Para criar propriedade vou ter no mínimo uma variável private a mais...
> >
> > Tem uma REAL vantagem de usar propriedades ao invés de campos neste
caso?
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004
>
>
> --
> < 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:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>


--
Daniel Pohren
   Naphta Informática


--
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos













-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Re: Linhas num Grid

2004-12-23 Por tôpico Andre - Informática

Gostaria de saber como posso criar uma query que me retorne as ultimas compras 
de um produto com seus fornecedores.

Quero que me retorne todos os fornecedores de um determinado produto com suas 
respectivas datas de ultima compra.

Tenho a seguinte consulta:

SELECTDISTINCTprod.COD_PRODUTO, prod.COD_PRODUTO_SE, 
prod.DESCRICAO, pf.COD_FORNEC, forn.DESCRICAO AS Expr1, forn.CNPJ, 
forn.ENDERECO, 
  forn.NUMERO, forn.CEP, forn.COMPLEMENTO, forn.BAIRRO, 
forn.CIDADE, forn.UF, forn.FONE, forn.FAX, forn.PESSOA_CONTATO, 
  MAX(dbo.T0160.DTRECNF_RM) AS Expr2, dbo.T0161.PRECOUNNF_ 
AS Expr3
FROM dbo.T0161 INNER JOIN
  dbo.T0160 ON dbo.T0161.CODNF_RM01 = dbo.T0160.CODNF_RM01 
INNER JOIN
  dbo.CF_PRODUTO prod INNER JOIN
  dbo.CF_PROD_FORNEC pf ON prod.COD_PRODUTO = pf.COD_PROD 
INNER JOIN
  dbo.CF_FORNECEDOR forn ON pf.COD_FORNEC = forn.COD_FORN 
ON dbo.T0161.ITEMNF_RM0 = prod.COD_PRODUTO_SE
WHERE (prod.COD_PRODUTO <= 115) AND (prod.COD_PRODUTO >= 115)
GROUP BY dbo.T0161.PRECOUNNF_,prod.COD_PRODUTO_SE, prod.DESCRICAO, 
pf.COD_FORNEC, forn.DESCRICAO, forn.CNPJ, forn.ENDERECO, forn.NUMERO, forn.CEP, 
  forn.COMPLEMENTO, forn.BAIRRO, forn.CIDADE, forn.UF, 
forn.FONE, forn.FAX, forn.PESSOA_CONTATO, prod.COD_PRODUTO

Mas ela me retorna todas as compras que tenho na tabela de compras e items de 
compras.

A tabela T0160 é a tabela de Compras e a T0161 é a de itens de compra.
  - Original Message - 
  From: Osmar de Souza Júnior 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 23, 2004 2:43 PM
  Subject: [delphi-br] Re: Linhas num Grid



  não sei se o gride padrão do Delphi faz isso...

  eu utilizo o gride dos componentes InfoPower 
  (http://www.woll2woll.com/infopower)

  ele permite uma extensibilidade enorme para os grids. coloca 
  combobox dentro dos grides, colunas que ajustam a largura 
  automaticamente, etc...


  --- Em delphi-br@yahoogrupos.com.br, "Eduardo Buffara Junior" 
  <[EMAIL PROTECTED]> escreveu
  > 
  > Olá pessoal td bem??? 
  > 
  > Estou com o seguinte problematenho um grid...este grid esta 
  ligado numa tabela cujo o campo texto alem de ser um pouquinho 
  grandetem quebra de linhas. 
  > Tenho duas opções 
  > * Não sei como posso fazer para que o dbgrid quebre as linhas ou 
  seja...moste varias linhas de um unico registro...tipo excel qd vc 
  aumenta o espaço da celula 
  > * Pegar somente a primeira linha da string...mais tb não sei como 
  fazer isso. 
  > 
  > Preciso de uma solução urgente 
  > 
  > Ate agora obrigado 
  > 
  > T+
  > 
  > Eduardo Buffara Junior - Programador Delphi
  > [EMAIL PROTECTED]
  > (41) 9149.5756 - Paranaguá - PR
  > 
  > [As partes desta mensagem que não continham texto foram removidas]





  -- 
  < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
São Paulo Rio de Janeiro Curitiba Porto Alegre Belo 
Horizonte Brasília  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] teste

2004-12-23 Por tôpico Paulo SÃrgio Dias

teste (desculpem o incÃmodo)


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Ultimas compras e preços

2004-12-23 Por tôpico Andre - Informática

  Pessoal é o seguinte:

  Tenho que gerar um consulta com todos os fornecedores de um certo produto, 
esta consulta tem que me retornar entre as informações do fornecedor 
(CNPJ,DESCRICAO,TELEFONE,...) o último preço de compra do produto para cada 
fornecedor.

  Meu problema é que quando coloco para puxar da tabela de items_compra, ele me 
retorna todas as compras que tenho na tabela.

  seria mais ou menos isto que eu quero:
  Cod ProdDescricao
  05   AMIDO

  Cod Forn descricao Ultimo preco 
  1  Teste 11,50
  2  Teste 22,50
  3  Teste 30,99

  Assim saberia de quem está mais barato.

  Alguem pode me ajudar 

  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Delphi + Paradox + VPN = Lentidão ABSURDA

2004-12-23 Por tôpico Andre - Informática

A única maneira que vejo é vc setar no bde do cliente o endereço IP do
servidor de dados como diretório que os dados estão, mas tem uma coisa, no
paradox não são criadas as tabelas temporárias na memória, o acesso é feito
direto ao disco, talvez por isso o sistema fique tão lento. Uma vez que não
há essa geração de tabela na memória para posterior salvamento fisico, os
clientes estão conectados diretos com as tabelas e isto explicaria a
lentidão na rede.

Como pode ver o sistema não está carregando a pasta inteira como vc disse e
sim acessando a pasta inteira o tempo todo.
- Original Message -
From: "Bruno Domenici Ferreira" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, December 22, 2004 11:38 AM
Subject: [delphi-br] Delphi + Paradox + VPN = Lentidão ABSURDA


>
>
>
> Bom Dia Colegas,
>
> Primeiramente gostaria de dizer sou novo aki. :0)
>
> Sou programador mas naum trabalho com Delphi, me inscrevi nessa lista pelo
> seguinte motivo: (lah vai o livro...heheheh)
>
> Tenho um cliente que presto serviços de manutenção de servidores de rede e
> firewall em linux para ele, pois bem, ele tem 2 filiais e as 2 usam um
> sistema feito em Delphi + Paradox.
> Ele me procurou dizendo que gostaria de integrar as 2 filiais (q rodam o
> mesmo sistema com base separada para cada filial), entaum eu montei pra
> ele uma VPN com os 2 firewall que jah estavam rodando.
> Em cada firewall tenho um Speedy de 512 kbps em cada, a VPN ficou
> perfeita, soh que o sistema em Delphi ficou MUITO lento.
>
> Eu achava que o delphi pegaria da pasta aonde fica o sistema somente os
> arquivos .db do paradox e traria para a maquina q solicitou a consulta (o
> maior arquivo .db eh de 800kb) entaum pela minhas contas ele demoraria no
> maximo 30 segundos para abrir esse arquivo.
> O problema eh que eu acredito (olhando o trafego a VPN) que ele esteja
> trazendo a pasta toda do sistema (essa tem uns 13mb) inviabilizando o uso
> do sistema pela VPN.
>
> Pesquisando na net tenteio alterar algumas configuração do BDE mas naum
> obtive sucesso.
>
> Alguém já passou por isso antes!?
>
> Existe alguma configuração no BDE para isso!?
>
> Qual a solução para rodar Delphi/Paradax em uma rede lenta!?
>
> Alguem tem alguma sujestão?
>
> Grato desde jah e desculpem o livrohehehe
>
> Abraços e bom fim de ano a todos.
>
> --
> Bruno D.
>
> Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
>
> **
> Scanned by VisNetic MailScan for SMTP Servers.
> Visit http://www.deerfield.com/products/visnetic_mailscan.
> **
>
>
>
>
>
>
>
>
> --
> < 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:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004
>
>



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





RES: [delphi-br] Linhas num Grid

2004-12-23 Por tôpico Gustavo Mandro

Cara, este código resolve
 
type
   TCGrid = class(TDBGrid);
 
type
   TColunaGrid = Record
  LSuperior : String;
  LInferior : String;
  Posicao   : Cardinal;
   end;
 
 
procedure ConfiguraGrid(Coluna: Array of TColunaGrid; Sender: TObject;
Column: TColumn; DataCol: Integer; Rect: TRect);
var
  R: TRect;
begin
   With TCGrid(TDBGrid(Sender)) do begin
  RowHeights[0] := 32;
  Canvas.Brush.Style   := bsClear;
  Canvas.Font.Color:= ClTeal;
  Canvas.Font.Style:= [FsBold];
  Column.Title.Caption := '';
 
  R := Rect;
  R.Left  := R.Left + 2;
  R.Right := R.Right - 2;
  R.Top := 2;
  DrawText(Canvas.Handle, PChar(Coluna[Column.ID].LSuperior),
Length(Coluna[Column.ID].LSuperior), R, Coluna[Column.ID].Posicao);
  R.Top := 16;
  DrawText(Canvas.Handle, PChar(Coluna[Column.ID].LInferior),
Length(Coluna[Column.ID].LInferior), R, Coluna[Column.ID].Posicao);
 
  Canvas.Font.Color := ClWindowText;
  Canvas.Font.Style := [];
   end;
end;
 
 
procedure TForm.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var ColGrid1: Array of TColunaGrid;
begin
 
  SetLength(ColGrid1,6);
  ColGrid1[0].LSuperior := 'linha1';
  ColGrid1[0].LInferior := 'linha2';
  ColGrid1[0].Posicao   := DT_CENTER;
  ColGrid1[1].LSuperior := 'pode ser qualquer coisa';
  ColGrid1[1].LInferior := 'aqui tb pode ';
  ColGrid1[1].Posicao   := DT_CENTER;
 
  ConfiguraGrid(ColGrid1, Sender, Column, DataCol, Rect);
end;
 
 
-Mensagem original-
De: Eduardo Buffara Junior [mailto:[EMAIL PROTECTED] 
Enviada em: quinta-feira, 23 de dezembro de 2004 12:58
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Linhas num Grid
 

Olá pessoal td bem??? 

Estou com o seguinte problematenho um grid...este grid esta ligado
numa tabela cujo o campo texto alem de ser um pouquinho grandetem
quebra de linhas. 
Tenho duas opções 
* Não sei como posso fazer para que o dbgrid quebre as linhas ou
seja...moste varias linhas de um unico registro...tipo excel qd vc
aumenta o espaço da celula 
* Pegar somente a primeira linha da string...mais tb não sei como fazer
isso. 

Preciso de uma solução urgente 

Ate agora obrigado 

T+

Eduardo Buffara Junior - Programador Delphi
[EMAIL PROTECTED]
(41) 9149.5756 - Paranaguá - PR

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






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

Para ver as mensagens antigas, acesse:
HYPERLINK
"http://br.groups.yahoo.com/group/delphi-br/messages"http://br.groups.ya
hoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]






Yahoo! Grupos, um serviço oferecido por:



   _  

Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
HYPERLINK
"http://br.groups.yahoo.com/group/delphi-br/"http://br.groups.yahoo.com/
group/delphi-br/
  
* Para sair deste grupo, envie um e-mail para:
HYPERLINK
"mailto:[EMAIL PROTECTED]"del
[EMAIL PROTECTED]
  
* O uso que você faz do Yahoo! Grupos está sujeito aos HYPERLINK
"http://br.yahoo.com/info/utos.html"Termos do Serviço do Yahoo!. 

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.819 / Virus Database: 557 - Release Date: 20/12/2004


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.819 / Virus Database: 557 - Release Date: 20/12/2004
 


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] [OFF-TOPIC] - InnoSetup

2004-12-23 Por tôpico Marcelo Carvalho

Walter vc usa o InnoSteup ???

Eu uso mas da forma mais simples possível, mas gostaria de melhorar meus 
scripts. Todos os arquivos são instalados no mesmo diretório, como faço para 
criá-los em outros diretórios.

Tipo assim:

APLICAÇÃO.EXE ficaria em C:\PROJETO\APLICAÇÃO.EXE
BANCO.GDB ficaria em C:\PROJETO\BANCO\ANCO.GDB

Como fazer isso ???

Atenciosamente,

Marcelo Carvalho
[EMAIL PROTECTED]

- Original Message - 
From: "Walter Alves Chagas Junior" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, December 23, 2004 3:49 PM
Subject: RES: [delphi-br] [OFF-TOPIC] - InnoSetup



Que que tá pegando aí ô bacana???



 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200



> -Mensagem original-
> De: Carlos Vitorino [mailto:[EMAIL PROTECTED]
> Enviada em: quinta-feira, 23 de dezembro de 2004 11:18
> Para: delphi-br@yahoogrupos.com.br
> Assunto: [delphi-br] [OFF-TOPIC] - InnoSetup
>
>
>
>
> Olá povo!!!
>
>
> Alguém aqui usa o InnoSetup? Já usaram o InnoSetup Form Designer??
>
> Se sim, PVT-me, ou MSN-me ([EMAIL PROTECTED])  :-)
>
>
> []'s
>
>
> Carlos Vitorino
> Programalista
> CTVoicer - Curitina - PR
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
>
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
>
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos











-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





RES: [delphi-br] [OFF-TOPIC] - InnoSetup

2004-12-23 Por tôpico Walter Alves Chagas Junior

Que que tá pegando aí ô bacana???

 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 

> -Mensagem original-
> De: Carlos Vitorino [mailto:[EMAIL PROTECTED]
> Enviada em: quinta-feira, 23 de dezembro de 2004 11:18
> Para: delphi-br@yahoogrupos.com.br
> Assunto: [delphi-br] [OFF-TOPIC] - InnoSetup
> 
> 
> 
> 
> Olá povo!!!
> 
> 
> Alguém aqui usa o InnoSetup? Já usaram o InnoSetup Form Designer??
> 
> Se sim, PVT-me, ou MSN-me ([EMAIL PROTECTED])  :-)
> 
> 
> []'s
> 
> 
> Carlos Vitorino
> Programalista
> CTVoicer - Curitina - PR
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
> 
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> 
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
> 
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Store Procedure (SQLServer)

2004-12-23 Por tôpico Juarez

Olá a todos,

Estou fazendo uma aplicação que insere dados no banco utilizando store
procedure (SQLServer2000) e ADO (TADOStoredProc) do Delphi 6.

Alguém utiliza? É estável?

Estou meio preocupado, pois algumas vezes da erro dizendo que não encontrou
um parametro e só volta a funcionar quando eu apago o objeto TADOStoredProc
e crio um novo.

Obrigado
[]s

Juarez




-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Re: Linhas num Grid

2004-12-23 Por tôpico Osmar de Souza Júnior


não sei se o gride padrão do Delphi faz isso...

eu utilizo o gride dos componentes InfoPower 
(http://www.woll2woll.com/infopower).

ele permite uma extensibilidade enorme para os grids. coloca 
combobox dentro dos grides, colunas que ajustam a largura 
automaticamente, etc...


--- Em delphi-br@yahoogrupos.com.br, "Eduardo Buffara Junior" 
<[EMAIL PROTECTED]> escreveu
> 
> Olá pessoal td bem??? 
> 
> Estou com o seguinte problematenho um grid...este grid esta 
ligado numa tabela cujo o campo texto alem de ser um pouquinho 
grandetem quebra de linhas. 
> Tenho duas opções 
> * Não sei como posso fazer para que o dbgrid quebre as linhas ou 
seja...moste varias linhas de um unico registro...tipo excel qd vc 
aumenta o espaço da celula 
> * Pegar somente a primeira linha da string...mais tb não sei como 
fazer isso. 
> 
> Preciso de uma solução urgente 
> 
> Ate agora obrigado 
> 
> T+
> 
> Eduardo Buffara Junior - Programador Delphi
> [EMAIL PROTECTED]
> (41) 9149.5756 - Paranaguá - PR
> 
> [As partes desta mensagem que não continham texto foram removidas]





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Delphi + Paradox + VPN = Lentidão ABSURDA

2004-12-23 Por tôpico Bruno Domenici Ferreira



Bom Dia Colegas,

Primeiramente gostaria de dizer sou novo aki. :0)

Sou programador mas naum trabalho com Delphi, me inscrevi nessa lista pelo
seguinte motivo: (lah vai o livro...heheheh)

Tenho um cliente que presto serviços de manutenção de servidores de rede e
firewall em linux para ele, pois bem, ele tem 2 filiais e as 2 usam um
sistema feito em Delphi + Paradox.
Ele me procurou dizendo que gostaria de integrar as 2 filiais (q rodam o
mesmo sistema com base separada para cada filial), entaum eu montei pra
ele uma VPN com os 2 firewall que jah estavam rodando.
Em cada firewall tenho um Speedy de 512 kbps em cada, a VPN ficou
perfeita, soh que o sistema em Delphi ficou MUITO lento.

Eu achava que o delphi pegaria da pasta aonde fica o sistema somente os
arquivos .db do paradox e traria para a maquina q solicitou a consulta (o
maior arquivo .db eh de 800kb) entaum pela minhas contas ele demoraria no
maximo 30 segundos para abrir esse arquivo.
O problema eh que eu acredito (olhando o trafego a VPN) que ele esteja
trazendo a pasta toda do sistema (essa tem uns 13mb) inviabilizando o uso
do sistema pela VPN.

Pesquisando na net tenteio alterar algumas configuração do BDE mas naum
obtive sucesso.

Alguém já passou por isso antes!?

Existe alguma configuração no BDE para isso!?

Qual a solução para rodar Delphi/Paradax em uma rede lenta!?

Alguem tem alguma sujestão?

Grato desde jah e desculpem o livrohehehe

Abraços e bom fim de ano a todos.

--
Bruno D.

Using Opera's revolutionary e-mail client: http://www.opera.com/m2/

**
Scanned by VisNetic MailScan for SMTP Servers.
Visit http://www.deerfield.com/products/visnetic_mailscan.
**








-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] [OFF-TOPIC] - InnoSetup

2004-12-23 Por tôpico Carlos Vitorino


Olá povo!!!


Alguém aqui usa o InnoSetup? Já usaram o InnoSetup Form Designer??

Se sim, PVT-me, ou MSN-me ([EMAIL PROTECTED])  :-)


[]'s


Carlos Vitorino
Programalista
CTVoicer - Curitina - PR



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






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Componete MediaPlayer...

2004-12-23 Por tôpico Edson Luis Nepomuceno Langner


Não estou conseguindo criar uma condição para o componente MediaPlayer, ou 
seja, nas duas forms do meu programa possuem o MediaPlayer, eu queria criar uma 
condição que verificasse se na form1 estiver rodando uma música, exibisse uma 
mensagem alertando o usuário a clicar no botão Stop para depois executar a 
música de outro form.
 
Eu tentei implementar no botão Fechar a condição MediaPlayer1.Stop; só que 
quando eu for sair daquela Form sem estar tocando a música está ocorrendo um 
erro.
 
Então se eu simplesmente Fechar a Form1 a música continuará rodando, e se eu 
abrir outra música em outra Form elas irão tocar simultaneamente.
 
Enfim, se alguém puder ajudar ficarei agradecido.
 
Ficarei no aguardo, obrigado pela atenção de todos!
 
 


 
Edson Luis N. Langner



-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! 
agora.

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






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Linhas num Grid

2004-12-23 Por tôpico Eduardo Buffara Junior


Olá pessoal td bem??? 

Estou com o seguinte problematenho um grid...este grid esta ligado numa 
tabela cujo o campo texto alem de ser um pouquinho grandetem quebra de 
linhas. 
Tenho duas opções 
* Não sei como posso fazer para que o dbgrid quebre as linhas ou seja...moste 
varias linhas de um unico registro...tipo excel qd vc aumenta o espaço da 
celula 
* Pegar somente a primeira linha da string...mais tb não sei como fazer 
isso. 

Preciso de uma solução urgente 

Ate agora obrigado 

T+

Eduardo Buffara Junior - Programador Delphi
[EMAIL PROTECTED]
(41) 9149.5756 - Paranaguá - PR

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






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Pesquisa em campo BLOB

2004-12-23 Por tôpico Rodrigo - Winsoft


Será q alguém sabe como realizar pesquisa em um campo blob ?

Tenho o seguinte código:

select S.CCLIFOR, S.CSERVICO, S.PECAS, S.DEFEITO, S.OBS, S.DATA, S.SAIDA, 
CF.NCLIFOR
from SERVICOS S inner join CLIFOR CF on CF.CCLIFOR = S.CCLIFOR WHERE UPPER(' + 
DS.DataSet.Fields[ComboBox1.ItemIndex].FieldName + ') LIKE 
'+QuotedStr('%'+Edit1.Text+'%')..

quando executo este código me retorna o seguinte erro: "conversion error from 
string "BLOB"..

Utilizo o firebird 1.5
Desde já agradeço..


Obrigado.

Rodrigo Pedroso
Winsoft Informática - (14) 3664-1586
[EMAIL PROTECTED]

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






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Alterando Campos de Formulários...

2004-12-23 Por tôpico Fabio Giro


Adapte para as suas necessidades.

procedure TForm1.BitBtn1Click(Sender: TObject);
var
  Texto :WideString;
  formato : Word;
  Data : THandle;
  Palette: HPALETTE;
  tudo:string;
begin
//Inicializando o Word
//Insira um componente TWordApplication e utilize o codigo:
W.Connect;
W.Visible := True;
//Abrindo um documento em branco no Word:
//Insira um objeto TWordDocument, e execute o metodo NewInstance:
WD.Activate; //Exibe o aplicativo Word (não e necessario)
WD.NewInstance; //Cria um novo documento
//Inserindo texto no final do arquivo:
Texto := 'WorkShop Delphi 5 Novos Eecursos' +chr(13)+chr(10)+
'www.clubedelphi.com.br';
WD.Content.InsertAfter(texto);
//Substituindo uma palavra:
//Neste caso, a palavra de indice 2 sera substituida pela string Borland
Delphi.
WD.Words.Item(2).Text:= 'Borland Delphi';
//Alterando a formatação de uma palavra:
//Insira um objeto TWordFont e um TWordDocument. Em seguida, digite o
codigo:
WF.ConnectTo(WD.Content.Font);
WF.Bold:=1;
WF.Italic:=1;
texto:= #13+'ui ui';
WD.Content.InsertAfter(texto); //o texto sera inserido com a formatacao
negrito e italico
//Inserindo texto no meio de um arquivo :
Texto:= '(Clube Delphi)';
WD.Words.Item(2).InsertAfter(texto); //Este comando ira inserir a string
'Clube Delphi' apos a Segunda palavra
//Inserindo uma figura dentro do arquivo:
Image1.Picture.SaveToClipBoardFormat(Formato,Data,Palette);
//copia o conteudo do objeto image para o clipboard
//WD.content wd.content+ wd.content.Paste;
wd.content; //é todo o que contem no documento
showmessage(tudo);
//cola a area de transferencia dentro do documento}
end;

WD.CONTENT.TEXT:=
stringreplace(wd.Content.Text,'DELPHI','TROCOU',[rfReplaceAll,
rfIgnoreCase]);

Espero ter ajudado.

- Original Message -
From: "Mauricio Naozuka" <[EMAIL PROTECTED]>
To: 
Sent: Monday, December 20, 2004 12:04 PM
Subject: [delphi-br] Alterando Campos de Formulários...




Olá!

Será que alguém poderia me dar um exemplo de como alterar um campo de
formulário no Word via delphi???

Desde já agradeço

Maurício.

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






--
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos















-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





RES: [delphi-br] Capturar informações de cd de música

2004-12-23 Por tôpico Rubem Rocha

Como sei que vc entende realmente do assunto, por mim dou este assunto por 
encerrado e não irei mais perder tempo pesquisando sobre isso. Valeu pelo 
esclarecimento, Walter.
[]s

-Mensagem original-
De: Walter Alves Chagas Junior [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 22 de dezembro de 2004 14:45
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: [delphi-br] Capturar informações de cd de música



Alguns CD´s, criam uma área na mídia onde armazenam estas informações 
(conhecida como CD Text). Mas já fiquei sabendo também que nem todos CD´s 
originais fazem isto. E quase todos CD´s que você grava inserindo o CD Text 
costuma dar pau em certos aparelhos.



 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações  [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 

> -Mensagem original-
> De: Rubem Rocha [mailto:[EMAIL PROTECTED]
> Enviada em: quarta-feira, 22 de dezembro de 2004 14:33
> Para: delphi-br@yahoogrupos.com.br
> Assunto: RES: [delphi-br] Capturar informações de cd de música
> Prioridade: Alta
> 
> 
> 
> Colega Walter, poderia então me explicar como é que
> reprodutores de CD de áudio conseguem listar essas 
> informações (nome da música, nome do álbum, artista, etc.)???
> 
> []s
> 
> -Mensagem original-
> De: Walter Alves Chagas Junior [mailto:[EMAIL PROTECTED]
> Enviada em: quarta-feira, 22 de dezembro de 2004 14:31
> Para: 'delphi-br@yahoogrupos.com.br'
> Assunto: RES: [delphi-br] Capturar informações de cd de música
> 
> 
> 
> Senhores,
> 
> Nenhum CD carrega consigo estas informações. Programas de
> Rippagem e Reprodução de CD´s de audio fazem a consulta ao 
> CDDB, um cadastro mundial de CD´s aonde tem e qualquer um 
> pode adicionar informações a ele (o cadastro).
> 
> O processo funciona mais ou menos assim:
> 
> Você coloca o CD no drive.
> 
> Executa o programa de leitura de CD (Windows Media Player,
> Winamp, Exact Audio Copy, etc..)
> 
> No programa, tem a opção de chamar o CDDB. Alguns isto é
> automático, como o Winamp por exemplo.
> 
> O Programa então submete ao CDDB alguns dados do CD, como
> quantidade de faixas e o tempo de duração de cada uma. Daí 
> que o CDDB retorna ao seu programa, os nomes de músicas e do 
> próprio Album que coincidam com os dados informados a ele. 
> Nem sempre vem. Quando não vem, você tem que digitar tudo na 
> munheca e, se você um cara gente boa, manda as informações 
> digitadas para o CDDB. Daí que na proxima vez que você ou 
> qualquer outra pessoa colocar aquele referido CD no drive, os 
> nomes das musicas e o album virão. 
> 
> Muita gente acha que estas informações estão armazenadas na
> TOC (a FAT do CD), mas não estão. Já rolou muita discussão a 
> este respeito nas listas de MP3 que sou filiado. E o processo 
> é realmente este que descrevi.
> 
> Há, isto vale pra CD original ou não.
>  
>  
>  []s
> 
>  Walter Alves Chagas Junior
>  Projeto e desenvolvimento
>  Telemont Engenharia de telecomunicações  [EMAIL PROTECTED]
>  Fone: (31) 3389-8215 Fax: (31) 3389-8200
>  
>  
> 
> > -Mensagem original-
> > De: Rubem Rocha [mailto:[EMAIL PROTECTED]
> > Enviada em: quarta-feira, 22 de dezembro de 2004 14:14
> > Para: delphi-br@yahoogrupos.com.br
> > Assunto: RES: [delphi-br] Capturar informações de cd de música
> > Prioridade: Alta
> > 
> > 
> > 
> > Se o Windows Media Player consegue fazer, deve ter algum meio de 
> > fazer isso em uma aplicação qualquer, seja ela feita em Delphi ou 
> > não. Tb tenho interesse e estou pesquisando a tempos sobre isso tb.
> > []s
> > 
> > -Mensagem original-
> > De: Luiz Henrique Severo d Oliveira 
> > [mailto:[EMAIL PROTECTED]
> > Enviada em: quarta-feira, 22 de dezembro de 2004 11:17
> > Para: delphi-br@yahoogrupos.com.br
> > Assunto: [delphi-br] Capturar informações de cd de música
> > 
> > 
> > 
> > Pessoal,
> > 
> > Alguém sabe como posso capturar as informações de um cd de música 
> > (não é mp3, é o cd original)? Tipo colocar o cd no drive e o 
> > programa ler as informações de nome, banda, nome das músicas, etc.
> > 
> > Para falar a verdade não sei nem se dá para fazer isso. Se alguém 
> > tiver outra forma...
> > 
> > 
> > Obrigado
> > Luiz Henrique Severo d Oliveira
> > RPG Soluçoes
> > www.rpgsolucoes.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:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.799 / Virus Database: 543 - Release Date: 19/11/2004
>  
> 
> 
> --
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> 
> Para ver as mensagens antigas, acesse:
> http://br.groups.yahoo.com/group/delphi-br

Re: [delphi-br] Classes de regra de negócio - campos ou propriedades?

2004-12-23 Por tôpico Daniel Pohren

Concordo que não preciso criar metodos de get e set, posso escrever
direto na variável (é assim que faço).

Mas a pergunta é, se vou APENAS escrever direto na variável, não tendo
métodos get/set, QUAL É A VANTAGEM de usar uma property?


On Thu, 23 Dec 2004 11:37:51 -0200, Romario (Delphi)
<[EMAIL PROTECTED]> wrote:
> 
> A real vantagem está justamente no encapsulamento que está sendo criado.
> 
> O fato de você criar as propriedades não quer dizer que você precisa
> criar os métodos de Get e Set.
> 
> Esses métodos só serão criados se você precisar fazer algo mais além de
> ler e/ou escrever no atributo. Se não for preciso, leia diretamente do
> atributo.
> 
> Ex.:
> 
> Type
>   Duplicata = Class(TObject)
>   Private
> fValor  : Currency;
> fVencimento : TDateTime;
> fNumero : Smallint;
> fEmissao: TDateTime;
>   Public
> Property Valor  : Currency  Read fValor  Write fValor;
> Property Vencimento : TDateTime Read fVencimento Write fVencimento;
> Property Numero : Smallint  Read fNumero Write fNumero;
> Property Emissao: TDateTime Read GetEmissao  Write SetEmissao;
> 
> Function GetEmissao: TDateTime;
> 
> Function SetEmissao(dtEmissao: TDateTime): Boolean;
> 
>   End;
> 
> Implementation
> 
> ...
> 
> =
> 
> Espero ter ajudado.
> 
> Sds,
> 
> Romario
> 
> Daniel Pohren escreveu:
> > Bom dia!
> >
> > Estou criando umas classes de regra de negócio aqui na empresa, e me
> > pintou esta dúvida...
> >
> > Elas não virarão um componente visual, são apenas para código mesmo.
> >
> > Então, para atributos simples, tem alguma vantagem em criar propriedades?
> >
> > ex: classe tDuplicatas
> >
> > tenho valor, vencimento, numero e emissao, entre outros.
> >
> > Estes valores serão alimentados direto, sempre com
> > "duplicata.vencimento := ..." por exemplo, e não tem nenhum tratamento
> > especial de get ou set.
> > Para criar propriedade vou ter no mínimo uma variável private a mais...
> >
> > Tem uma REAL vantagem de usar propriedades ao invés de campos neste caso?
> 
> -- 
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004
> 
> 
> --
> < 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:
> [EMAIL PROTECTED] ou [EMAIL PROTECTED]
> 
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 


-- 
Daniel Pohren
   Naphta Informática


-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Mudar propriedade EditMask do TField??

2004-12-23 Por tôpico Andre - Informática

usa um dblistbox com os tipo PF ou PJ:

  if dblistbox1.selectedIndex = 0 then
 nomedatabelanomedocampo.Mask := '999.999.999-99'
  Else
nomedatabelaNomedocampo.Mask := '99.999.999/-99';

coloca este código no evento onexit do dblistbox ou no onenter do dbedit de 
cpf/cnpj.
  - Original Message - 
  From: faustofrca 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 23, 2004 12:15 PM
  Subject: [delphi-br] Mudar propriedade EditMask do TField??



  Boa tarde a todos..
  Em uma tabela tenho 1 único campo onde eu armazeno o CNPJ OU CPF, 
  dependendo do tipo de pessoa, no caso Pessoa Juridica o CNPJ e pessoa 
  fisica o CPF.
  Existe alguma forma de mudar a propriedade EditMask via programação, 
  dependendo do tipo da pessoa?
  Se sim, como seria esta mudança?

  []´s

  Fausto 





  -- 
  < 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:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Duvida ao trabalhar com MaskEdit

2004-12-23 Por tôpico Marcelo Carvalho

Utilizo o componente MaskEdit para meus campos tipo data, o problema que está 
acontecendo é quando já existe uma data cadastrada neste campo e quero deixá-la 
em branco. Dá uma mensagem de erro do componente.

Como posso fazer para corrigir isso ???

Atenciosamente,

Marcelo Carvalho

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Executavel no browse

2004-12-23 Por tôpico Jimi Roy Pugss

Alternativas possíveis:

A) Se sua aplicação já está pronta e rodando em win32 utilize ela num
windows 200x Server com Terminal Server, ai a tua maquina Cliente pode
ser até um linux, que vai beleza. inclusive na web

B) Se vc ainda naum fez a aplicação, use WebBroker/WebSnap/IntraWeb ou
.net/php/java em um servidor de aplicação (tirando o .net o resto roda
em linux) * esta opção é necessáriamente aplicativo "web" mesmo.

C) Lembro que no delphi3 tinha um esquema pra fazer formulários (OCX)
para browser, nunca fiz, nem sei se funciona a contento, mas não custa
nada dar uma olhada certo...

Pessoalmente utilizo as 2 primeiras alternativas e utilizo WebSnap que
roda tanto em linux quando em Windows.

Espero ter ajudado


-- 
 _  __
/ )|  |
   / / | Jimi Roy Pugss (41 88377350) |
 _( (_ |  _   Developer World Inc.|
(((\ \)|_/ )__|
( \_/ /
 \   / 
  \_/  
  /   / 

Em Qui, 2004-12-23 às 11:44, Nilson Chagas escreveu:
> Please,
>  
> Alguém me indica o caminho, uma luz, como posso fazer para executar uma 
> aplicativo no browse, estava pensando em algo do tipo:
> Servidor (com a aplicação)
> Cliente (Acessa a aplicação que esta no servidor, através do browse)
>  
> Tem como fazer isto usando o D7?
>  
> []s
>  
> Nilson Chagas
>  
> "E Jesus, respondendo, disse-lhes: Porventura não errais vós em razão de não 
> saberdes as Escrituras nem o poder de Deus?" Mc 12v24
> 
>   
> -
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! 
> agora.
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] sistema odontologico e fez alguma odontograma.

2004-12-23 Por tôpico Evandro Araujo de Abreu



Alguem ja desenvolveu um sistema odontologico e fez alguma odontograma.???

Evandro Araujo de Abreu
Uniodonto Campinas 
Analista de Sistema
[EMAIL PROTECTED]
Fone: (19) 37314020

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Mudar propriedade EditMask do TField??

2004-12-23 Por tôpico faustofrca


Boa tarde a todos..
Em uma tabela tenho 1 único campo onde eu armazeno o CNPJ OU CPF, 
dependendo do tipo de pessoa, no caso Pessoa Juridica o CNPJ e pessoa 
fisica o CPF.
Existe alguma forma de mudar a propriedade EditMask via programação, 
dependendo do tipo da pessoa?
Se sim, como seria esta mudança?

[]´s

Fausto 





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] WebCam

2004-12-23 Por tôpico Romario (Delphi)

Segue em anexo o exemplo solicitado.

P.S.:  Lembre-se sempre de fazer qualquer solicitação em PVT.

Sds,

Romario



André Argeri escreveu:
> Me manda direto nesse e-mail [EMAIL PROTECTED] , fazendo o favor.
> Ficarei muito agradecido
> 
> Muito Obrigado

  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Executavel no browse

2004-12-23 Por tôpico Rodrigo Ribeiro

Melhor utilizar o Terminal Server do XP.

- Original Message -
From: "Nilson Chagas" <[EMAIL PROTECTED]>
To: "Delphi Br" 
Sent: Thursday, December 23, 2004 11:44 AM
Subject: [delphi-br] Executavel no browse



Please,

Alguém me indica o caminho, uma luz, como posso fazer para executar uma
aplicativo no browse, estava pensando em algo do tipo:
Servidor (com a aplicação)
Cliente (Acessa a aplicação que esta no servidor, através do browse)

Tem como fazer isto usando o D7?

[]s

Nilson Chagas

"E Jesus, respondendo, disse-lhes: Porventura não errais vós em razão de não
saberdes as Escrituras nem o poder de Deus?" Mc 12v24


-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do
Yahoo! agora.

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



--
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos













-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Classes de regra de negócio - campos ou propriedades?

2004-12-23 Por tôpico Romario (Delphi)

A real vantagem está justamente no encapsulamento que está sendo criado.

O fato de você criar as propriedades não quer dizer que você precisa 
criar os métodos de Get e Set.

Esses métodos só serão criados se você precisar fazer algo mais além de 
ler e/ou escrever no atributo. Se não for preciso, leia diretamente do 
atributo.

Ex.:

Type
   Duplicata = Class(TObject)
   Private
 fValor  : Currency;
 fVencimento : TDateTime;
 fNumero : Smallint;
 fEmissao: TDateTime;
   Public
 Property Valor  : Currency  Read fValor  Write fValor;
 Property Vencimento : TDateTime Read fVencimento Write fVencimento;
 Property Numero : Smallint  Read fNumero Write fNumero;
 Property Emissao: TDateTime Read GetEmissao  Write SetEmissao;

 Function GetEmissao: TDateTime;

 Function SetEmissao(dtEmissao: TDateTime): Boolean;

   End;

Implementation

...

=

Espero ter ajudado.

Sds,

Romario



Daniel Pohren escreveu:
> Bom dia!
> 
> Estou criando umas classes de regra de negócio aqui na empresa, e me
> pintou esta dúvida...
> 
> Elas não virarão um componente visual, são apenas para código mesmo.
> 
> Então, para atributos simples, tem alguma vantagem em criar propriedades?
> 
> ex: classe tDuplicatas
> 
> tenho valor, vencimento, numero e emissao, entre outros.
> 
> Estes valores serão alimentados direto, sempre com
> "duplicata.vencimento := ..." por exemplo, e não tem nenhum tratamento
> especial de get ou set.
> Para criar propriedade vou ter no mínimo uma variável private a mais... 
> 
> Tem uma REAL vantagem de usar propriedades ao invés de campos neste caso?


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Executavel no browse

2004-12-23 Por tôpico Nilson Chagas

Please,
 
Alguém me indica o caminho, uma luz, como posso fazer para executar uma 
aplicativo no browse, estava pensando em algo do tipo:
Servidor (com a aplicação)
Cliente (Acessa a aplicação que esta no servidor, através do browse)
 
Tem como fazer isto usando o D7?
 
[]s
 
Nilson Chagas
 
"E Jesus, respondendo, disse-lhes: Porventura não errais vós em razão de não 
saberdes as Escrituras nem o poder de Deus?" Mc 12v24


-
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! 
agora.

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Classes de regra de negócio - campos ou propriedades?

2004-12-23 Por tôpico Marcelo M Florindo

eu, particularmente, faria assim..
a classe de regra, como o nome já diz, refere-se apenas as regras,
controlando a estrutura, validando, por exemplo:
Para eu gerar uma nota fiscal, deverei ter produtos em estoque.

para usares os atributos, seria interessante teres uma classe bean/entidade

seria assim:

TNotaFiscalEnt <--TNotaFiscalRegra
TItensNFEnt<-TItensNFRegra

somente as regras conversam entre simos entidades não conversam entre
si.

falowww.

Marcelo

- Original Message -
From: "Daniel Pohren" <[EMAIL PROTECTED]>
To: "Delphi-br" 
Sent: Thursday, December 23, 2004 10:07 AM
Subject: [delphi-br] Classes de regra de negócio - campos ou propriedades?



Bom dia!

Estou criando umas classes de regra de negócio aqui na empresa, e me
pintou esta dúvida...

Elas não virarão um componente visual, são apenas para código mesmo.

Então, para atributos simples, tem alguma vantagem em criar propriedades?

ex: classe tDuplicatas

tenho valor, vencimento, numero e emissao, entre outros.

Estes valores serão alimentados direto, sempre com
"duplicata.vencimento := ..." por exemplo, e não tem nenhum tratamento
especial de get ou set.
Para criar propriedade vou ter no mínimo uma variável private a mais...

Tem uma REAL vantagem de usar propriedades ao invés de campos neste caso?


--
Daniel Pohren
   Naphta Informática


--
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos











-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Delphi 2005 Profetional ou Enterprise?

2004-12-23 Por tôpico Alessandro Fernandes ><>

Gente, decidi que vou comprar o Delphi 2005. Como tenho que comprar 3
licenças pra mim a diferença financeira entre as versões Profetional e
Enterprise é considerável. 

 

Gostaria de saber dos colegas se as diferenças entre as duas serão
limitantes do ponto de vista de desenvolvimento web (ASP.NET etc.).

 

Digam: Dá pra levar bem com a versão mais baratinha ou vou me arrepender
depois.

 

Obrigado.

 

 

___

Alessandro Cunha Fernandes  ><>

SoftTI - Software e Consultoria em TI

 



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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Classes de regra de negócio - campos ou propriedades?

2004-12-23 Por tôpico Daniel Pohren

Bom dia!

Estou criando umas classes de regra de negócio aqui na empresa, e me
pintou esta dúvida...

Elas não virarão um componente visual, são apenas para código mesmo.

Então, para atributos simples, tem alguma vantagem em criar propriedades?

ex: classe tDuplicatas

tenho valor, vencimento, numero e emissao, entre outros.

Estes valores serão alimentados direto, sempre com
"duplicata.vencimento := ..." por exemplo, e não tem nenhum tratamento
especial de get ou set.
Para criar propriedade vou ter no mínimo uma variável private a mais... 

Tem uma REAL vantagem de usar propriedades ao invés de campos neste caso?


-- 
Daniel Pohren
   Naphta Informática


-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Retornar registros dentro de um campo

2004-12-23 Por tôpico Douglas - CPD



Com a tabela a seguir:


PEDIDO   ITEM COMPONENTE   QTD1  QTD2
1000112012205   1
2000112012302   2
3000212012203   3



Utilizando "TRANSFORM", "GROUP BY", "PIVOT pedido"


tenho o retorno

COMPONENTE  TOTQTD1  TOTQTD2   100 200 300
120122084 53
1201230222


Qual TRANSFORM, SELECT poderia utilizar para retornar:


COMPONENTE  TOTQTD1  TOTQTD2  PEDIDOS
120122084100,300
120123022200


Obrigado









Douglas - CPD
SISTEMAS - Torres
(   Ramal 225
*   [EMAIL PROTECTED]
*   [EMAIL PROTECTED]






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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] OFF Topic - Carta ao Programador

2004-12-23 Por tôpico Walter Alves Chagas Junior

Autor : Júlio Cesar Cascalles Cunha

Programador,

Escrever código-fonte é como escrever um livro ou uma carta a um amigo.

Não seja repetitivo

Cada "capítulo" tem seu papel - cada procedure executa uma parte da tarefa
do código.
Não é porque você pode copiar e colar que vai espalhar o mesmo trecho por
todo o programa.
Imagine que alguém altere um trecho e não outro. Logo será impossível dizer
qual é o trecho correto.
Por outro lado, alterar a procedure é muito mais fácil e garante que ela
fará o que deve ser feito.

DICAS...

...Para ganhar tempo: Pressione Ctrl+Shift+R, digite uma seqüência de
teclas, pressione Ctrl+Shift+R novamente - Isso gravará uma macro. Execute a
macro com Ctrl+Shift+P .
...Para criar uma procedure rapidamente, digite a palavra "procedure" mais o
nome da procedure, na área private, public ou protected da declaração do
form. Depois pressione Ctrl+Shift+C. A implementação da procedure será
gerada no corpo do código.
Para se deslocar da declaração para a implementação da procedure, você pode
pressionar Ctrl+Shift+ a qualquer momento.

Respeite os nomes

O que aconteceria se um locutor esportivo decidisse narrar o jogo falando
apenas os números dos jogadores? Ficaria confuso, não?
Bem, dar manutenção em um código onde Button5 habilita CheckBox3 e limpa
Edit2 também é confuso!
Agora pense como você gostaria que seu nome fosse escrito por alguém que não
tivesse a barra de espaços: No mínimo, você exigiria que as iniciais
estivessem em maiúsculo, não é?!
Por exemplo, "joaquimpereirasantos" é mais difícil de compreender que
"JoaquimPereiraSantos". É o caso de "FieldByName", "ShowModal", "SetFocus",
"UpperCase" etc.

Dicas 2

Na dúvida, pressione Ctrl+Shift+ para ativar o Code Insight do
Delphi que mostrará a maneira correta* de escrever o nome de uma propriedade
ou método.
* = Ao contrário do Java, por exemplo, o compilador do Delphi não é case
sensitive: Se você escrever nomes do jeito "carnavalesco" (com maiusculos
e/ou minusculos aleatóriamente), o compilador ainda tentará fazer algo de
bom com isso.

Diagramação

Olhe os jornais e revistas. Repare como o texto é organizado de forma que
fique agradável aos olhos.
Indentação é assunto polêmico entre programadores: Alguns acham que devem
colocar um número aleatório de espaços ou quebras de linha; Outros acham que
fica bonito alinhar os comandos com a palavra da linha de cima...
Basicamente, um bloco de código deve ser organizado para dar a sensação de
hierarquia: o bloco do "if" e do "else" devem estar alinhados porque
pertencem ao mesmo nível hierárquico.
A quantidade de blocos begin/end pode ser bem reduzida com a melhor
utilização dos comandos Exit, Break e Continue.

Dicas 3

Marque um bloco e pressione Ctrl+K+I para colocar indentação ou Ctrl+K+U
para retirar indentação.

Comentário

A coisa mais terrível na vida de um programador é pegar aquele fonte
monstruoso e ver no final da procedure algumas dúzias de "end" sem saber de
onde vieram.
Uma coisa legal a fazer nesse caso é comentar alguns deles dizendo qual é do
"for", qual é do "with", qual é do "try"...
Comentários são como placas de sinalização para o coitado que estiver
perdido na confusão do código - Placas demais, no entanto, só vão piorar a
confusão.

Dicas 4

No menu "Tools", "Editor Options", clique na aba "Code Insight" - Na parte
central da tela haverá uma área para configurar templates de código.
Você pode definir um template para os tipos de blocos mais comuns que você
usa (if, while, for, with...) e já com o comentário adequado.
Quando estiver programando, digite o atalho e pressione Ctrl+J - Assim o
bloco será escrito no código sempre como foi definido - e não será
necessário colocar o comentário no "end" do bloco.

Variáveis são suas amigas

Não seja excêntrico - seja prático: Soluções rápidas geram muita dor de
cabeça.
Use sua criatividade para tornar seu programa o mais modular possível,
tornando-o fácil de entender e depurar.
É aí que entram as variáveis: pegue aquele valor que se repete e coloque-o
numa variável; Dê à sua variável um nome adequado ao que ela representa.

Veja um exemplo simples:

-

procedure TForm1.ExtraiDDD;
begin
 if (Pos('(',string1)>0) then 
  begin
   if (Pos(')',string1)>0) then 
begin
 
string1:=Copy(string1,Pos('(',string1)+1,Pos(')',string1)-Pos('(',string1)-1
);
end;
  end;
end;

--
Quantas vezes "Pos('(')" foi utilizada acima?
Seria mais prático substituí-lo pela variável "pos_abre"... 
E "s_mascara" seria um nome mais claro para "string1".
Veja:
--

procedure TForm1.ExtraiDDD;
var
pos_abre,pos_fecha: integer;
begin
  pos_abre := Pos('(',s_Mascara);
  if pos_abre = 0 then
begin
 Exit; // Nenhum parênteses encontrado
end;
  pos_fecha := Pos('(',s_Mascara);
  if pos_fecha > pos_abre then
begin
 {** Ajusta as variáveis para extrair a string entre os separadores

[delphi-br] Tema do XP

2004-12-23 Por tôpico Osmar de Souza Júnior


Eu uso o Windows XP.

Quando eu coloco no form um componente TabControl, GroupBox, Edit...

e rodo a aplicação, os componentes ficam no padrão do XP (com 
aquelas bordas abixalhadas, tudo colorido...)

eu quero que os componentes fiquem no padrão de cores do Windows 
clássico...





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] DBLookupComboBox (Urgente mesmo)

2004-12-23 Por tôpico alisson_delphi


Eu gostaria de saber se tem como eu colocar algum digito no 
dbloockupcombobox, tipo eu colocar 1 e ele me retornar o valor 
correspondente ao valor digitado, onde ele faz a pesquisa em outro 
campo. E outra coisa na hora de eu fazer a consulta se tem como eu 
fazer atravé so nome pra me trazer o código correspontente???
Alguem poderia me ajudar nesse componente Estou prescisando 
Urgentemente..





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Bold for Delphi

2004-12-23 Por tôpico Weigly

Alguém aqui da lista que já trabalhou com o Bold poderia comentar sua 
experiência em PVT !





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Problema com o GROUP BY

2004-12-23 Por tôpico clayton

Esta faltando colocar no group by a palavra "AdoDESC_PAPEL"

- Original Message - 
From: "Douglas - CPD" <[EMAIL PROTECTED]>
To: "Delphi - grupos" <[EMAIL PROTECTED]>; "Delphi-Br" 
; "[EMAIL PROTECTED] Com. Br" 
<[EMAIL PROTECTED]>; "Delphi-No-Brasil" 
<[EMAIL PROTECTED]>; "Delphi-Total" 
<[EMAIL PROTECTED]>; "Lista-Delphi" 
<[EMAIL PROTECTED]>
Sent: Wednesday, December 22, 2004 6:17 PM
Subject: [delphi-br] Problema com o GROUP BY



Por que ao tentar executar o seguinte código, recebo a mensagem de erro
abaixo:


  dm.AdoQryTrabOpsCorte.Close;
  dm.AdoqryTrabOpsCorte.SQL.Text :=
 'SELECT  AdoComponente, ' +
 'SUM(AdoQTDM2PAPEL) AS AdoTOTM2PAPEL, ' +
 'SUM(AdoQTDBOBINAS) AS AdoTOTBOBINAS, ' +
 'AdoDESC_PAPEL, AdoDATAFINAL FROM ' +
 sTabelaTemporariaOps +
' GROUP BY AdoComponente, AdoDataFinal' ;
  dm.AdoQryTrabOpsCorte.Open;



'You tried to execute a query that does not include the specified expression
'AdoDesc_Papel' as part of an aggregate function'

Alguém poderia me ajudar ?







Douglas - CPD
SISTEMAS - Torres
(   Ramal 225
*   [EMAIL PROTECTED]
*   [EMAIL PROTECTED]






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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos












-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] WebCam

2004-12-23 Por tôpico DelphiStar


  Se não for muito incomodo, também gostaria de receber esse exemplo
  um abraço 
  Ademir
  [EMAIL PROTECTED]


--


  Poderia me enviar tb, tenho interesse sobre o assunto.
   

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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Re: Localizar linha em arquivos texto

2004-12-23 Por tôpico Leandro Ferreira

Eu estou utilizando o conteúdo do arquivo num stringlist e nele estou 
manipulando o arquivo.

Adaptando a forma que você me passou num stringlist não estou 
conseguindo realizar o if, você poderia me dizer como:

Leandro Ferreira
Desenvolvedor - Tecnologia
NEXXERA Tecnologia e Serviços

itamar escreveu:

>PARA AGILIZAR EM MUITO ESTE METODO UTILIZE O FUNCAO POS()
>que ao encontrar a primeira ocorrencia de busca descarta o resto da linha
>procedure percorreArquivoTexto ( nomeDoArquivo: String );
>var
>   arq: TextFile;
>   linha: String;
>   i: integer
>begin
> AssignFile ( arq, nomeDoArquivo );
> Reset ( arq );
> ReadLn ( arq, linha );
> while not Eof ( arq ) do begin
>   if pos('*',linha) then  //ALTERDO AQUI RETIRADO O FOR
>   Begin
>// Faz o que for preciso
>End;
>  ReadLn ( arq, linha );
> end;
> CloseFile ( arq );
>end;
>
>
>
>[EMAIL PROTECTED]
>Analista de Sistemas
>itamar roloff
>---
>- Original Message - 
>From: "dom_rr2004" <[EMAIL PROTECTED]>
>To: 
>Sent: Thursday, December 23, 2004 8:38 AM
>Subject: [delphi-br] Re: Localizar linha em arquivos texto
>
>
>
>
>Bom dia companheiro.
>
>Aqui tem um procedimento que lê o arquivo linha por linha e em cada
>linha verifica caracter por caracter. Se encontra o caracter
>procurado (no exemplo o '*') então faz o que for preciso.
>
>{ Para ler o arquivo }
>procedure percorreArquivoTexto ( nomeDoArquivo: String );
>var
>   arq: TextFile;
>   linha: String;
>   i: integer
>begin
> AssignFile ( arq, nomeDoArquivo );
> Reset ( arq );
> ReadLn ( arq, linha );
> while not Eof ( arq ) do begin
>  for i := 1 to Length(linha) do
>   if Copy(linha,i,1) = '*' then
>// Faz o que for preciso
>  ReadLn ( arq, linha );
> end;
> CloseFile ( arq );
>end;
>
>Espero que ajude e que você tenha um ótimo dia.
>
>
>
>--- Em delphi-br@yahoogrupos.com.br, Leandro Ferreira
><[EMAIL PROTECTED]> escreveu
>  
>
>>Boa Tarde Pessoal,
>>
>>Preciso da ajuda de vocês para descobrir como construo um if
>>
>>
>onde o
>  
>
>>parte do conteúdo contenha '*'  ou '.'.
>>
>>Por exemplo: dentro do meu arquivo texto, possuo uma linha
>>'teste*.txt=teste*.txt.*.passou' e
>>
>>
>outra 'txt.teste=txt.*.teste.passou'.
>  
>
>>Estas duas linhas precisam ser inclusas num listbox ou memo desde
>>
>>
>que o
>  
>
>>conteúdo delas possua até chegar no símbolo de '=' os símbolos
>>
>>
>de '*' ou
>  
>
>>'.'.
>>
>>Agradeço a ajuda de todos,
>>
>>-- 
>>Leandro Ferreira
>>Desenvolvedor - Tecnologia
>>NEXXERA Tecnologia e Serviços S.A.
>>
>>



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[Spam] Re: [delphi-br] WebCam

2004-12-23 Por tôpico PMCC

Por favor, envie pra mim, ou disponibilize pra nós.

[] Robson Farias



-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Re: Localizar linha em arquivos texto

2004-12-23 Por tôpico itamar

PARA AGILIZAR EM MUITO ESTE METODO UTILIZE O FUNCAO POS()
que ao encontrar a primeira ocorrencia de busca descarta o resto da linha
procedure percorreArquivoTexto ( nomeDoArquivo: String );
var
   arq: TextFile;
   linha: String;
   i: integer
begin
 AssignFile ( arq, nomeDoArquivo );
 Reset ( arq );
 ReadLn ( arq, linha );
 while not Eof ( arq ) do begin
   if pos('*',linha) then  //ALTERDO AQUI RETIRADO O FOR
   Begin
// Faz o que for preciso
End;
  ReadLn ( arq, linha );
 end;
 CloseFile ( arq );
end;



[EMAIL PROTECTED]
Analista de Sistemas
itamar roloff
---
- Original Message - 
From: "dom_rr2004" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, December 23, 2004 8:38 AM
Subject: [delphi-br] Re: Localizar linha em arquivos texto




Bom dia companheiro.

Aqui tem um procedimento que lê o arquivo linha por linha e em cada
linha verifica caracter por caracter. Se encontra o caracter
procurado (no exemplo o '*') então faz o que for preciso.

{ Para ler o arquivo }
procedure percorreArquivoTexto ( nomeDoArquivo: String );
var
   arq: TextFile;
   linha: String;
   i: integer
begin
 AssignFile ( arq, nomeDoArquivo );
 Reset ( arq );
 ReadLn ( arq, linha );
 while not Eof ( arq ) do begin
  for i := 1 to Length(linha) do
   if Copy(linha,i,1) = '*' then
// Faz o que for preciso
  ReadLn ( arq, linha );
 end;
 CloseFile ( arq );
end;

Espero que ajude e que você tenha um ótimo dia.



--- Em delphi-br@yahoogrupos.com.br, Leandro Ferreira
<[EMAIL PROTECTED]> escreveu
> Boa Tarde Pessoal,
>
> Preciso da ajuda de vocês para descobrir como construo um if
onde o
> parte do conteúdo contenha '*'  ou '.'.
>
> Por exemplo: dentro do meu arquivo texto, possuo uma linha
> 'teste*.txt=teste*.txt.*.passou' e
outra 'txt.teste=txt.*.teste.passou'.
> Estas duas linhas precisam ser inclusas num listbox ou memo desde
que o
> conteúdo delas possua até chegar no símbolo de '=' os símbolos
de '*' ou
> '.'.
>
> Agradeço a ajuda de todos,
>
> -- 
> Leandro Ferreira
> Desenvolvedor - Tecnologia
> NEXXERA Tecnologia e Serviços S.A.





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





RES: [delphi-br] RES: Capturar informações de cd de música

2004-12-23 Por tôpico Walter Alves Chagas Junior

> Minha pergunta agora é: Você conhece esse esquema do CDDB 
> para dar umas
> dicas? Ou então conhece alguma alternativa, tipo outro site 
> para acessar as
> informações?
> 

Infeizmente não conheço. Mas uma interessante dica, é você ir no site do
CDEx (Fica no sourceforge), pega os fontes dele e dá uma olhada porque lá
deve ter a rotina de acesso e leitura dos dados oriundos do CDDB


 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 

> -Mensagem original-
> De: Luiz Henrique [mailto:[EMAIL PROTECTED]
> Enviada em: quarta-feira, 22 de dezembro de 2004 22:58
> Para: delphi-br@yahoogrupos.com.br
> Assunto: [delphi-br] RES: Capturar informações de cd de música
> 
> 
> 
> Walter,
> 
> Valeu a explicação. Mas por causa dela vou então mudar a pergunta...
> 
> Conheço o CDDB e sei um pouco sobre o Developers Zone deles. 
> Na época que
> olhei isso (a uns 4 anos atrás + - ) achei meio enrolado... 
> Não sei como
> está agora (mas enquanto escrevo estou baixando os arquivos SDK).
> 
> Minha pergunta agora é: Você conhece esse esquema do CDDB 
> para dar umas
> dicas? Ou então conhece alguma alternativa, tipo outro site 
> para acessar as
> informações?
> 
> 
> Obrigado
> Luiz Henrique Severo d Oliveira
> RPG Soluções
> www.rpgsolucoes.com.br
> 
> 
> __
> __
> 
>  Mensagem: 16
>  Data: Wed, 22 Dec 2004 15:31:26 -0300
>De: Walter Alves Chagas Junior <[EMAIL PROTECTED]>
>   Assunto: RES: Capturar informações de cd de música
> 
> Senhores,
> 
> Nenhum CD carrega consigo estas informações. Programas de Rippagem e
> Reprodução de CD´s de audio fazem a consulta ao CDDB, um 
> cadastro mundial de
> CD´s aonde tem e qualquer um pode adicionar informações a ele 
> (o cadastro).
> 
> O processo funciona mais ou menos assim:
> 
> Você coloca o CD no drive.
> 
> Executa o programa de leitura de CD (Windows Media Player, 
> Winamp, Exact
> Audio Copy, etc..)
> 
> No programa, tem a opção de chamar o CDDB. Alguns isto é 
> automático, como o
> Winamp por exemplo.
> 
> O Programa então submete ao CDDB alguns dados do CD, como 
> quantidade de
> faixas e o tempo de duração de cada uma. Daí que o CDDB retorna ao seu
> programa, os nomes de músicas e do próprio Album que 
> coincidam com os dados
> informados a ele. Nem sempre vem. Quando não vem, você tem 
> que digitar tudo
> na munheca e, se você um cara gente boa, manda as informações 
> digitadas para
> o CDDB. Daí que na proxima vez que você ou qualquer outra 
> pessoa colocar
> aquele referido CD no drive, os nomes das musicas e o album virão. 
> 
> Muita gente acha que estas informações estão armazenadas na 
> TOC (a FAT do
> CD), mas não estão. Já rolou muita discussão a este respeito 
> nas listas de
> MP3 que sou filiado. E o processo é realmente este que descrevi.
> 
> Há, isto vale pra CD original ou não.
>  
>  
>  []s
> 
>  Walter Alves Chagas Junior
>  Projeto e desenvolvimento
>  Telemont Engenharia de telecomunicações
>  [EMAIL PROTECTED]
>  Fone: (31) 3389-8215 Fax: (31) 3389-8200
>  
> 
> 
> 
> 
> -- 
> < 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:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Erro na Tabela

2004-12-23 Por tôpico itamar

antes da instrucoes de campo coloca isso
SAEData.tblSAECadastro.EDIT;  // para editat um registro
ou
SAEData.tblSAECadastro.Insert;  // para um registro novo
[EMAIL PROTECTED]
Analista de Sistemas
itamar roloff
---
- Original Message - 
From: "alisson_delphi" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, December 23, 2004 8:28 AM
Subject: [delphi-br] Erro na Tabela




Salve amigos programadores, eu programo faz pouco tempo e estou com
um problema que não estou conseguindo solucionar.
Trabalho com o FireBird 1.5 e delphi 7, está ocorrendo um erro que eu
não estou conseguindo solucionar falando que a minha tabela
tblSAECadastro não está em mode de inserção ou edição, eu já tentei
de tudo, antes ele naum gravava as informações no campo e dava o
erro, agora eu coloquei essa instrução e ele grava no campo na saida.
Estou trabalhando com o componente DBLoockUpComboBox para fazer
consulta em outra tabela e no OnExit eu coloquei essa instrução
abaixo para fazer a pesquisa e gravar no banco... Aonde ele vai
gravar é no DBEdit as informações.
DBLoockUpComboBox busca o Cep, e automaticamente nos DBEdit aparece o
Endereço e o nome do Bairro.
Gostaria que alguém me ajudasse a solucionar o erro, que fala que a
tabela naum está em mode de inserção ou edição, e se o comando no
OnExit está certo.
Veja a instrução abaixo

  if Operacao in [oprIncluir,oprAlterar] then begin
 dbdtDS_ENDERECO.DataSource.DataSet.FieldByName
( 'ds_endereco' ).AsString := SAESys.tblCep.FieldByName
( 'ds_logradouro' ).AsString;
 dbdtMN_BAIRRO.DataSource.DataSet.FieldByName
( 'mn_bairro' ).AsString := SAESys.tblCep.FieldByName
( 'nm_bairro' ).AsString;
 SAEData.tblSAECadastro.Post
end;





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos










-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] WebCam

2004-12-23 Por tôpico André Argeri

Me manda direto nesse e-mail [EMAIL PROTECTED] , fazendo o favor.
Ficarei muito agradecido

Muito Obrigado




-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Re: Localizar linha em arquivos texto

2004-12-23 Por tôpico dom_rr2004


Bom dia companheiro.

Aqui tem um procedimento que lê o arquivo linha por linha e em cada 
linha verifica caracter por caracter. Se encontra o caracter 
procurado (no exemplo o '*') então faz o que for preciso.

{ Para ler o arquivo }
procedure percorreArquivoTexto ( nomeDoArquivo: String ); 
var 
   arq: TextFile; 
   linha: String; 
   i: integer
begin 
 AssignFile ( arq, nomeDoArquivo ); 
 Reset ( arq ); 
 ReadLn ( arq, linha ); 
 while not Eof ( arq ) do begin 
  for i := 1 to Length(linha) do
   if Copy(linha,i,1) = '*' then
// Faz o que for preciso
  ReadLn ( arq, linha ); 
 end; 
 CloseFile ( arq ); 
end;

Espero que ajude e que você tenha um ótimo dia.



--- Em delphi-br@yahoogrupos.com.br, Leandro Ferreira 
<[EMAIL PROTECTED]> escreveu
> Boa Tarde Pessoal,
> 
> Preciso da ajuda de vocês para descobrir como construo um if 
onde o 
> parte do conteúdo contenha '*'  ou '.'.
> 
> Por exemplo: dentro do meu arquivo texto, possuo uma linha 
> 'teste*.txt=teste*.txt.*.passou' e 
outra 'txt.teste=txt.*.teste.passou'. 
> Estas duas linhas precisam ser inclusas num listbox ou memo desde 
que o 
> conteúdo delas possua até chegar no símbolo de '=' os símbolos 
de '*' ou 
> '.'.
> 
> Agradeço a ajuda de todos,
> 
> -- 
> Leandro Ferreira
> Desenvolvedor - Tecnologia
> NEXXERA Tecnologia e Serviços S.A.





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] Erro na Tabela

2004-12-23 Por tôpico alisson_delphi


Salve amigos programadores, eu programo faz pouco tempo e estou com 
um problema que não estou conseguindo solucionar.
Trabalho com o FireBird 1.5 e delphi 7, está ocorrendo um erro que eu 
não estou conseguindo solucionar falando que a minha tabela 
tblSAECadastro não está em mode de inserção ou edição, eu já tentei 
de tudo, antes ele naum gravava as informações no campo e dava o 
erro, agora eu coloquei essa instrução e ele grava no campo na saida.
Estou trabalhando com o componente DBLoockUpComboBox para fazer 
consulta em outra tabela e no OnExit eu coloquei essa instrução 
abaixo para fazer a pesquisa e gravar no banco... Aonde ele vai 
gravar é no DBEdit as informações.
DBLoockUpComboBox busca o Cep, e automaticamente nos DBEdit aparece o 
Endereço e o nome do Bairro.
Gostaria que alguém me ajudasse a solucionar o erro, que fala que a 
tabela naum está em mode de inserção ou edição, e se o comando no 
OnExit está certo.
Veja a instrução abaixo

  if Operacao in [oprIncluir,oprAlterar] then begin
 dbdtDS_ENDERECO.DataSource.DataSet.FieldByName  
( 'ds_endereco' ).AsString := SAESys.tblCep.FieldByName
( 'ds_logradouro' ).AsString;
 dbdtMN_BAIRRO.DataSource.DataSet.FieldByName
( 'mn_bairro' ).AsString := SAESys.tblCep.FieldByName
( 'nm_bairro' ).AsString;
 SAEData.tblSAECadastro.Post
end;





-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] WebCam

2004-12-23 Por tôpico Andre - Informática

Poderia me enviar tb, tenho interesse sobre o assunto.
  - Original Message - 
  From: Romario (Delphi) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 23, 2004 12:14 AM
  Subject: Re: [delphi-br] WebCam


  Perdão!  Fui enviar em PVT e acabei enviando para a lista (que não 
  aceita anexo).

  Sds,

  Romario




  Romario (Delphi) escreveu:
  > Segue em anexo um aplicativo que faz isso.
  > 
  > Sds,
  > 
  > Romario
  > 
  > 
  > 
  > 
  > André Argeri escreveu:
  > 
  >>Boa tarde.
  >>
  >>Estou desenvolvendo um programa usando delphi 7 e queria saber se tem algum 
componente ou alguma coisa para capturar as imagens da web cam.
  >>
  >>Desde já agradeço
  >>
  >>Muito Obrigado


  -- 
  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004



  -- 
  < 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:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
 
  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] WebCam

2004-12-23 Por tôpico Andre - Informática

Poderia me enviar o arquivo com o exemplo da webcam, tenho que desenvolver um 
sistema de controle de portaria aqui na empresa e iria precisar usar esta 
função.

Atenciosamente,

André Luis - Leitbom
   Desenvolvedor
  - Original Message - 
  From: Romario (Delphi) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 23, 2004 12:14 AM
  Subject: Re: [delphi-br] WebCam


  Perdão!  Fui enviar em PVT e acabei enviando para a lista (que não 
  aceita anexo).

  Sds,

  Romario




  Romario (Delphi) escreveu:
  > Segue em anexo um aplicativo que faz isso.
  > 
  > Sds,
  > 
  > Romario
  > 
  > 
  > 
  > 
  > André Argeri escreveu:
  > 
  >>Boa tarde.
  >>
  >>Estou desenvolvendo um programa usando delphi 7 e queria saber se tem algum 
componente ou alguma coisa para capturar as imagens da web cam.
  >>
  >>Desde já agradeço
  >>
  >>Muito Obrigado


  -- 
  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.298 / Virus Database: 265.6.4 - Release Date: 22/12/2004



  -- 
  < 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:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
 
  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





Re: [delphi-br] Problema com o GROUP BY

2004-12-23 Por tôpico Andre - Informática

Coloque o ADODesc_Papel na clausula Group by.
  - Original Message - 
  From: Douglas - CPD 
  To: Delphi - grupos ; Delphi-Br ; [EMAIL PROTECTED] Com. Br ; 
Delphi-No-Brasil ; Delphi-Total ; Lista-Delphi 
  Sent: Wednesday, December 22, 2004 6:17 PM
  Subject: [delphi-br] Problema com o GROUP BY


  Por que ao tentar executar o seguinte código, recebo a mensagem de erro
  abaixo:


dm.AdoQryTrabOpsCorte.Close;
dm.AdoqryTrabOpsCorte.SQL.Text :=
   'SELECT  AdoComponente, ' +
   'SUM(AdoQTDM2PAPEL) AS AdoTOTM2PAPEL, ' +
   'SUM(AdoQTDBOBINAS) AS AdoTOTBOBINAS, ' +
   'AdoDESC_PAPEL, AdoDATAFINAL FROM ' +
   sTabelaTemporariaOps +
  ' GROUP BY AdoComponente, AdoDataFinal' ;
dm.AdoQryTrabOpsCorte.Open;



  'You tried to execute a query that does not include the specified expression
  'AdoDesc_Papel' as part of an aggregate function'

  Alguém poderia me ajudar ?




  
  

  Douglas - CPD
  SISTEMAS - Torres
  (   Ramal 225
  *   [EMAIL PROTECTED]
  *   [EMAIL PROTECTED]

  
  



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



  -- 
  < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
 
 
  
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


  --

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.2 - Release Date: 20/12/2004


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



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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

 





[delphi-br] TListItem (Urgente por favor)

2004-12-23 Por tôpico Fabio Jun

Olá, estou utilizando um componente TListItem, que é
semelhante ao TLIstView e gostaria de saber como que
eu faço para selecionar uma determinada linha, para
simular o clique do mouse.

Por favor.

Obrigado.



__ 
Do you Yahoo!? 
Jazz up your holiday email with celebrity designs. Learn more. 
http://celebrity.mail.yahoo.com


-- 
< 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:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
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:
[EMAIL PROTECTED]

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