[delphi-br] Re: universitario

2005-10-27 Por tôpico Osmar de Souza Júnior

Dá para criar aplicações para Internet sim.
Quanto a licença de uso, se você vai usar em casa, para estudo,
adquira um genérico mesmo. A licença só vale a pena pagar se for para
fins comerciais.


--- Em delphi-br@yahoogrupos.com.br, douglas mendonca
[EMAIL PROTECTED] escreveu
 Caros Amigos,
 Consigo desenvolver uma aplicação para intenet com o delphi 2005 ??
 
 Mas sou universitario em inicio de curso, dai minhas condições ainda
não 
 estão apitas a comprar uma licença de uso do delphi 2005, o que
posso fazer 
 então
 
 Muito Obrigado .
 
 _
 MSN Messenger: converse online com seus amigos .  
 http://messenger.msn.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]
 
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: RES: [delphi-br] Access Violation on user32.dll

2005-10-04 Por tôpico Osmar de Souza Júnior

Veja que coisa! Quando eu coloco o componente como invisível, não
ocorre o erro. Quando passo ele para visível, às vezes ocorre o erro
de violação de acesso na user32.dll. E esse erro só está dando quando
coloco ele dentro de um PageControl e tento trocar a aba.

Já entrei em contato com o suporte, pois o componente nós pagamos, mas
sabe como são esses caras, ficam jogando a batata de volta, dizendo
que o erro tá aqui.

Tentei dar um jeitinho, trocando a visibilidade do componente em tempo
de execução, mas sem sucesso. Acho que vou ter que rever a disposição
da minha tela, mas também não pago mais essa bosta de componente. Mas
veja como é uma questão de cultura: O JVCL, que é um conjunto de
componentes Free (mais de 600), você reporta um bug, e os caras se
empenham em resolver, e muitas vezes resolvem mesmo. De qualquer forma
tem código-fonte, se você quiser alterar. Enfim, pagar por um
componente nem sempre acaba sendo uma boa...


--- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior
[EMAIL PROTECTED] escreveu
 É possível que este suposto componente esteja causando algum
conflito na dll
 ou lendo alguma coisa da dll que seja inválida.
 
 Tira ele e roda o programa de novo e vê se vai dar o erro.
 
 []s
 
 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
 nome de Osmar de Souza Júnior
 Enviada em: segunda-feira, 3 de outubro de 2005 10:40
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Access Violation on user32.dll
 
 
 Está ocorrendo este erro na minha aplicação, mais ou menos a mensagem
 é essa: Access Violation on user32.dll, dando um endereço em
 hexadecimal lá onde ocorre a violação.
 
 Ocorre quando eu troco de uma aba para outra, num PageControl, e na
 aba para onde está indo, antes acontecer o erro, tem um componente de
 agenda , de terceiros. Fiquei com suspeitas desse componente, mas essa
 DLL user32.dll não é do Windows?? Não pode ser um alguma no meu SO que
 ficou bixada??
 
 
 
 
 -- 
  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] Access Violation on user32.dll

2005-10-03 Por tôpico Osmar de Souza Júnior
Está ocorrendo este erro na minha aplicação, mais ou menos a mensagem
é essa: Access Violation on user32.dll, dando um endereço em
hexadecimal lá onde ocorre a violação.

Ocorre quando eu troco de uma aba para outra, num PageControl, e na
aba para onde está indo, antes acontecer o erro, tem um componente de
agenda , de terceiros. Fiquei com suspeitas desse componente, mas essa
DLL user32.dll não é do Windows?? Não pode ser um alguma no meu SO que
ficou bixada??




-- 
 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: Esconder do Gerenciador de Tarefas no XP

2005-09-30 Por tôpico Osmar de Souza Júnior

Esse artigo aí trata disso:

http://www.activedelphi.com.br/modules.php?op=modloadname=Newsfile=articlesid=128

Mas fique atento, eu não recomendo fazer isso. 
A função do Gerenciador de Tarefas é justamente poder encerrar uma
aplicação que travada e consumindo os recursos da máquina. Eu, como
usuário, detesto essas aplicações.

Mas quanto ao WinXP, você pode apenas desabilitar o Gerenciador de
Tarefas, impedir que ele execute. Você não pode tirar o seu aplicativo
da lista, acho que não é possível isso. Portanto se você bloquear o
Gerenciador de Tarefas, qualquer aplicação que travar, não será
possível encerrar. Pense nisso...


--- Em delphi-br@yahoogrupos.com.br, lordeleo [EMAIL PROTECTED] escreveu
 Olá ...
 
 Preciso que minha aplicação não apareça no gerenciador de tarefas do 
 Windows XP.
 Já encontrei vários códigos, mas nenhum é eficaz no XP, apenas 98.
 
 Alguém poderia me ajudar?
 
 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

 





RES: [delphi-br] Re: Esconder do Gerenciador de Tarefas no XP

2005-09-30 Por tôpico Osmar de Souza Júnior

Em primeiro lugar, cuidado com o linguajar. Ninguém aqui é obrigado a
te ajudar, e mesmo assim estão tentando. Respeito mútuo é uma das
regras da lista.

Em segundo lugar, sistema de frente de loja não é sempre assim não.
Já fiz sistemas assim, e não coloquei nenhum bloqueio. Porque às vezes
o usuário necessita utilizar outros sistemas, isso acontece o tempo
todo. Quanto ao usuário ficar usando a Internet pra outras
finalidades, isso é uma questão de cultura da empresa.

Agora se mesmo assim você ache que deva bloquear tudo, só há um jeito,
e é desbravar o registro do Windows, para bloquear todas as teclas que
permitam sair do sistema, ou minimiza-lo. 


--- Em delphi-br@yahoogrupos.com.br, lordeleo [EMAIL PROTECTED] escreveu
 Tá, se não quiser ajudar não precisa! Agora pare de se fazer de 
 besta.
 
 Se tu não sabe, sistemas de lojas grandes com filiais rodam 
 diretamente com a inicialização do windows e não permitem que o 
 usuários faça mais nada, apenas nesta aplicação.
 
 Tem usuário mais espertos que fecham esse programa, para acessar a 
 internet por exemplo.
 
 É isso que quero bloquear!
 
 
 --- Em delphi-br@yahoogrupos.com.br, Filipe Xavier Ramalho 
 [EMAIL PROTECTED] escreveu
  Se o sistema é uma Frente de Loja, porque o usuário teria a 
 intenção de
  fechá-lo? Na hora de uma venda ele teria q reabrir...
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi-
 [EMAIL PROTECTED]
  nome de lordeleo
Enviada em: sexta-feira, 30 de setembro de 2005 10:14
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: Esconder do Gerenciador de Tarefas no XP
  
  
Não, é um sistema que roda nas frente de lojas, por isso não pode
ser permitido que o usuário feche.
  
Quero proteger ao máximo.
  
Sabe algo?
  
  
--- Em delphi-br@yahoogrupos.com.br, Alosi yarru [EMAIL PROTECTED]
escreveu
 fabricação de vírus?
   - Original Message -
   From: lordeleo
   To: delphi-br@yahoogrupos.com.br
   Sent: Friday, September 30, 2005 9:21 AM
   Subject: [delphi-br] Esconder do Gerenciador de Tarefas no XP


   Olá ...

   Preciso que minha aplicação não apareça no gerenciador de
tarefas do
   Windows XP.
   Já encontrei vários códigos, mas nenhum é eficaz no XP, 
 apenas
98.

   Alguém poderia me ajudar?

   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]



 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!.




 [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!.
  
  
  
  [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

 




RES: [delphi-br] Re: Esconder do Gerenciador de Tarefas no XP

2005-09-30 Por tôpico Osmar de Souza Júnior

Uma coisa que acho que poderia dar uma olhada é nas diretivas de grupo.
Vá no meu iniciar - executar - gpedit.msc

Eu acho que pelas configurações do Windows é possível impedir um
software de rodar.


--- Em delphi-br@yahoogrupos.com.br, Osmar de Souza Júnior
[EMAIL PROTECTED] escreveu
 
 Em primeiro lugar, cuidado com o linguajar. Ninguém aqui é obrigado a
 te ajudar, e mesmo assim estão tentando. Respeito mútuo é uma das
 regras da lista.
 
 Em segundo lugar, sistema de frente de loja não é sempre assim não.
 Já fiz sistemas assim, e não coloquei nenhum bloqueio. Porque às vezes
 o usuário necessita utilizar outros sistemas, isso acontece o tempo
 todo. Quanto ao usuário ficar usando a Internet pra outras
 finalidades, isso é uma questão de cultura da empresa.
 
 Agora se mesmo assim você ache que deva bloquear tudo, só há um jeito,
 e é desbravar o registro do Windows, para bloquear todas as teclas que
 permitam sair do sistema, ou minimiza-lo. 
 
 
 --- Em delphi-br@yahoogrupos.com.br, lordeleo [EMAIL PROTECTED] escreveu
  Tá, se não quiser ajudar não precisa! Agora pare de se fazer de 
  besta.
  
  Se tu não sabe, sistemas de lojas grandes com filiais rodam 
  diretamente com a inicialização do windows e não permitem que o 
  usuários faça mais nada, apenas nesta aplicação.
  
  Tem usuário mais espertos que fecham esse programa, para acessar a 
  internet por exemplo.
  
  É isso que quero bloquear!
  
  
  --- Em delphi-br@yahoogrupos.com.br, Filipe Xavier Ramalho 
  [EMAIL PROTECTED] escreveu
   Se o sistema é uma Frente de Loja, porque o usuário teria a 
  intenção de
   fechá-lo? Na hora de uma venda ele teria q reabrir...
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
   nome de lordeleo
 Enviada em: sexta-feira, 30 de setembro de 2005 10:14
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Re: Esconder do Gerenciador de Tarefas no XP
   
   
 Não, é um sistema que roda nas frente de lojas, por isso não pode
 ser permitido que o usuário feche.
   
 Quero proteger ao máximo.
   
 Sabe algo?
   
   
 --- Em delphi-br@yahoogrupos.com.br, Alosi yarru [EMAIL PROTECTED]
 escreveu
  fabricação de vírus?
- Original Message -
From: lordeleo
To: delphi-br@yahoogrupos.com.br
Sent: Friday, September 30, 2005 9:21 AM
Subject: [delphi-br] Esconder do Gerenciador de Tarefas no XP
 
 
Olá ...
 
Preciso que minha aplicação não apareça no gerenciador de
 tarefas do
Windows XP.
Já encontrei vários códigos, mas nenhum é eficaz no XP, 
  apenas
 98.
 
Alguém poderia me ajudar?
 
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]
 
 
 
  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!.
 
 
 
 
  [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!.
   
   
   
   [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

[delphi-br] Re: Pegar IP da placa de rede

2005-09-27 Por tôpico Osmar de Souza Júnior

Endereço MAC você quis dizer:

http://www.delphi3000.com/articles/article_4423.asp

Esse artigo é do amigo Walter...
Tinha no meus favoritos...


--- Em delphi-br@yahoogrupos.com.br, Leandro Carbonera
[EMAIL PROTECTED] escreveu
 
 Alguem sabe como pegar o IP da placa de rede local via programação? Ou
 dereoente existe algum componente para delphi 7 que faça isso...
 
 
 Att.
 
 Leandro Carbonera
 Suporte Técnico - RBR Informática
 
 Fone: 54 343 1788
 [EMAIL PROTECTED]
 www.rbrinformatica.com.br
 
 
   
 
   
   
 ___ 
 Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos
emoticons e muito mais. Instale agora! 
 www.yahoo.com.br/messenger/




-- 
 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: Checkbox em Dbgrid

2005-09-22 Por tôpico Osmar de Souza Júnior

Dá uma olhada nesse artigo:

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=779lngWId=7

Acho que resolve.

[]s.

--- Em delphi-br@yahoogrupos.com.br, Cristiano Rodrigo Gomes
[EMAIL PROTECTED] escreveu
 Olá pessoal, lá vem outro perguntando sobre checlbox em dbgrid, achei q 
 nunca precisaria utilizar, mas não vai ter jeito. Se alguém puder me
ajudar 
 vou ficar muito Grato
 
 Cristiano.
 
 _
 MSN Messenger: converse com os seus amigos online. 
 http://messenger.msn.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

* 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: Bloquear software após algum tempo

2005-09-20 Por tôpico Osmar de Souza Júnior

Em linhas gerais, o que você tem que fazer é quando a sua aplicação
ficar ociosa ativar um timer (esse timer pode estar definido em 1
minuto, por exemplo). E quando o usuário mexer o mouse ou pressionar
qualquer tecla, desativar o timer. Mas essa verificação é feita a todo
momento pela aplicação, então não poderá ser feita pelo evento de um
form. Terás que usar os eventos OnIdle e OnMessage do objeto
Application. Existe um componente chamado TApplicationEvents, na
paletta Additional, que pode facilitar a sua vida. Coloque esse
componente no seu DataModule, por exemplo. No OnIdle seria basicamente
assim:

procedure Tdm.appIdle(Sender: TObject; var Done: Boolean);
begin
  timerBlock.Enabled := true;

  Done := true;
end;

E no OnMessage, ficaria algo assim:

procedure Tdm.appMessage(var Msg: tagMSG; var Handled: Boolean);
begin
  if (Msg.message = WM_MOUSEMOVE) or (Msg.message = WM_KEYDOWN) then
timerBlock.Enabled := false;
end;


Você só deve observar que o evento OnMessage ocorre a todo momento,
toda mensagem que passa pela aplicação dispara esse evento. Então
cuidado ao referenciar objetos, forms, etc. Recomendo usar uma flag
(boolean) para saber se o sistema já está bloqueado ou ainda estiver
carregando ou fechando.

Talvez haja a necessidade de adaptar a rotina, de acordo com as
particularidades da sua aplicação, mas basicamente é isso.

[]s.

--- Em delphi-br@yahoogrupos.com.br, Joao Paulo - Spectrum
[EMAIL PROTECTED] escreveu
 Olá pessoal, 
  
 tenho um software aqui, que devo bloquear através de uma senha, caso o
 computador fique parado, sem ninguem usar após um 1 minutos (estilo uma
 proteção de tela), mas o problema é que mesmo o software estando
minimizado,
 ele deve bloquear e por isto nao consigo fazer pelos eventos onkeydown e
 mousemove do formulario principal...
  
 Alguem tem algum sugestão para o problema ?
  
  
 Obrigado...
  
 Joao Paulo
 
 
 [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: RES: [delphi-br] Quebra de Linha no componente Memo

2005-09-16 Por tôpico Osmar de Souza Júnior

Creio que para conseguir fazer o que você quer, terá que criar um
algoritmo. Pelo exemplo que você passou toda data/hora está no
formato: DD/MM/ HH:NN. Então crie um algoritmo para varrer a
string, e encontrando uma ocorrência de NN/NN/ NN:NN (onde N é um
número inteiro de 0 a 9), efetue a sua quebra de linha.

Vais quebrar a cabeça um pouco, mas isso é programação. Programação é
lógica. É bom para o aprendizado.


--- Em delphi-br@yahoogrupos.com.br, Patricia Santana [EMAIL PROTECTED]
escreveu
 Ok, Júnior!
  
  Mas minha dúvida é : Quando quebrar a linha, pois, o tamanho do
texto é variável. Tenho que trazer para variáveis a Data + Hora +
Texto ( onde o texto é variável )
  
 Como fazer isso no Delphi??
  
 Muito obrigada pela atenção
  
 Patricia Santana
 
 jrjuniore [EMAIL PROTECTED] escreveu:
 No momento em que vc quiser quebrar a linha, use #13. 
 
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em
 nome de Patricia Santana
 Enviada em: sexta-feira, 16 de setembro de 2005 08:13
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Quebra de Linha no componente Memo
 
 Bom dia a todos
 
 Tenho o seguinte texto dentro de um componente memo :
 
 25/05/2005 13:19AGUARDANDOAUTOR18/05/2005 08:57EXPEDIÇÃO DE MANDADO
 10/05/2005 14:42EM CLASSIFICAÇÃO 09/05/2005 16:26PROTOCOLADO 
 
 Onde este texto é um retorno de uma função e está em uma única linha. 
 Preciso quebrar esta linha de forma que fique assim:
 
 25/05/2005 13:19AGUARDANDOAUTOR 
 18/05/2005 08:57EXPEDIÇÃO DE MANDADO 
 10/05/2005 14:42EM CLASSIFICAÇÃO 
 09/05/2005 16:26PROTOCOLADO 
 
 Data + Hora + Texto.
 
 Como faço isso no Delphi?
 
 Obs : Estou utilizando o Delphi 5.0
 
 Desde de já agradeço
 Patricia Santana
 
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger
 http://br.download.yahoo.com/messenger/ 
 
 [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
 
 
 
 
 
 
 
 
 
 
 
 
 ___ 
 Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos
emoticons e muito mais. Instale agora! 
 www.yahoo.com.br/messenger/
 
 
 -- 
  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
 
 
 
 
 
 
 
 
   
 -
  Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos
emoticons e muito mais. Instale 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] Re: Salario Off- Off-Topic

2005-09-16 Por tôpico Osmar de Souza Júnior

Se não estou enganado, o salário base para programador gira em torno
de R$ 1200,00. Mas também sofre algumas variações dependendo da
região, e da sua experiência claro. Esse salário eu considero bom para
um programador com pouca experiência.


--- Em delphi-br@yahoogrupos.com.br, Paulo Dias de Souza
[EMAIL PROTECTED] escreveu
 Bom dia a todos,
 
 Estou tendo duvidas quanto a pretenção salarial em que deve ter como
base.
 Se alguem poder me dar uma dica.
 
 Paulo Dias
 
 
 [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] Re: Mascara

2005-09-14 Por tôpico Osmar de Souza Júnior

Quisera eu que fosse tão simples meu amigo.
A inscrição estadual tem um formato diferente para cada estado da
nossa federação. o SINTEGRA disponibiliza uma DLL para facilitar esse
processo:

http://www.sintegra.gov.br/download.html

Dá uma olhada que eu acho que tem até exemplo lá. Se você não quiser
validar, apenas formatar, mesmo assim terá que olhar nesse site,
porque como disse, os formatos são diferentes.


--- Em delphi-br@yahoogrupos.com.br, Alex - Yahoo
[EMAIL PROTECTED] escreveu
 Alguem poderia me dizer qual é a máscara para Iscrição estadual no
MaskEdit?
 
 
 [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] Re: off topic - Editor de ícones

2005-09-12 Por tôpico Osmar de Souza Júnior

Se procuras um bom editor de ícones, recomendo o Axialis IconWorkshop.
É pago, mais muito bom.

[]s.

--- Em delphi-br@yahoogrupos.com.br, Moked do Brasil - Tamara
\(Brazil\) [EMAIL PROTECTED] escreveu
 Alguém saberia me indicar um bom editor de ícones??? Estou com
problemas 
 para criação do ícone do meu sistema
 
 Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de
Segurança 
 Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748 
 [EMAIL PROTECTED] www.moked.com.br Grau de Sigilo: Confidencial Reservado 
 Interno Amplo Nível de Prioridade: Alto Médio Baixo Destinatário/s:
Lista de 
 divulgação
- 
 Tamara O emitente da mensagem é o responsável por seu conteúdo e 
 divulgação, proibindo sua reprodução sem a prévia autorização do
mesmo. 
 Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o 
 comprometimento com os Custo envolvidos!





-- 
 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: try except

2005-09-09 Por tôpico Osmar de Souza Júnior

Acho que para esse caso seria interessante fazer um select antes, para
ver se o código já existe. Mas, um exemplo de tratamento seria esse:

try
  Query1.Post;
except
  on E: Exception do
MessageDlg('Ocorreu o seguinte erro!'#13#10 + E.message,
mtWarning, [mbOK], 0);
end;

--- Em delphi-br@yahoogrupos.com.br, paulo vitor [EMAIL PROTECTED] escreveu
 alguem poderia me dar uma dica de como usar o try except! tenho uma
aplicacao na qual qdo inserido umprodutocom mesmo codigo da um pla
deviolaçao dechave primaria, o pal da o evento updateerror alguemsabe
como posso tratar isso para q o aplicativo naom se feche e o usuario
saiba o q fez de errado!
 
   
 -
  Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA
CONVERSA. Participe!
 
 [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] Re: Quebra de Linha no componente Memo

2005-09-09 Por tôpico Osmar de Souza Júnior

Não sei como você está preenchendo o Memo, porque quando você usa um
método Add(Text) ou Append(Text) do próprio TMemo, ele adiciona a
quebra automaticamente.

Se você está fazendo assim:

Memo1.Lines.Text := '25/05/2005 13:19AGUARDANDOAUTOR18/05/2005
08:57EXPEDIÇÃO DE MANDADO 10/05/2005 14:42EM CLASSIFICAÇÃO 09/05/2005
16:26PROTOCOLADO';

Então terá que adicionar as quebras com os caracteres #13 (Carriage
Return) e #10 (Line Feed) - acho que é isso:

Memo1.Lines.Text := '25/05/2005 13:19AGUARDANDOAUTOR' + #13#10 +
'18/05/2005 08:57EXPEDIÇÃO DE MANDADO' + #13#10 + '10/05/2005 14:42EM
CLASSIFICAÇÃO' + #13#10 + '09/05/2005 16:26PROTOCOLADO';

Acho que é isso.

[]s.


--- Em delphi-br@yahoogrupos.com.br, Patricia Santana [EMAIL PROTECTED]
escreveu
   Bom dia a todos!!!
  
Tenho o seguinte texto dentro de um componente memo :
  
 25/05/2005 13:19AGUARDANDOAUTOR18/05/2005 08:57EXPEDIÇÃO DE MANDADO
10/05/2005 14:42EM CLASSIFICAÇÃO 09/05/2005 16:26PROTOCOLADO 
  
Onde este texto está em uma única linha. 
Preciso quebrar esta linha para de forma que fique assim:
 
  25/05/2005 13:19AGUARDANDOAUTOR 
 18/05/2005 08:57EXPEDIÇÃO DE MANDADO 
  10/05/2005 14:42EM CLASSIFICAÇÃO 
  09/05/2005 16:26PROTOCOLADO 
  
 Data + Hora + Andamento.
  
 Obs : Estou utilizando o Delphi 5.0
 
   Como faço isso no Delphi?
 
 Desde de já agradeço
 Patricia Santana
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/ 
 
 [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] Re: Sistemas ERP x Sistemas Empresariais Flexíveis

2005-09-09 Por tôpico Osmar de Souza Júnior

Cara, na Submarino.com.br tem alguns livros sobre ERP. Recomendo o
Livro do Cesar Alexandre de Souza. Tem alguns estudos de caso, bem
interessante.

Quanto ao atender ao padrões do mercado ou à necessidades específicas
das empresas, isso não é característica do ERP somente. Isso depende
da empresa que irá desenvolver os sistemas. Você encontrará no mercado
empresas que desenvolvem ERPs genéricos como a Alterdata
(www.alterdata.com.br), por exemplo.

Mas empresas grandes (estou falando de grandes corporações,
universidades) provavelmente vão procurar criar uma solução
específica. O ERP não está ficando obsoleto não. Acontece que esses
sistemas requeram um maior planejamento, uma vez que irão contemplar
os diversos setores da empresa (financeiro, compras, vendas, estoques,
frente de loja, etc.). E por isso também vão custar muito mais. Mas é
um investimento que traz retorno. Existem casos de sucesso e outros
que falharam ao implantar um ERP. Motivos? Diversos. Recomendo que
venha participar de uma comunidade no Orkut, na qual participo também,
há pessoas lá com muita experiência no assunto: 

http://www.orkut.com/Community.aspx?cmm=1449211

[]s.




--- Em delphi-br@yahoogrupos.com.br, Danilo Rogério
[EMAIL PROTECTED] escreveu
 Pessoal, estava procurando algum material sobre ERP, e até gostaria
que me indicassem algum livro, porém, ouve-se falar/discutir sobre o
Assunto do Email:
 Sistemas ERP x Sistemas Empresariais Flexíveis, onde basicamente é
o seguinte:
 1)Que sistemas ERP estão tornando-se obsoletos por: existir grande
integração/dependencia entre os sistemas(Ex: vendas e contábil), e
quando um deles para, a organização sofre. Geralmente são
desenvolvidos atendendo padrões de mercado, portanto,
particularidades desta mesma organização ficam difíceis de ser
agregadas aos sistemas.
 2) O Ideal seria os Sistemas Empresariais Flexíveis, onde o
princípio é comparado ao email: Você envia o email e o destinatário
não precisa estar no lugar para receber a msg.
 Gostaria da opinião dos senhores/senhoras. Mas mesmo assim, gostaria
de uma bibliográfia sobre ERP.
  
 Att.
 Danilo
 
   
 -
  Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA
CONVERSA. Participe!
 
 [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] Re: Compoenentes para delphi 2005

2005-09-09 Por tôpico Osmar de Souza Júnior

Existe o pacote de componentes do JVCL (JEDI Project), com mais de 600
componentes, open-source:

http://sourceforge.net/projects/jvcl

Também para o Delphi 2005 há os do Raize (pago $$):

http://www.raize.com/DevTools/Default.asp


--- Em delphi-br@yahoogrupos.com.br, João Paulo EsPyl [EMAIL PROTECTED]
escreveu
 Estamos iniciando o desenvolvimento de um projeto com delphi 2005 -
padrão windows form, mas não existem mais os componentes data
controls, ali apenas encontra-se um dbgrid, alguem sabe de um bom
pacote de componentes para indicar ?
 
 []s
 _
 João Paulo Pyl
 EsPyl Informática e Sistemas S/C Ltda
 Sistemas para Gestão Pública
 Site: www.espyl.com.br
 Cascavel - Paraná
 FoneFax: (45) 3224-7328
 
 [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] Re: Qual windows?

2005-09-06 Por tôpico Osmar de Souza Júnior


As informações da versão do Windows você pode pegar na seguinte área
do registro do Windows:

1) Na família NT:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion

2) Em outros Windows:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion


Para saber se o Windows é da família NT ou não, basta fazer a seguinte
comparação:

var EhWinNT: boolean;

EhWinNT := Win32Platform = VER_PLATFORM_WIN32_NT;


Não sei se você está familiarizado com o registro do Windows, mas aí é
só procurar no Google como ler do registro do Windows usando o Delphi.

Abraços.

--- Em delphi-br@yahoogrupos.com.br, Rodrigo Victorino
[EMAIL PROTECTED] escreveu
 Bom dia,
 
 alguem sabe como faço em Delphi para saber qual a versão do Windows
da máquina? se
 é 98, 2000, XP etc..
 
 valeu pela ajuda
 
 Rodrigo




-- 
 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] Componente de gride (organizar em árvore)

2005-09-06 Por tôpico Osmar de Souza Júnior

Pessoal.

Estou precisando de um gride que faça agrupamento dos dados (eu vi
isso no Microsoft Money). Os registros ficam agrupados, e tem um botão
do lado esquerdo (onde fica o Indicator num DBGrid), um botão de +
para expandir ou recolher os registros (filhos), isso em vários níveis.

Para não perder tempo, queria saber se alguém sabe de um componente
pronto, caso contrário irei desenvolver um.

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: Excluir linhas em branco

2005-09-06 Por tôpico Osmar de Souza Júnior

Se for linhas em branco no começo ou no fim do texto:

Memo1.Lines.Text := Trim(Memo1.Lines.Text);

Se for linhas em branco no meio do texto:

var i: integer;
begin
  i := 0;

  while (i  Memo1.Lines.Count) do
  begin
if (Memo1.Lines[i] = '') then
  Memo1.Lines.Delete(i)
else 
  i := i + 1;
  end;
end;

--- Em delphi-br@yahoogrupos.com.br, Patricia Santana [EMAIL PROTECTED]
escreveu
 
 Boa tarde a todos!!!
 
 Preciso retirar linhas em branco de um texto que está dentro de um
componente memo do Delphi. Como faço isso?
 
 Desde de já agradeço a atenção de todos!
 
  
 
 Patricia Santana
 
  
 
  
 
  
 
  
 
   
 -
  Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA
CONVERSA. Participe!
 
 [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] Re: XMANIFEST como Usar?

2005-09-02 Por tôpico Osmar de Souza Júnior

Basta incluir a Unit XPMan na Unit principal do seu projeto (A Unit
com o mesmo nome do projeto). Não precisa nem incluir o componente. 

Ele usa a API do Windows pra aplicar as formatações, você não pode
alterar. Portanto esses padrões de cores dependerão do usuário usar o
Windos XP, em outras versões ficará o padrão clássico de cores do
Windows. Também depende do tema que o usuário usa no Windows. Mesmo
usando o Windows XP, se selecionar o tema clássico do Windows, ficará
o esquema de cores clássico.

Abraços.


--- Em delphi-br@yahoogrupos.com.br, Levi Ribeiro de Freitas
[EMAIL PROTECTED] escreveu
 Pessoal,
  
 Como faço para usar o componente xpmanifest?
 Como faço para mudar o cursor que das messagedlg, das showmessage e das
 messagebox para que fique no padrão xp (Uma mão com dedo apontando o
botão)?
  
 Atenciosamente,
  
 Levi Ribeiro de Freitas
 Programador de Computadores
  mailto:[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: RES: RES: [delphi-br] Tratar erros/exceções da melhor maneira

2005-09-02 Por tôpico Osmar de Souza Júnior

O TApplicationEvents pode ser colocado no DataModule.
Mas não precisa inserir o componente, você pode criar seus próprios
procedimentos para tratar exceções. Eu faço dessa forma:

Eu crio uma procedure no DataModule:

procedure appExcept(Sender: TObject; E: Exception);

No evento OnCreate do DataModule, passe a procedure para a aplicação:

Application.OnExcept := appExcept;

A partir daí toda exceção será tratada pela sua procedure. A definição
dela pode ser, por exemplo:

procedure appExcept(Sender: TObject; E: Exception);
begin
  // Exibe a mensagem de erro (para o usuário saber que ocorreu um erro
  Application.ShowException(E);

  // Guarda a mensagem de erro num arquivo TXT
  RegistraErroNumArquivoTxtQualquer(E.message);
end;

Assim, os erros que vão ocorrendo, ficam gravados num arquivo texto,
num diretório temporário da máquina do usuário. Ao encerrar a
aplicação, se ela for encerrada normal, sem erros, é enviado um e-mail
para mim, com esse arquivo texto em anexo. Assim quando o cliente me
liga dizendo que deu pau, eu posso dizer já to sabendo, e já to
corrigindo. É legal, cria um esquema de automatização, funciona, e
livra o cliente de ter que ficar reportando os erros (pelo menos os
erros de exceção). Você também pode colocar para disparar o e-mail uma
vez por dia somente, enfim, como achar melhor.









--- Em delphi-br@yahoogrupos.com.br, DVJ [EMAIL PROTECTED] escreveu
 Walter
 
 Deve ser posto no form principal da aplicação.
 
 SDS
 Dirceu
 --- Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu:
 
  Olha, ou eu não sei como usar este componente ou ele é ruim. Nunca
consegui
  fazer essa porquera funcionar.
  
  A não ser que não pode ser posto no Datamodule...
  
  []s
  
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
  
  
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
  nome de Marcos Douglas
  Enviada em: quarta-feira, 31 de agosto de 2005 10:40
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: RES: [delphi-br] Tratar erros/exceções da melhor maneira
  
  
  Utilize o componente TApplicationEvents (paleta Additional)
  
  --
  Marcos Douglas
  www.marcosdouglas.com
  
  
   Mensagem Original 
  From: Filipe Xavier Ramalho 
  To: delphi-br@yahoogrupos.com.br
  Sent: Qua, Agosto 31, 2005 10:03 am
  Subject: RES: [delphi-br] Tratar erros/exceções da melhor maneira
  Kleber, tenho um componente para isso, e um software que fiz como
exemplo
  para um amigo tbm, se quiser envio uma cópia. Entre em contato em pvt.
-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
  nome de Kleber Oliveira (Softvip)
Enviada em: quarta-feira, 31 de agosto de 2005 09:54
Para: delphi-br@yahoogrupos.com.br
Cc: [EMAIL PROTECTED]
Assunto: [delphi-br] Tratar erros/exceções da melhor maneira
  
  
Prezad*s,
  
Alguém pode me orientar se há possibilidades de tratar todos os
erros de
  um sistema, possíveis de ocorrência, apenas em um lugar (unit, prg
etc).
Ou seja, eu coloco todas as mensagens e tratamentos nessa unit e
seja onde
  for o erro ela aciona essa unit e trata o erro sem problema.
Sei que é possível tratar isso no banco (FB 2.0). Essa seria a
melhor
  opção?
Eu até poderia fazer testes por aqui e achar a solução, mas vai
que tem
  alguém já fez isso e pode me adiantar alguma experiência, assim posso
  queimar algumas etapas.
  
Grato.
  
Kleber.
  
* uso D7 e FB 2.0.
  
[As partes desta mensagem que não continham texto foram removidas]
  
  
  
--

  
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!.
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  -- 
  
  
  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
  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 

[delphi-br] Impressora Fiscal - Solução Genérica

2005-08-26 Por tôpico Osmar de Souza Júnior

Olá pessoal.

Tenho achado uma quantidade considerável de rotinas para imprimir
nessas impressoras fiscais. No entanto, todas que eu achei consideram
que a impressora é local, ou a impressora é a padrão do windows. Só
que eu quero poder selecionar qual a impressora, inclusive via rede.
Aí eu instalei a impressora fiscal como Genérica (Somente texto). Mas
ela imprime o papel como se fosse A4, não pára quando termina o texto.
Tem algum jeito de imprimir nessas impressoras via rede, podendo
escolher a impressora, e sem depender de DLLs específicas de fabricante ??





-- 
 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: RES: [delphi-br] Impressora Fiscal - Solução Genérica

2005-08-26 Por tôpico Osmar de Souza Júnior

Eu fiz uma rotina para imprimir um Memo. Numa impressora LaserJet
funciona 100%. Se eu seleciono a impressora fiscal (Driver genérico,
somente texto) sai as linhas todas socadas, umas por cima das outras.
Alguém tem alguma idéia ou sugestão ???

  i := 0;
  Linha := 0 ;
  Printer.BeginDoc;

  for i := 0 to mmPreview.Lines.Count div 2 do
  begin
Printer.Canvas.TextOut(0, Linha, mmPreview.Lines[i]);
{Font.Height is calculated as -Font.Size * 72 / Font.PixelsPerInch
which returns
 a negative number. So Abs() is applied to the Height to make it a
non-negative
 value}
Linha := Linha + Abs(Printer.Canvas.Font.Height);

if (Linha = Printer.PageHeight) then
  Printer.NewPage;
  end;

  Printer.EndDoc;


--- Em delphi-br@yahoogrupos.com.br, Alexandre
[EMAIL PROTECTED] escreveu
 Estimado,
 
 Boa tarde. O grupo AutomacaoTotal trata de vários aspectos relacionados
 a isso. Sobre impressões via rede em equipamento fiscal não via ainda, a
 não ser que outro colega tenha visto. O que já ouvi falar no grupo de
 AutomacaoTotal é de uma solução com terminal server. Pode ser um
 caminho. De qualquer forma , dá uma passadinha por lá:
 
 http://acbr.sourceforge.net
 http://br.groups.yahoo.com/group/AutomacaoTotal/
 
 
 Saudações.
 
 ---
 []'s
 
 Alexandre
 msn: [EMAIL PROTECTED]
 
  
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
 Em nome de Osmar de Souza Júnior
 Enviada em: sexta-feira, 26 de agosto de 2005 14:39
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Impressora Fiscal - Solução Genérica
 
 
 Olá pessoal.
 
 Tenho achado uma quantidade considerável de rotinas para imprimir nessas
 impressoras fiscais. No entanto, todas que eu achei consideram que a
 impressora é local, ou a impressora é a padrão do windows. Só que eu
 quero poder selecionar qual a impressora, inclusive via rede.
 Aí eu instalei a impressora fiscal como Genérica (Somente texto). Mas
 ela imprime o papel como se fosse A4, não pára quando termina o texto.
 Tem algum jeito de imprimir nessas impressoras via rede, podendo
 escolher a impressora, e sem depender de DLLs específicas de fabricante
 ??
 
 
 
 
 
 --
  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] Re: Gerar arquivo TXT

2005-08-25 Por tôpico Osmar de Souza Júnior

Uma das soluções é imprimir direto na porta:

 lista := TStringList.Create;
 
 lista.Add('linha1');
 lista.Add('linha2');
 lista.Add('linha3');
 lista.Add('linha4');
 
 lista.SaveToFile('LPT1');   // ou outra porta
 
 lista.Free;

Existem várias formas de fazê-lo, talvez essa seja a mais simples.
Dependendo da sua necessidade isso já é o suficiente.


--- Em delphi-br@yahoogrupos.com.br,  Ledo  [EMAIL PROTECTED] escreveu
 Perdoe se prolongo esta duvida.
  
 Mas vou precisar mais a frente da mesma coisa. Imprimir direto sem
 formatação numa impressora matricial.
  
 Como poderia implementar essa rotina.
  
 Poderiam me dar uma ajuda?
  
 Grato
 Eduardo Ledo
 
   _  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em
 nome de Osmar de Souza Júnior
 Enviada em: quarta-feira, 24 de agosto de 2005 17:47
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Re: Gerar arquivo TXT
 
 
 
 Eu uso StringList para isso.
 
 lista := TStringList.Create;
 
 lista.Add('linha1');
 lista.Add('linha2');
 lista.Add('linha3');
 lista.Add('linha4');
 
 lista.SaveToFile('teste.txt');
 
 lista.Free;
 
 --- Em delphi-br@yahoogrupos.com.br, Bruno Faria
 [EMAIL PROTECTED] escreveu
  Pessoal, já dei uma olhada nas mensagens do grupo e em algumas
  apostilas que tenho e não achei resposta para a minha dúvida.
  
  Preciso gerar um arquivo TXT para impressão em matricial, pelo DOS
 ou prompt.
  
  Tem algum componente, comando, função ou procedure que gere arquivo
  txt? Antigamente em Pascal eu gerava um arquivo de texto e ia
  concatenando as strings para sair do jeito que precisava. Contudo, não
  me atualizei como fazer isso no Delphi.
  
  PS: Agradeço a ajuda que obtive no caso do filtro SQL para data, na
  semana passada.
  
  -- 
  _
  Bruno Faria
  [EMAIL PROTECTED]
  (71) 9931-9429 / (75) 9974-7371
  
  ** Ajude a combater o Spam: envie msgs com destinatário oculto Bcc
 ou Cco **
 
 
 
 
 
 -- 
  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:  
 
  

http://br.rd.yahoo.com/SIG=12fs0vlu6/M=365837.7000707.7924794.2369893/D=brc

lubs/S=2137111264:HM/Y=BR/EXP=1124923631/A=2932553/R=2/id=noscript/SIG=10tif
 t5qr/*http://br.movies.yahoo.com/  
 
   _  
 
 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]
 mailto:[EMAIL PROTECTED] 
   
 
 * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
 Serviço do Yahoo! http://br.yahoo.com/info/utos.html . 
 
 
 
 
 [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] Re: Converter para Data

2005-08-25 Por tôpico Osmar de Souza Júnior

StrToDate(MaskDoFormatText('00/00/00', '220805', '_'));

Mas acho que seria melhor você trabalhar com datas em ponto flutuante,
como o Delphi trabalha com o DateTime, Date ou Time. É tudo do tipo
Double. Fica mais fácil depois de tratar no Delphi.

--- Em delphi-br@yahoogrupos.com.br, Cristiano Rodrigo Gomes
[EMAIL PROTECTED] escreveu
 Bom dia a todos, gostaria de saber se alguém poderia me ajudar.
 
 É o seguinte: tenho uma viriável do tipo string cujo conteúdo é
'240444', 
 gostaria de transformá-la no formato de data 24/04/1944 para gravação 
 correta na tabela.
 
 Já tentei o StrToDate e não deu certo.
 
 Utilizo o firebird 1.5 e Delphi 7
 
 Grato
 
 Cristiano.
 
 _
 MSN Messenger: converse com os seus amigos online. 
 http://messenger.msn.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

* 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: Jedi no Delphi 2k5

2005-08-23 Por tôpico Osmar de Souza Júnior

Você baixou a última versão e rodou o instalador??
A versão que tenho baixei a umas 2 semanas.
A única coisa que fiz foi rodar o Install.bat que está no diretório
JCL. Deixei as opções default, não alterei nada, e instalei.

Lembrando que você deve baixar o .zip do JVCL, e descompactá-lo já no
diretório onde pretende usar. Deixe ele descompactado nesse diretório
e rode o Install.bat, e depois não mova mais os diretórios de lugar,
senão não funciona. Não sei se é esse o seu problema, mas qualquer
coisa retorne aí.


--- Em delphi-br@yahoogrupos.com.br, Luis Lopes
[EMAIL PROTECTED] escreveu
 Pessoal,
 
 Estou iniciando no Delphi 2005 e baixei o Jedi para o
 memso.
 Faço a instalação, normalmente, só que, quando vou
 executar o Delphi, ele reclama que não conseguiu
 encontrar várias BPL´s. Já olhei o library path e está
 certinho, apontando para o diretório onde estão as
 BPL´s.
 O q mais posso olhar? O q devo estar fazendo de
 errado?
 
 Agradeço muito, antecipadamente.
 
 []´s
 
 Luis Alberto
 
 
   
   
   
 ___ 
 Yahoo! Acesso Grátis - Internet rápida e grátis. 
 Instale o discador agora! http://br.acesso.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

 




[delphi-br] Re: Ferramenta UML que se integre ao Delphi

2005-08-22 Por tôpico Osmar de Souza Júnior

O Enterprise Architect você encontra em:

http://www.sparxsystems.com/

[]s.

--- Em delphi-br@yahoogrupos.com.br, João Paulo EsPyl [EMAIL PROTECTED]
escreveu
 O onde encontro o EA ?
 _
 João Paulo Pyl
 EsPyl Informática e Sistemas S/C Ltda
 Sistemas para Gestão Pública
 Site: www.espyl.com.br
 Cascavel - Paraná
 FoneFax: (45) 224-7328
 - Original Message - 
 From: Flávio Granero Maltempe [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Monday, August 22, 2005 8:25 AM
 Subject: Re: [delphi-br] Re: Ferramenta UML que se integre ao Delphi
 
 
  Olá, estamos testando uma ferramenta case desse tipo, caso queira 
  tornar-se
  um beta-tester gratuitamente, acesso www.speedcase.com.br e
cadastre-se.
 
  Abraço,
 
  Flávio
 
  - Original Message - 
  From: Valfrid-Ly Silva Couto [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, August 19, 2005 2:36 PM
  Subject: Re: [delphi-br] Re: Ferramenta UML que se integre ao Delphi
 
 
  O EA é carinho??? Pow a licença custa $335... pelo que
  ele oferece é até barato!! Vai cotar o preço de um
  Rational pra você ver!
 
 
  --- Osmar de Souza Júnior [EMAIL PROTECTED]
  escreveu:
 
  
   Freeware eu conheço o ArgoUML e o Jude. Mas não sei
   se geram código
   para Delphi.
  
   O Entreprise Architect gera código pra Delphi, acho
   que Sybase Power
   Designer também. Mas são pagos, e bem carinhos. Mas
   também são
   ferramentas bem completas.
  
   --- Em delphi-br@yahoogrupos.com.br, GreG
   [EMAIL PROTECTED] escreveu
Bom dia,
   
Alguém poderia me dar uma dica de alguma
ferramenta UML, de preferência Freeware, que se
integre ao Delphi ou no mínimo gere código delphi
   ?
   
OBS: Não vale o ModelMaker.
   
   
   
Mauri
   
__
Converse com seus amigos em tempo real com o
   Yahoo! Messenger
http://br.download.yahoo.com/messenger/
  
  
  
  
   -- 
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
  
  
  
   http://br.yahoo.com/info/utos.html
  
  
  
  
  
 
 
  Valfrid-Ly Silva Couto
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  ICQ 15114646
 
 
 
 
 
  ___
  Yahoo! Acesso Grátis - Internet rápida e grátis.
  Instale o discador agora! http://br.acesso.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
 
 
 
 
 
 
 
 
 
  -- 
  Internal Virus Database is out-of-date.
  Checked by AVG Anti-Virus.
  Version: 7.0.338 / Virus Database: 267.10.8/71 - Release Date:
12/8/2005
 
 
 
 
 
 
 
  ___
  Yahoo! Acesso Grátis - Internet rápida e grátis.
  Instale o discador agora! http://br.acesso.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
 
 
 
 
 
 
 




-- 
 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: Colorir um componente PageControl ?

2005-08-19 Por tôpico Osmar de Souza Júnior

Esse é um exemplo bem tosco de como colorir um PageControl.
Esse código deve estar no evento OnDrawTab. Para funcionar, a
propriedade OwnerDraw do PageControl deve estar true. Esse código
deixa as abas vermelhas:

  PageControl1.Canvas.Brush.Color := clRed;
  PageControl1.Canvas.Rectangle(Rect);
  PageControl1.Canvas.TextOut(Rect.Left, Rect.Top, 'laralalalala');

Para colorir o interior você pode usar Panels dentro das páginas.

[]s.

--- Em delphi-br@yahoogrupos.com.br, Jenifer Arosa [EMAIL PROTECTED]
escreveu
 Oi Gente.
  
 Perdoem se euzinha estiver falando alguma bobagem, mas como todos
temos um
 começo, o meu não deve ser muito diferente.
  
 Estou criando um projeto baseado em herança e o formulário padrão
que criei
 tem um componente PageControl.
 Não consegui achar uma forma de colorir esse componente.
  
 Alguém pode me dar uma ajuda.
  
 grata
  
 Jenifer Arosa
 
 
 [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] Re: Ferramenta UML que se integre ao Delphi

2005-08-19 Por tôpico Osmar de Souza Júnior

Freeware eu conheço o ArgoUML e o Jude. Mas não sei se geram código
para Delphi.

O Entreprise Architect gera código pra Delphi, acho que Sybase Power
Designer também. Mas são pagos, e bem carinhos. Mas também são
ferramentas bem completas.

--- Em delphi-br@yahoogrupos.com.br, GreG [EMAIL PROTECTED] escreveu
 Bom dia,
 
 Alguém poderia me dar uma dica de alguma
 ferramenta UML, de preferência Freeware, que se
 integre ao Delphi ou no mínimo gere código delphi ? 
 
 OBS: Não vale o ModelMaker.
 
 
 
 Mauri
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/




-- 
 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] Re: Colorir um componente PageControl ?

2005-08-19 Por tôpico Osmar de Souza Júnior

O que você pode fazer, sem precisar de componentes de terceiros, se
usas pelo menos a versão 7 do Delphi, é incluir o componente XP
Manifest, na aba Win32, que vai dar aquela cara de XP para todos os
componentes.

Mas se quiser um visual diferenciado, nada melhor do que você mesmo
desenhar os componentes. Vais ter que pesquisar, mas a vantagem é que
vai ficar do jeito que quiseres.

--- Em delphi-br@yahoogrupos.com.br, Jenifer Arosa [EMAIL PROTECTED]
escreveu
 Oi Gente...
  
 Agradeço muita a ajuda do Osmar do Felipe e do Carlos
 Uma pena que a Borland não se preocupe um pouco mais com o Visual
  
 Mas por exemplo, não sabia que existiam componentes pra esse tipo de
coisa.
  
 Então aproveito e pergunto.  Isso não causa nenhum problema ao
Delphi?
 É seguro utilizar um componente de terceiros?
  
 Qualquer coisa seria melhor que esse PageControl Tosco ...rs
  
 Brigadinho.
  
 {{}}
 Jenifer Arosa
 
   _  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em
 nome de [EMAIL PROTECTED]
 Enviada em: sexta-feira, 19 de agosto de 2005 09:19
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Re: Colorir um componente PageControl ?
 
 
 Jenifer:
 se quiser uma aparência realmente profissional em seus programas, vai
 precisar
 de uns componentes third party, que estão sempre um ou dois passos na
 frente
 da Borland (e não poderia deixar de ser, a Borland deve se preocupar com
 outras
 coisas) nesse aspecto.
 
 
 
 [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] Re: Diminuir o tamanho do exe

2005-08-18 Por tôpico Osmar de Souza Júnior

Antes de usar algum compactador de executável, acesse essa página:

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

do nosso amigo Walter, e procure pelo artigo Compactador de
Executável. Pense bem antes de usar um.


--- Em delphi-br@yahoogrupos.com.br, Áureo [EMAIL PROTECTED] escreveu
 Sei que existem alguns programas disponíveis gratuitamente que
compactam o tamanho do arquivo gerado pelo Delphi. Alguém poderia me
fornecer o nome de algum?
 
 Obrigado,
 Áureo
 
 No iBest, suas horas navegadas valem pontos que podem ser trocados
por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.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

* 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] Re: Diminuir o tamanho do exe

2005-08-18 Por tôpico Osmar de Souza Júnior

Eu to acessando a página normalmente aqui.
O link está correto.

--- Em delphi-br@yahoogrupos.com.br, Israel Alcantara Possoli
[EMAIL PROTECTED] escreveu
 Cara esse site tá Off ou eu q não estouy conseguindo acessar? 
 
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de Osmar de Souza Júnior
 Enviada em: quinta-feira, 18 de agosto de 2005 10:02
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Re: Diminuir o tamanho do exe
 
 
 Antes de usar algum compactador de executável, acesse essa página:
 
 http://www.geocities.com/SiliconValley/Bay/1058/
 
 do nosso amigo Walter, e procure pelo artigo Compactador de
Executável. Pense bem antes de usar um.
 
 
 --- Em delphi-br@yahoogrupos.com.br, Áureo [EMAIL PROTECTED] escreveu
  Sei que existem alguns programas disponíveis gratuitamente que
 compactam o tamanho do arquivo gerado pelo Delphi. Alguém poderia me
fornecer o nome de algum?
  
  Obrigado,
  Áureo
  
  No iBest, suas horas navegadas valem pontos que podem ser trocados
 por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.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





-- 
 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: Diminuir o tamanho do exe

2005-08-18 Por tôpico Osmar de Souza Júnior

Mas qual é o interesse em diminuir o tamanho do aplicativo ???

O tamanho do EXE nada tem a ver com o espaço em memória, veja, o
Delphi 7 que uso aqui, o executável dele tem mais ou menos 500 K. Na
memória o Delphi consome 70 MB. Por acaso vocês acham que a Borland
usa UPX para compactar o Delphi ???



--- Em delphi-br@yahoogrupos.com.br, Alisson Yahoo [EMAIL PROTECTED]
escreveu
  Walter, concordo em número, gênero e grau que um projeto deve ser
otimizado ao máximo. Mas mesmo um projeto sendo otimizado ao máximo,
ele ficará bem menor se for compactado. Experimente criar uma
aplicação que contenha somente um form e deixe na cláusula USES
somente a classe FORMS. O executável gerado ficará bem menor se for
compactado. Por que, se você afirma que os compactores apenas mascaram
coisas que podem ser otimizadas?
 
 Alisson
 
   From: Walter Alves Chagas Junior 
   To: 'delphi-br@yahoogrupos.com.br' 
   Sent: Thursday, August 18, 2005 4:02 PM
   Subject: RES: [delphi-br] Diminuir o tamanho do exe
 
 
   Compactadores de Executáveis, na verdade, apenas mascaram que um
projeto
   está inchado de coisas que podem ser otimizadas. Outro dia um cara
me mandou
   um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo
estava dando
   pau de memória direto e falha de paginação. Me mandou só os fontes. O
   problema é que o projeto dele, tava entupido de componentes de
terceiros.
   Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os
componentes e
   ele ainda veio relutar em fazer isto, dando clara demonstração de não
   entender muito bem de desenvolvimento. O que deu pra ver, sem os
   componentes, é que o projeto dele tinha quase 60 forms e uns .RES
de 2MB
   (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater
na tecla
   aqui que muitos já até me repuguinam: 
 
   Sistemas, devem ser limpos, práticos, interativos e objetivos.
Fazer sistema
   com muita coisa desnecessaria, só atrapalha. Sistemas consistem
nas regras
   de negócios com telas que interajam com estas regras. Nas telas
somente os
   edits e botoes necessários a manipulação das regras e de facil
alcance do
   usuário. Eu, particularmente, tenho ogeriza mortal de imagens em
telas.
   Ponho, no máximo, estourando estourando somente uma ou duas no meu
projeto
   todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais,
vao tudo em
   dll´s. nada de enfiar, o que pode ser reaproveitado, no executável
 
 
   []s
 
   Walter Alves Chagas Junior
   Projeto e desenvolvimento
   Telemont Engenharia de telecomunicações
   Belo Horizonte - MG - Brazil
   [EMAIL PROTECTED]
   Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 [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] Dicas para criar um aplicativo residente

2005-08-16 Por tôpico Osmar de Souza Júnior

Pessoal, eu preciso criar um aplicativo que fique residente no
servidor (Windows XP e 2003 Server, são dois).

Queria receber sugestões de como fazê-lo, pois este aplicativo não
pode ficar consumindo muita memória. Ele deve executar uma tarefa de
tantos em tantos minutos, e disparar e-mails dependendo do caso. Uso
um timer, o agendador de tarefas do próprio Windows, ou nenhum deles?
Gostaria de receber dicas.

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: Dicas para criar um aplicativo residente

2005-08-16 Por tôpico Osmar de Souza Júnior

Vou criar um serviço do Windows então. Acho que é mais interessante,
pois o aplicativo daí poderá executar mesmo se o usuário não fizer
logon no servidor.



--- Em delphi-br@yahoogrupos.com.br, Valfrid-Ly Silva Couto
[EMAIL PROTECTED] escreveu
 O agendador do Windows já é um serviço que poderia ser
 utilizado. Não sei se ele tem a periodicidade de que
 você necessita.
 
 Se não for possível utilizá-lo, procure sobre a
 criação de serviços. Eu mesmo nunca fiz, mas
 aplicativos residentes, nesses Windows, devem ser
 serviços.
 
 --- Osmar de Souza Júnior [EMAIL PROTECTED]
 escreveu:
 
  
  Pessoal, eu preciso criar um aplicativo que fique
  residente no
  servidor (Windows XP e 2003 Server, são dois).
  
  Queria receber sugestões de como fazê-lo, pois este
  aplicativo não
  pode ficar consumindo muita memória. Ele deve
  executar uma tarefa de
  tantos em tantos minutos, e disparar e-mails
  dependendo do caso. Uso
  um timer, o agendador de tarefas do próprio Windows,
  ou nenhum deles?
  Gostaria de receber dicas.
  
  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
  
  
  
  http://br.yahoo.com/info/utos.html
  
   
  
  
  
  
 
 
 Valfrid-Ly Silva Couto
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 ICQ 15114646
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/




-- 
 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] Converter caracteres acentuados

2005-08-15 Por tôpico Osmar de Souza Júnior

Alguém sabe me indicar uma rotina para converter caracteres acentuados
(tipo Ç, Ã, Ó) para não acentuados (como C, A, O) ???

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: Converter caracteres acentuados

2005-08-15 Por tôpico Osmar de Souza Júnior

Valeu, funciona.

Só com uma salva, na string de caracteres SemAcento está tudo
maiúsculo, mas funciona.

Obrigado.




--- Em delphi-br@yahoogrupos.com.br, -=SchiavoR=- [EMAIL PROTECTED] escreveu
 Tente esta funcao que eu adaptei, ela substitui varios tipos de
caracteres
 
 
   function RemoveAcentos(Texto: String): String;
   const ComAcento = 
 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÔÖÚÙÛÜÇ~^¨ºª°´`''';
 SemAcento = 
 'AOCAOC__';
   var
i: Integer;
   begin
 for i := 1 to Length(Texto) do
   if (Pos(Texto[i],ComAcento)0) then Texto[i] := 
 SemAcento[Pos(Texto[i],ComAcento)];
 Result := Texto;
   end;
 
 
 Osmar de Souza Júnior escreveu:
 
 
  Alguém sabe me indicar uma rotina para converter caracteres acentuados
  (tipo Ç, Ã, Ó) para não acentuados (como C, A, O) ???
 
  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]
   
mailto:[EMAIL PROTECTED]
 
  * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
 
 




-- 
 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: Imprimir Conteúdo de ListBox ou TStringGrid

2005-08-15 Por tôpico Osmar de Souza Júnior

Sabes trabalhar com TStringList ??

Minha dica é jogar os itens do ListBox ou StringGrid para uma
StringList. Aí basta fazer, por exemplo:

StringList1.SaveToFile('LPT1');

E pronto.

[]s.

--- Em delphi-br@yahoogrupos.com.br, V.Alberto [EMAIL PROTECTED] escreveu
 Bom dia, pessoal!
 
 
 
 Alguém tem um código que permita que o conteúdo de um ListBox ou
StringGrid seja impresso diretamente na impressora?
 
 Desde já agradeço a ajuda.
 
 
 Abraços
 Vandinei
 
 [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] Re: E-mail (Outlook)

2005-08-12 Por tôpico Osmar de Souza Júnior

Olá Áureo, acho que o mesmo artigo pode servir para você:

http://br.groups.yahoo.com/group/delphi-br/messages

Nesse artigo o cara faz uma telinha para compor o e-mail.
Se você quer enviar diretamente o e-mail, pode usar o mesmo código,
mas onde ele pega os dados da tela, você passa diretamente as strings
que você quer.


--- Em delphi-br@yahoogrupos.com.br, Áureo [EMAIL PROTECTED] escreveu
 Osmar,
 
 Eu também tenho esta necessidade, e no meu caso, o e-mail seria
 enviado automaticamente ao usuário como alerta.
 
 Att.
 Áureo
 
 Em 11/08/05, Osmar de Souza Júnior[EMAIL PROTECTED] escreveu:
  
  Você quer enviar o e-mail automaticamente ou apenas abrir a janela de
  composição de novo e-mail ???
  
  --- Em delphi-br@yahoogrupos.com.br, Cristiano
  [EMAIL PROTECTED] escreveu
  
   
   Grupo
   
   Alguém tem um exemplo básico para criar um programa para mandar um
  e-mail usando o outlook em Delphi7,,, apostila, fonte de exemplo,
  quais componentes eu utilizo qualquer informação para mim sempre
  vai ser bem vinda !!...
   
   Obrigado a quem poder me ajudar
   
   Cristiano
   
   __
   Converse com seus amigos em tempo real com o Yahoo! Messenger 
   http://br.download.yahoo.com/messenger/ 
   
   [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 Termos do
Serviço do
  Yahoo!.




-- 
 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: E-mail (Outlook)

2005-08-12 Por tôpico Osmar de Souza Júnior
 Olá Áureo, acho que o mesmo artigo pode servir para você:
 
 http://www.imasters.com.br/artigo.php?cn=1201cc=49
 
 Nesse artigo o cara faz uma telinha para compor o e-mail.
 Se você quer enviar diretamente o e-mail, pode usar o mesmo código,
 mas onde ele pega os dados da tela, você passa diretamente as strings
 que você quer.
 
 
 --- Em delphi-br@yahoogrupos.com.br, Áureo [EMAIL PROTECTED] escreveu
  Osmar,
  
  Eu também tenho esta necessidade, e no meu caso, o e-mail seria
  enviado automaticamente ao usuário como alerta.
  
  Att.
  Áureo
  
  Em 11/08/05, Osmar de Souza Júnior[EMAIL PROTECTED] escreveu:
   
   Você quer enviar o e-mail automaticamente ou apenas abrir a
janela de
   composição de novo e-mail ???
   
   --- Em delphi-br@yahoogrupos.com.br, Cristiano
   [EMAIL PROTECTED] escreveu
   

Grupo

Alguém tem um exemplo básico para criar um programa para mandar um
   e-mail usando o outlook em Delphi7,,, apostila, fonte de exemplo,
   quais componentes eu utilizo qualquer informação para mim sempre
   vai ser bem vinda !!...

Obrigado a quem poder me ajudar

Cristiano

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

[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 Termos do
 Serviço do
   Yahoo!.




-- 
 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: MDI x SDI

2005-08-12 Por tôpico Osmar de Souza Júnior

Só para complementar, alguns softwares estão utilizando TDI (Tabbed
document interface), como o Opera e o Firefox, que também acho boas
soluções. Operar em abas eu considero muito prático, principalmente
para navegar pela Web. Alguns dizem que TDI é uma variação do MDI,
alguns dizem que é SDI porque só exibe um documento por vez, enfim...

Eu só acho que o MDI não é apropriado para usuários leigos. No meu
caso são usuários de assistência técnica que usam o SW, pessoal que
entende de informática. Apesar de estar usando MDI agora, mas sou a
favor de telas enxutas e principalmente dos Wizards.

Optei pela solução MDI nesse sistema, porque me foi solicitado de tal
forma, afinal os gerentes dessas lojas são caras formados em
computação, e já vieram me falando: eu quero MDI. Então faça-se a
vontade do cliente.

[]s.


--- Em delphi-br@yahoogrupos.com.br, Alcir - Listas [EMAIL PROTECTED]
escreveu
 Marcelo,
 
 Muito obrigado, era esse tipo de informação que eu precisava.
 
 OBS.: Osmar, não me considero um miguelão por não fazer uso dessa 
 tecnologia.
 
 Até mais!
 
 Alcir
 
 
 
 Marcelo Almeida wrote:
  Vc pode fazer seu sistema SDI e usar show no lugar de showmodal.
  Problema resolvido sem necessidade de lidar com os bugs de MDI que a 
  microsoft diz que não vai resolver.
  
  A única vantagem que vejo em usar MDI é todas as janelas ficarem
dentro 
  do form principal, e olha que isto pode ser simulado em sistemas SDI.
  O MS Office, por exemplo, tem aparencia de sistema MDI mas é SDI.
  
  Desvantagens de usar MDI: é bugento, a microsoft diz que é bugento
e que 
  não é pra usar.
  
  Marcelo Almeida
  
  Osmar de Souza Júnior wrote:
  
 Vou dar o meu exemplo para o uso de MDI.
 O meu sistema controla Ordens de Serviço.
 
 Imagina que um usuário esteja cadastrando informações de OS. Nesse
 momento, um outro cliente liga, quer saber a posição de sua OS. Sendo
 SDI, o usuário teria que parar o que está fazendo, fechar a janela de
 OS, abrir a outra, e depois voltar para a OS que estava trabalhando. É
 um pé no saco, e isso ocorre a todo momento, no nosso sistema um
 técnico trabalha com 3 ou 4 (até mais) janelas de OS abertas ao mesmo
 tempo. Pois um técnico, para ganhar tempo, formata uma máquina,
 enquanto isso ele bota baixar o Windows Update em outra, instala um
 driver numa outra, etc... e vai cadastrando as informações no sistema,
 para não se perder depois. Se o meu sistema fosse SDI seria um saco
 pra eles usarem (eles mesmos disseram isso).
 
 Portanto, usar MDI ou SDI não é questão de gosto do programador. Tem
 que ver a necessidade do usuário final. Deixar de usar MDI só porque
 fica mais difícil de programar é coisa de miguelão...
   
  
  
  
  
 




-- 
 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] Re: E-mail (Outlook)

2005-08-12 Por tôpico Osmar de Souza Júnior

Eu uso o Delphi 7, no componente IDSMTP eu passo a propriedade
AuthenticationType para atLogin, daí eu passo o login e senha e
funciona. Já testei com e-mail do Yahoo, inclusive.


--- Em delphi-br@yahoogrupos.com.br, Miguelito
[EMAIL PROTECTED] escreveu
 Pessoal implementei este exemplo e achei muito legal, só ficou um
duvida, em
 servidores  
 Smtp como o do yahoo, tem q pedir autenticação de usuario, tem como
informar
 isso no IDSMTP??
 
 Obrigado
 
  
 Miguel Villacorta
   4446-4100 ramal 4126
 7312-5509
  [EMAIL PROTECTED]
   www.dpfautopecas.com.br
 MSN [EMAIL PROTECTED]
  
 ---Mensagem original---
  
 De: delphi-br@yahoogrupos.com.br
 Data: 08/12/05 08:13:37
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Re: E-mail (Outlook)
  
 Olá Áureo, acho que o mesmo artigo pode servir para você:
 
 http://www.imasters.com.br/artigo.php?cn=1201cc=49
 
 Nesse artigo o cara faz uma telinha para compor o e-mail.
 Se você quer enviar diretamente o e-mail, pode usar o mesmo código,
 mas onde ele pega os dados da tela, você passa diretamente as strings
 que você quer.
 
 
  --- Em delphi-br@yahoogrupos.com.br, Áureo [EMAIL PROTECTED] escreveu
   Osmar,
   
   Eu também tenho esta necessidade, e no meu caso, o e-mail seria
   enviado automaticamente ao usuário como alerta.
   
   Att.
   Áureo
   
   Em 11/08/05, Osmar de Souza Júnior[EMAIL PROTECTED] escreveu:

Você quer enviar o e-mail automaticamente ou apenas abrir a
 janela de
composição de novo e-mail ???

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

 
 Grupo
 
 Alguém tem um exemplo básico para criar um programa para
mandar um
e-mail usando o outlook em Delphi7,,, apostila, fonte de exemplo,
quais componentes eu utilizo qualquer informação para mim
sempre
vai ser bem vinda !!...
 
 Obrigado a quem poder me ajudar
 
 Cristiano
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/ 
 
 [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 Termos do
  Serviço do
Yahoo!.
 
 
 
 
 -- 
  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 Termos do
Serviço do
 Yahoo!. 
 
 
  
   --
 
 No virus found in this outgoing message.
 Checked by AVG Anti-Virus.
 Version: 7.0.338 / Virus Database: 267.10.5/68 - Release Date: 10/8/2005
 
 
 [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] Impressora fiscal com Rave?

2005-08-12 Por tôpico Osmar de Souza Júnior

Eu instalei um driver genérico (somente texto) para uma impressora
fiscal. Desenhei um relatório simples, com um texto somente para
teste, no Rave Designer. Ele até imprime, mas as letras ficam socadas,
umas por cima das outras. Alguém já fez um relatório com Rave para
impressora fiscal que tenha dado certo?





-- 
 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: Proteção contra cópia.

2005-08-11 Por tôpico Osmar de Souza Júnior

Meu amigo, aí vamos cair na velha história da pirataria.
Impedir de copiar não tem como mesmo.
Nem perca tempo quebrando a cabeça.

O que você pode fazer é tentar minimizar o problema, criando serials,
registro, etc. Mas tem que ver se isso é viável. Mas se um cara quiser
 copiar o teu programa e quebrar (crackear) ele vai conseguir, de um
jeito ou de outro. Então não se estresse.



--- Em delphi-br@yahoogrupos.com.br, Eneias Sousa Carvalho
[EMAIL PROTECTED] escreveu
 Como faço para proteger meu aplicativo de uma cópia, pois não crio
instaladores, entaum dessa forma o que impede da pessoa copiar meu
aplicativo para outro pc ele rodas sem nenhum problema, lembrado claro
q ele copiei tb o arquivo de configuração.
  
 O que devo fazer.
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/ 
 
 [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: RES: [delphi-br] Proteção contra cópia.

2005-08-11 Por tôpico Osmar de Souza Júnior

O Walter só confirmou o que já se sabe. Você pensa numa solução para
impedir a cópia ilegal, e vem outro e descobre um jeito de burlar.

É uma corrida de gato e rato. E pior: é uma corrida cíclica, você
nunca sairá dela.


--- Em delphi-br@yahoogrupos.com.br, Emerson Moreno [EMAIL PROTECTED]
escreveu
 Calma amigo Walter, já disse pra ele os pros e os contras do geito que
 ele falou. E ele reconheceu que estava errado a nivel de grande\médio
 cliente, ele disse que só tinha pensado a nivel de cliente pequeno no
 qual ele poderia ir ao cliente.
 
 Em 11/08/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu:
  Veja bem.
  
  Um caboclo fução vai lá, descobre este arquivo e vê que nele tem
um nome da
  maquina. Ele copia pra outra maquina, e troca o nome da maquina no
arquivo.
  E aí?
  
  Ou pior, alguem na empresa, que na hora da confusão não vai
existir, muda
  arbitrariamente o nome do computador, num horário de pico máximo,
serviço no
  talo e todo mundo na correria pra fechar o prazo. Daí o programa
para de
  funcionar e você não tá lá e nem pode ir lá pra saber o que ocorreu. O
  telefone toca e do outro lado tão te cobrando uma solução imediata e
  urgente. E aí?
  
  O arquivo foi apagado ou corrompido, um pique de luz. O programa não
  consegue mais lê-lo. O telefone toca e do outro lado tão te
cobrando uma
  solução imediata e urgente. E aí?
  
  
  []s
  
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
  
  
  -Mensagem original-
  De: Rodrigo Tognin [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 11 de agosto de 2005 09:41
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] Proteção contra cópia.
  
  
  Tenho uma sugestão, que talvez não seja a melhor, mas eu faria
isso em minha
  aplicação.
  Crie um arquivo texto, dentro dele coloque o nome do computador
que estará
  rodando o programa, porém, coloque-o dentro de outra pasta, exemplo
  c:\windows\system32.
  Quando a aplicação inicia, ele procura pelo arquivo e lê ele. Daí ele
  confere o nome que está no arquivo com o nome do computador. É
claro que se
  sua aplicação roda em vários computadores, cada um terá o arquivo
com o nome
  correspondente.
  Você ainda pode deixar o arquivo com outra extensão que não .txt,
só para
  dificultar mais um pouco.
  Também pode criar uma pasta longe, como por exemplo
  c:\windows\system32\drivers\application (esta última é
  criada) e colocar
  mais um arquivo lá. Daí ele leria os dois arquivos. Creio que
quanto mais
  arquivinhos texto você espalhar pela máquina, mais difícil
ficará a cópia,
  e não ocupará espaço nenhum praticamente.
  
  Espero ter ajudado em algo!
  
  Rodrigo Tognin
  
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
  nome de Eneias Sousa Carvalho
  Enviada em: quarta-feira, 10 de agosto de 2005 17:35
  Para: delphi-br delphi-br; lista de discussão
  Assunto: [delphi-br] Proteção contra cópia.
  
  
  Como faço para proteger meu aplicativo de uma cópia, pois não crio
  instaladores, entaum dessa forma o que impede da pessoa copiar meu
  aplicativo para outro pc ele rodas sem nenhum problema, lembrado
claro q ele
  copiei tb o arquivo de configuração.
  
  O que devo fazer.
  
  __
  
  
  
  -- 
   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 Termos do
Serviço do
  Yahoo!. 
 
 
 -- 
 []'s
 
 Emerson Moreno
 O grande sábio aprende por ensinar!





-- 
 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: RES: [delphi-br] Proteção contra cópia.

2005-08-11 Por tôpico Osmar de Souza Júnior

O Walter só confirmou o que já se sabe. Você pensa numa solução para
impedir a cópia ilegal, e vem outro e descobre um jeito de burlar.

É uma corrida de gato e rato. E pior: é uma corrida cíclica, você
nunca sairá dela.


--- Em delphi-br@yahoogrupos.com.br, Emerson Moreno [EMAIL PROTECTED]
escreveu
 Calma amigo Walter, já disse pra ele os pros e os contras do geito que
 ele falou. E ele reconheceu que estava errado a nivel de grande\médio
 cliente, ele disse que só tinha pensado a nivel de cliente pequeno no
 qual ele poderia ir ao cliente.
 
 Em 11/08/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu:
  Veja bem.
  
  Um caboclo fução vai lá, descobre este arquivo e vê que nele tem
um nome da
  maquina. Ele copia pra outra maquina, e troca o nome da maquina no
arquivo.
  E aí?
  
  Ou pior, alguem na empresa, que na hora da confusão não vai
existir, muda
  arbitrariamente o nome do computador, num horário de pico máximo,
serviço no
  talo e todo mundo na correria pra fechar o prazo. Daí o programa
para de
  funcionar e você não tá lá e nem pode ir lá pra saber o que ocorreu. O
  telefone toca e do outro lado tão te cobrando uma solução imediata e
  urgente. E aí?
  
  O arquivo foi apagado ou corrompido, um pique de luz. O programa não
  consegue mais lê-lo. O telefone toca e do outro lado tão te
cobrando uma
  solução imediata e urgente. E aí?
  
  
  []s
  
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
  
  
  -Mensagem original-
  De: Rodrigo Tognin [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 11 de agosto de 2005 09:41
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] Proteção contra cópia.
  
  
  Tenho uma sugestão, que talvez não seja a melhor, mas eu faria
isso em minha
  aplicação.
  Crie um arquivo texto, dentro dele coloque o nome do computador
que estará
  rodando o programa, porém, coloque-o dentro de outra pasta, exemplo
  c:\windows\system32.
  Quando a aplicação inicia, ele procura pelo arquivo e lê ele. Daí ele
  confere o nome que está no arquivo com o nome do computador. É
claro que se
  sua aplicação roda em vários computadores, cada um terá o arquivo
com o nome
  correspondente.
  Você ainda pode deixar o arquivo com outra extensão que não .txt,
só para
  dificultar mais um pouco.
  Também pode criar uma pasta longe, como por exemplo
  c:\windows\system32\drivers\application (esta última é
  criada) e colocar
  mais um arquivo lá. Daí ele leria os dois arquivos. Creio que
quanto mais
  arquivinhos texto você espalhar pela máquina, mais difícil
ficará a cópia,
  e não ocupará espaço nenhum praticamente.
  
  Espero ter ajudado em algo!
  
  Rodrigo Tognin
  
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
  nome de Eneias Sousa Carvalho
  Enviada em: quarta-feira, 10 de agosto de 2005 17:35
  Para: delphi-br delphi-br; lista de discussão
  Assunto: [delphi-br] Proteção contra cópia.
  
  
  Como faço para proteger meu aplicativo de uma cópia, pois não crio
  instaladores, entaum dessa forma o que impede da pessoa copiar meu
  aplicativo para outro pc ele rodas sem nenhum problema, lembrado
claro q ele
  copiei tb o arquivo de configuração.
  
  O que devo fazer.
  
  __
  
  
  
  -- 
   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 Termos do
Serviço do
  Yahoo!. 
 
 
 -- 
 []'s
 
 Emerson Moreno
 O grande sábio aprende por ensinar!




-- 
 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: RES: [delphi-br] Proteção contra cópia.

2005-08-11 Por tôpico Osmar de Souza Júnior

Existe um programa chamado BeTwin, thin client, que usávamos para
compartilhar máquinas (uma CPU, vários monitores). O registro dele
pega o número de série do hd, placa mãe e o escambau. Mas enfrentamos
um problema que era quando queimava uma placa-mãe ou um hd.
Simplesmente perdíamos o registro, tinhamos que nos registrar
novamente, uma burocracia incômoda.

Tem que ver se isso vale a pena.


--- Em delphi-br@yahoogrupos.com.br, Albert Eije [EMAIL PROTECTED] escreveu
 Antigamente eu tb copiava arquivos, mas chegava ao ponto que o Walter 
 mencionou.
 Então resolvi mudar a tática.
 
 Ao executar pela primeira vez, o programa verifica se existe uma chave 
 no registro.
 Se ela existir ele entra, senão ele mostra uma chave numérica que é 
 extraída de informações unicas daquela maquina, como Numero de HD e/ou 
 Placas...
 Criei um algoritmo para resultar numa contra-chave. E somente essa 
 contra-chave vai fazer o programa criar a chave no registro e
liberar o uso.
 
 Problemas:
 
 1 - Se você se basear apenas no Nº do HD, existem programas que alteram 
 esse numero. Alguem que ja liberou o programa numa maquina poderia
mudar 
 o Label do HD numa outra e aproveitar a mesma contra-chave.
 
 2 - Existem programas que varrem o registro a procura de alterações. 
 Alguem mais experiente poderia varrer o registro logo apos a liberação 
 do programa para descobrir o que houve.
 
 3 - Para um cracker seria muito facil descobrir como burlar essa
proteção!
 
 Ou seja, pode funcionar para usuarios inexperientes. A maneira mais 
 segura é usar os Hard-keys / Hard-locks, que ficam na porta paralela
ou USB.
 
 Abraços
 
 Albert Eije
 
 
 Walter Alves Chagas Junior escreveu:
 
  Veja bem.
 
  Um caboclo fução vai lá, descobre este arquivo e vê que nele tem um 
  nome da
  maquina. Ele copia pra outra maquina, e troca o nome da maquina no 
  arquivo.
  E aí?
 
  Ou pior, alguem na empresa, que na hora da confusão não vai
existir, muda
  arbitrariamente o nome do computador, num horário de pico máximo, 
  serviço no
  talo e todo mundo na correria pra fechar o prazo. Daí o programa
para de
  funcionar e você não tá lá e nem pode ir lá pra saber o que ocorreu. O
  telefone toca e do outro lado tão te cobrando uma solução imediata e
  urgente. E aí?
 
  O arquivo foi apagado ou corrompido, um pique de luz. O programa não
  consegue mais lê-lo. O telefone toca e do outro lado tão te
cobrando uma
  solução imediata e urgente. E aí?
 
 
  []s
 
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
  -Mensagem original-
  De: Rodrigo Tognin [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 11 de agosto de 2005 09:41
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] Proteção contra cópia.
 
 
  Tenho uma sugestão, que talvez não seja a melhor, mas eu faria
isso em 
  minha
  aplicação.
  Crie um arquivo texto, dentro dele coloque o nome do computador
que estará
  rodando o programa, porém, coloque-o dentro de outra pasta, exemplo
  c:\windows\system32.
  Quando a aplicação inicia, ele procura pelo arquivo e lê ele. Daí ele
  confere o nome que está no arquivo com o nome do computador. É claro 
  que se
  sua aplicação roda em vários computadores, cada um terá o arquivo com 
  o nome
  correspondente.
  Você ainda pode deixar o arquivo com outra extensão que não .txt,
só para
  dificultar mais um pouco.
  Também pode criar uma pasta longe, como por exemplo
  c:\windows\system32\drivers\application (esta última é criada) e
colocar
  mais um arquivo lá. Daí ele leria os dois arquivos. Creio que
quanto mais
  arquivinhos texto você espalhar pela máquina, mais difícil ficará a 
  cópia,
  e não ocupará espaço nenhum praticamente.
 
  Espero ter ajudado em algo!
 
  Rodrigo Tognin
 
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
  nome de Eneias Sousa Carvalho
  Enviada em: quarta-feira, 10 de agosto de 2005 17:35
  Para: delphi-br delphi-br; lista de discussão
  Assunto: [delphi-br] Proteção contra cópia.
 
 
  Como faço para proteger meu aplicativo de uma cópia, pois não crio
  instaladores, entaum dessa forma o que impede da pessoa copiar meu
  aplicativo para outro pc ele rodas sem nenhum problema, lembrado
claro 
  q ele
  copiei tb o arquivo de configuração.
 
  O que devo fazer.
 
  __
 
 
 
  -- 
   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:
  

Re: RES: [delphi-br] Proteção contra cópia.

2005-08-11 Por tôpico Osmar de Souza Júnior
 fechadura com base nos dados do HD do usuário e com este
número-fechadura
 você cria um número único para liberar o software. Trabalha com
níveis o que
 é ideal para proteção progressiva. Não estamos usando mais este,
apesar de
 sua boa qualidade.
 
 SharewareIt - Crie sistemas de shareware de forma bem simples. A
vantagem é
 que é gratuito.
 
 
 
 Este artigo foi escrito por Murilo Oliveira, proprietário da FastByte.
 Contou com a colaboração de Fred Montier.
 
 Em 11/08/05, Osmar de Souza Júnior[EMAIL PROTECTED] escreveu:
  
  O Walter só confirmou o que já se sabe. Você pensa numa solução para
  impedir a cópia ilegal, e vem outro e descobre um jeito de burlar.
  
  É uma corrida de gato e rato. E pior: é uma corrida cíclica, você
  nunca sairá dela.
  
 
 -- 
 Álvaro Vieira
 [EMAIL PROTECTED]




-- 
 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: E-mail (Outlook)

2005-08-11 Por tôpico Osmar de Souza Júnior

Você quer enviar o e-mail automaticamente ou apenas abrir a janela de
composição de novo e-mail ???

--- Em delphi-br@yahoogrupos.com.br, Cristiano
[EMAIL PROTECTED] escreveu
 
 Grupo
 
 Alguém tem um exemplo básico para criar um programa para mandar um
e-mail usando o outlook em Delphi7,,, apostila, fonte de exemplo,
quais componentes eu utilizo qualquer informação para mim sempre
vai ser bem vinda !!...
 
 Obrigado a quem poder me ajudar
 
 Cristiano
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger 
 http://br.download.yahoo.com/messenger/ 
 
 [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] Re: E-mail (Outlook)

2005-08-11 Por tôpico Osmar de Souza Júnior

Nesse caso eu recomendo esse artigo aqui:

http://www.imasters.com.br/artigo.php?cn=1201cc=49

[]s.


--- Em delphi-br@yahoogrupos.com.br, Cristiano
[EMAIL PROTECTED] escreveu
 Queria criar uma janela onde eu coloco as informação do e-mail , no
caso endereço e conteudo, sem anexos tem como ?
 
 Osmar de Souza Júnior [EMAIL PROTECTED] escreveu:
 Você quer enviar o e-mail automaticamente ou apenas abrir a janela de
 composição de novo e-mail ???
 
 --- Em delphi-br@yahoogrupos.com.br, Cristiano
 [EMAIL PROTECTED] escreveu
  
  Grupo
  
  Alguém tem um exemplo básico para criar um programa para mandar um
 e-mail usando o outlook em Delphi7,,, apostila, fonte de exemplo,
 quais componentes eu utilizo qualquer informação para mim sempre
 vai ser bem vinda !!...
  
  Obrigado a quem poder me ajudar
  
  Cristiano
  
  __
  Converse com seus amigos em tempo real com o Yahoo! Messenger 
  http://br.download.yahoo.com/messenger/ 
  
  [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 Termos do
Serviço do Yahoo!. 
 
 
 
   
 -
 Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador
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] Gride do IP Controls

2005-08-10 Por tôpico Osmar de Souza Júnior

Para quem usa os componentes IP Controls, eu to usando o wwDBGrid, e
queria colocar um Memo para um registro. Consegui inseri-lo, mas ele
só exibe a primeira linha do Memo, não expande a linha do gride quando
o Memo tem mais de uma linha. Alguém sabe como fazer isso?





-- 
 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: RES: [delphi-br] Dúvida cruel. Qual a melhor maneira de fazer um sistema mul

2005-08-10 Por tôpico Osmar de Souza Júnior

O sistema que estou trabalhando é para 3 empresas, sendo que uma delas
tem 2 filiais. Eu criei uma tabela de empresas, e nos pontos que tocam
a cada uma delas tem o código da empresa associado. Algumas coisas,
como clientes, é geral, fica disponível para todas. Agora o estoque,
por exemplo, é separado, então fica o código da empresa associado. O
problema é que você disse que o sistema já está pronto, então teria
que verificar tudo novamente. Eu já sabia que o sistema ia ser desse
jeito, então já o projetei dessa forma.

Agora a parte mais doída é a replicação do banco de dados entre as
filiais. Apesar de existirem ferramentas prontas, requer sempre muito
cuidado.



--- Em delphi-br@yahoogrupos.com.br, Andre - Yahoo [EMAIL PROTECTED]
escreveu
 O Melhor a fazer seria criar um tabela de cadastro de empresa e em cada
 tabela criar um campo de codEmpresa para relacionar com qual empresa o
 usuário quer trabalhar.
  
 Com mais de um banco de dados, pode ficar difícil o controle  de
 integração entre as empresas, por exemplo escrita fiscal e
 contabilidade.
  
  
  
 
  http://www.arwr.com.br 
 http://www.arwr.com.br
 André Luis da Silveira 
 Desenvolvedor
 ARWR Sistemas
  
  
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
 Em nome de Rodrigo - Winsoft
 Enviada em: quarta-feira, 10 de agosto de 2005 11:59
 Para: Lista - Delphi-br
 Assunto: [delphi-br] Dúvida cruel. Qual a melhor maneira de fazer um
 sistema multi-empresa ?
  
 Bom dia galera,
 
 
 Tenho um sistema pronto. (mono empresa)
 
 Necessito agora do mesmo sistema só q em multi-empresa.
 
 Qual a melhor maneira de fazer, acrescentar um campo cempresa em cada
 tabela e mudar todos
 os meus selects ou criar um banco para cada empresa?
 
 Neste sistema tem um problema: alguns cadastros serão iguais para todas
 as empresas e
 outros não.
 
 Em relação a performance, o q é melhor ?
 
 Utilizo generators, como atualizar todos caso tiver banco separados ?
 vou perder em performance?
 
 
 Estou utilizando Delphi 7 e 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]
 mailto:[EMAIL PROTECTED] 
   
 * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
 http://br.yahoo.com/info/utos.html  Serviço do Yahoo!. 
 
 
 [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] Re: Ano

2005-08-10 Por tôpico Osmar de Souza Júnior

Para extrair o ano no Delphi é YearOf(DateTime: TDateTime).

[]s.

--- Em delphi-br@yahoogrupos.com.br, Info Desenvolvimento
[EMAIL PROTECTED] escreveu
 Como extrair o ANO de uma data no usando delphi 5 com paradox. Não é
em SQL.
 
 PAULO
 
 
 
 [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] Re: Codigos Teclas

2005-08-10 Por tôpico Osmar de Souza Júnior


Você pode verificar com as constantes do Delphi:

VK_F2, VK_F9 e VK_F10...

[]s.


--- Em delphi-br@yahoogrupos.com.br, Anderson [EMAIL PROTECTED] escreveu
 Alguém tem o código das teclas:
 F2
 F9
 F10
 
 Anderson
 Rio Claro-SP
 
 [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] Re: Limpar um array(vetor) multidimensional e dinâmico

2005-08-08 Por tôpico Osmar de Souza Júnior

Se você fez nessa ordem não vai funfar mesmo:

vetor := nil;
FreeMem(vetor);

Inverta:

FreeMem(vetor);
vetor := nil;

[]s.

--- Em delphi-br@yahoogrupos.com.br, Israel Alcântara Possoli
[EMAIL PROTECTED] escreveu
 Alguem sabe como fazer isso?
 
 Eu tentei sem exito:
 var vetor : array of array of integer;
 
 vetor := nil;
 FreeMem(vetor);




-- 
 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: descobrir o que esta comendo memoria

2005-08-05 Por tôpico Osmar de Souza Júnior

O que pode levar a isso são objetos que são criados em tempo de
execução (sejam forms, componentes, ou objetos de suas classes de
negócio) e que não são liberados da memória...

Se estiver consumindo a CPU a quase 100% durante muito tempo pode ser
alguma rotina que esteja executando infinitamente, como um laço.


--- Em delphi-br@yahoogrupos.com.br, Ricardo [EMAIL PROTECTED] escreveu
 
 alguem conhece alguma dica para descobrir o que esta comendo memoria
num aplicativo?
 
 o meu esta ocupando 7.800 kb na taskmanger mas o arquivo swap esta
indo as alturas comendo toda memoria.
 
 [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] Destacar somente um trecho de um RichEdit

2005-08-05 Por tôpico Osmar de Souza Júnior

Como eu posso fazer para destacar (negrito, itálico) somente uma
palavra, por exemplo, de uma linha num RichEdit?

Porque no meu caso eu preencho o RichEdit, com um texto previamente
processado, de várias consultas de várias tabelas.

Eu monto um texto, como um resumo, e vou adicionando as linhas.
Eu só consegui aplicar uma formatação para uma linha inteira, e não
somente para uma palavra.

Tentei adicionar as tags de RTF, como por exemplo:

RichEdit1.Lines.Append('\ul Palavra qualquer \ulnone');

Mas não funciona.

Idéias são bem-vindas.

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

 




Re: RES: [delphi-br] Destacar somente um trecho de um RichEdit

2005-08-05 Por tôpico Osmar de Souza Júnior

Sim, funciona.

Mas não é o usuário que vai digitar o texto, e clicar num botão
Negrito , Itálico ou Sublinhado.

O RichEdit é ReadOnly, e eu preencho um texto, pré-processado, para
visualização/impressão do usuário. Então já tenho que trazer o texto
formatado. E quero formatar apenas uma palavra, e não uma linha inteira.

--- Em delphi-br@yahoogrupos.com.br, Eduardo Silva ® [EMAIL PROTECTED]
escreveu
 Veja se funciona
 procedure TfrmEditor.btnnegritoClick(Sender: TObject);
 begin
if fsBold in Editor.SelAttributes.Style then
   Editor.SelAttributes.Style := Editor.SelAttributes.Style -
[fsbold]
else
begin
   Editor.SelAttributes.Style := Editor.SelAttributes.Style +
[fsbold];
   btnnegrito.Down := True;
end;
Negrito1.Checked := fsBold in Editor.SelAttributes.Style;
 end;
 
 procedure TfrmEditor.btnitalicoClick(Sender: TObject);
 begin
if fsItalic in Editor.SelAttributes.Style then
   Editor.SelAttributes.Style := Editor.SelAttributes.Style -
[fsItalic]
else
begin
   Editor.SelAttributes.Style := Editor.SelAttributes.Style +
[fsItalic];
   btnItalico.Down := True;
end;
miItalico.Checked := fsItalic in Editor.SelAttributes.Style;
 end;
 
 procedure TfrmEditor.btnsublinhadoClick(Sender: TObject);
 begin
if fsUnderline in Editor.SelAttributes.Style then
   Editor.SelAttributes.Style := Editor.SelAttributes.Style -
 [fsUnderline]
else
begin
   Editor.SelAttributes.Style := Editor.SelAttributes.Style +
 [fsUnderline];
   btnsublinhado.Down := True;
end;
Sublinhado1.Checked := fsBold in Editor.SelAttributes.Style;
 end;
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
 nome de Osmar de Souza Júnior
   Enviada em: sexta-feira, 5 de agosto de 2005 10:48
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Destacar somente um trecho de um RichEdit
 
 
 
   Como eu posso fazer para destacar (negrito, itálico) somente uma
   palavra, por exemplo, de uma linha num RichEdit?
 
   Porque no meu caso eu preencho o RichEdit, com um texto previamente
   processado, de várias consultas de várias tabelas.
 
   Eu monto um texto, como um resumo, e vou adicionando as linhas.
   Eu só consegui aplicar uma formatação para uma linha inteira, e não
   somente para uma palavra.
 
   Tentei adicionar as tags de RTF, como por exemplo:
 
   RichEdit1.Lines.Append('\ul Palavra qualquer \ulnone');
 
   Mas não funciona.
 
   Idéias são bem-vindas.
 
   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
 
 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!.
 
 
 
   __ NOD32 1.1187 (20050805) Information __
 
   This message was checked by NOD32 antivirus system.
   http://www.nod32.com
 
 
 [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: RES: [delphi-br] Destacar somente um trecho de um RichEdit

2005-08-05 Por tôpico Osmar de Souza Júnior

Para saber as tags do RTF, você cria um documento no Word, faz tudo
o que quiser, e salva como RTF. Daí abre o arquivo RTF no bloco de
notas, e você poderá ver quais as tags para formatar...



--- Em delphi-br@yahoogrupos.com.br, Alosi yarru [EMAIL PROTECTED] escreveu
 E para criar uma tabela no richedit, alguém sabe como fazer?
 
 
   - Original Message - 
   From: José Luis Fernandes Rezende 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, August 05, 2005 12:38 PM
   Subject: Re: RES: [delphi-br] Destacar somente um trecho de um
RichEdit
 
 
   Olá Osmar,
 
   Fiz um pequeno teste que funcionou, fui inserindo as linhas em um
TMemo e
   após o Loop coloquei: RichEdit1.Text:=Memo1.Text;
   Fui inserindo as linhas no Memo1 usando as Tags RTF (  \b
Negrito\b0  \i
   Itálico\i0  \ul Sublinhado\ulnone\par )
   Para não ter que usar um componente visual como o TMemo, sugiro a
utilização
   de uma TStringList.
 
   Atenciosamente,
 
   José Luis
 
   - Original Message - 
   From: Osmar de Souza Júnior [EMAIL PROTECTED]
   To: delphi-br@yahoogrupos.com.br
   Sent: Friday, August 05, 2005 11:09 AM
   Subject: Re: RES: [delphi-br] Destacar somente um trecho de um
RichEdit
 
 
 
   Sim, funciona.
 
   Mas não é o usuário que vai digitar o texto, e clicar num botão
   Negrito , Itálico ou Sublinhado.
 
   O RichEdit é ReadOnly, e eu preencho um texto, pré-processado, para
   visualização/impressão do usuário. Então já tenho que trazer o texto
   formatado. E quero formatar apenas uma palavra, e não uma linha
inteira.
 
   --- Em delphi-br@yahoogrupos.com.br, Eduardo Silva ® [EMAIL PROTECTED]
   escreveu
Veja se funciona
procedure TfrmEditor.btnnegritoClick(Sender: TObject);
begin
   if fsBold in Editor.SelAttributes.Style then
  Editor.SelAttributes.Style := Editor.SelAttributes.Style -
   [fsbold]
   else
   begin
  Editor.SelAttributes.Style := Editor.SelAttributes.Style +
   [fsbold];
  btnnegrito.Down := True;
   end;
   Negrito1.Checked := fsBold in Editor.SelAttributes.Style;
end;
   
procedure TfrmEditor.btnitalicoClick(Sender: TObject);
begin
   if fsItalic in Editor.SelAttributes.Style then
  Editor.SelAttributes.Style := Editor.SelAttributes.Style -
   [fsItalic]
   else
   begin
  Editor.SelAttributes.Style := Editor.SelAttributes.Style +
   [fsItalic];
  btnItalico.Down := True;
   end;
   miItalico.Checked := fsItalic in Editor.SelAttributes.Style;
end;
   
procedure TfrmEditor.btnsublinhadoClick(Sender: TObject);
begin
   if fsUnderline in Editor.SelAttributes.Style then
  Editor.SelAttributes.Style := Editor.SelAttributes.Style -
[fsUnderline]
   else
   begin
  Editor.SelAttributes.Style := Editor.SelAttributes.Style +
[fsUnderline];
  btnsublinhado.Down := True;
   end;
   Sublinhado1.Checked := fsBold in Editor.SelAttributes.Style;
end;
  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
   [mailto:[EMAIL PROTECTED]
nome de Osmar de Souza Júnior
  Enviada em: sexta-feira, 5 de agosto de 2005 10:48
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Destacar somente um trecho de um RichEdit
   
   
   
  Como eu posso fazer para destacar (negrito, itálico) somente uma
  palavra, por exemplo, de uma linha num RichEdit?
   
  Porque no meu caso eu preencho o RichEdit, com um texto
previamente
  processado, de várias consultas de várias tabelas.
   
  Eu monto um texto, como um resumo, e vou adicionando as linhas.
  Eu só consegui aplicar uma formatação para uma linha inteira,
e não
  somente para uma palavra.
   
  Tentei adicionar as tags de RTF, como por exemplo:
   
  RichEdit1.Lines.Append('\ul Palavra qualquer \ulnone');
   
  Mas não funciona.
   
  Idéias são bem-vindas.
   
  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
   
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!.
   
   
   
  __ NOD32 1.1187 (20050805) Information __
   
  This message was checked by NOD32 antivirus system.
  http://www.nod32.com
   
   
[As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
   -- 
FAVOR REMOVER

[delphi-br] Re: Instalação

2005-08-05 Por tôpico Osmar de Souza Júnior

Use o InstallShield. Não conheço ferramenta mais fácil.
Você gera um Wizard para instalação do seu programa, tem bastante opções.
Você deve encontrar bastante informação na net...

http://www.installshield.com/


--- Em delphi-br@yahoogrupos.com.br, Ricardo MDE [EMAIL PROTECTED] escreveu
 Boa tarde amigos da lista,
 
 como vocês já devem ter percebido sou iniciante em delphi tenho um
programa muito legal mas tudo consegui pesquisando em fóruns.
 
 Tenho mais uma dúvida, como posso fazer uma instalação para o meu
programa; registrando o banco copiando os arquivos todos para pasta
certa essas coisas.
 
 Muito obrigado
 
 Ricardo Lino Gonzalez
 
 [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] Re: Problema Com O Delphi 7 - Walter

2005-08-03 Por tôpico Osmar de Souza Júnior

Olha, procure algo sobre incompatibilidade com o WinXP Home.
Você mesmo disse que no WinXP Pro funciona legal.
Eu desconheço tal incompatibilidade, porque nunca usei o Home.

A não ser que alguém aqui na lista utilize o Delphi com o WinXP Home,
e diga que funciona legal, eu apostaria nisso. Porque se reinstalar
não resolve, formatar não resolve, update não resolve, o hardware tá
ok, então esse Home pode tá atravancando a vida mesmo...


--- Em delphi-br@yahoogrupos.com.br, Cleiton [EMAIL PROTECTED] escreveu
 Walter...
 
 Não acredito em dispositivo bichado na máquina pois a mesma é
novinha em 
 folha.
 
 Acredito mais em incompatibilidade com algum driver.
 
 O windows já veio com SP2 e também rodei toda as atualizões disponíveis.
 
 Você teria idéia de como resolver isso?
 
 O detalhe é quem no win xp pro não acontece isso. Somente no win xp
home.
 ***
 
 
 
 Neste caso pode estar ocorrendo:
 
 - Um Dispositivo bichado na maquina
 
 - Alguma incompatibilidade entre um driver e algum módulo do Delphi.
 
 Já tentou instalar os Service packs do Windows e rodar o Windows
Update? Pra
 depois instalar o Delphi?
 
 Seu sistema roda em rede ou faz conexão com a rede? Como tá a placa
de rede?
 E as conexões com o banco??
 
 
 
 
  []s
 
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
  -Mensagem original-
  De: Cleiton [mailto:[EMAIL PROTECTED]
  Enviada em: terça-feira, 2 de agosto de 2005 13:06
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Problema Com O Delphi 7
 
 
  Walter...
 
  Acontece que não foi trocado nada ná maquina. Eu troquei o pc
  inteiro e o
  windows já veio instalado.
 
  É uma máquina da Dell em que já vem com tudo instalado.
 
  - Original Message - 
  From: Walter Alves Chagas Junior [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, July 29, 2005 2:12 PM
  Subject: RES: [delphi-br] Problema Com O Delphi 7
 
 
  Geralmente quando você substitui algum Hardware vital na máquina
  (Processador, pente de memória, etc), o ideal É VOCÊ FORMATAR O HD E
  REINSTALAR O WINDOWS DO ZERO porque???
 
  Porque quando você instala o Windows, ele lê o hardware da
  sua maquina e
  instala os drivers que o compatibilizem com esta configuração
  específica. Se
  voce substituir, o processador por exemplo, o Windows irá tentar se
  reatualizar para compatibilizar-se com o novo hardware, mas acontece a
  possibilidade de uma biblioteca ou um VXD de um driver antigo estar
  conflitando ou interferindo no funcionamento do novo driver.
  Isto é possível
  sim!
 
 
 
   []s
 
   Walter Alves Chagas Junior
   Projeto e desenvolvimento
   Telemont Engenharia de telecomunicações
   Belo Horizonte - MG - Brazil
   [EMAIL PROTECTED]
   Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
   -Mensagem original-
   De: Cleiton [mailto:[EMAIL PROTECTED]
   Enviada em: sexta-feira, 29 de julho de 2005 13:10
   Para: Delhpi
   Assunto: [delphi-br] Problema Com O Delphi 7
  
  
   Olá a todos
  
   Estou aqui mais uma vez lhe enchendo a paciência. Dessa vez é
   um caso nada comum, pelo menos pra mim.
  
   Deixa eu descrever o problema...
  
   Em casa utilizo um duron 750 com windows 2000 Pro. Até
   então eu utilizava aqui na empresa um atlon 1.6 com
  windows xp pro.
  
   Tudo funcionava perfeitamente.
  
   Acontece que há uma semana troquei meu computador aqui da
   empresa, sendo agora é um P4 2.8 com windows xp home. Mas
   desde então não consegui mais utilizar o delphi e nem
   desenvolver meu sistema aqui na empresa.
  
   O que acontece é que após abrir o delphi, abro normalmente
   meu projeto mas quando vou abrir algum formulário do sistema
   o delphi trava, levando até dois minutos pra abrir o
   fomulário. A partir ele fica rápido.
  
   Até mesmo pra mandar rodar o sistema aqui nesse computador
   demora muito tempo, as vezes até trava.
  
   O problema com certeza não é o computador pois rodo sistemas
   muito pesados nele e não acontece nada parecido.
  
   Andei pesquisando a respeito e vi alguma a respeito de algum
   tipo de incompatibilidade do delphi com win xp home mas não
   sei se é isso.
  
   O senhor já viu algo assim? Como faço pra resolver? Pois
   dessa forma não consigo trabalhar com o sistema aqui na
   empresa e isso me custaria uma grande perca de tempo, pois
   aqui tenho bastante disponibilidade pra fazer o estágio.
  
   Aguardo contato.
  
   Abraços
   -- 
   Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
  
  
  
   [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 

[delphi-br] Re: Problema Com O Delphi 7

2005-07-29 Por tôpico Osmar de Souza Júnior

Incompatibilidade com o Windows Xp não creio. O Delphi 7 veio
justamente acrescentando algumas funcionalidades do XP para a criação
de aplicações, que no Delphi 6 não tinha ainda.

Eu uso o Delphi 7 com WinXP. Mas não sei quanto a versão Home. Eu uso
a versão Professional. O meu Delphi demora um bocado para compilar, ma
s é porque eu tenho muitos componentes instalados, e uso bastante os
componentes de terceiros. Suponho que você já tenha tentado instalar
de novo o Delphi... mas será que você poderia tentar instalar sobre o
WinXP Pro, pra desencanar essa dúvida quanto ao WinXP Home ???

--- Em delphi-br@yahoogrupos.com.br, Cleiton [EMAIL PROTECTED] escreveu
 Olá a todos
 
 Estou aqui mais uma vez lhe enchendo a paciência. Dessa vez é um
caso nada comum, pelo menos pra mim.
 
 Deixa eu descrever o problema...
 
 Em casa utilizo um duron 750 com windows 2000 Pro. Até então eu
utilizava aqui na empresa um atlon 1.6 com windows xp pro.
 
 Tudo funcionava perfeitamente.
 
 Acontece que há uma semana troquei meu computador aqui da empresa,
sendo agora é um P4 2.8 com windows xp home. Mas desde então não
consegui mais utilizar o delphi e nem desenvolver meu sistema aqui na
empresa.
 
 O que acontece é que após abrir o delphi, abro normalmente meu
projeto mas quando vou abrir algum formulário do sistema o delphi
trava, levando até dois minutos pra abrir o fomulário. A partir ele
fica rápido.
 
 Até mesmo pra mandar rodar o sistema aqui nesse computador demora
muito tempo, as vezes até trava.
 
 O problema com certeza não é o computador pois rodo sistemas muito
pesados nele e não acontece nada parecido.
 
 Andei pesquisando a respeito e vi alguma a respeito de algum tipo de
incompatibilidade do delphi com win xp home mas não sei se é isso.
 
 O senhor já viu algo assim? Como faço pra resolver? Pois dessa forma
não consigo trabalhar com o sistema aqui na empresa e isso me custaria
uma grande perca de tempo, pois aqui tenho bastante disponibilidade
pra fazer o estágio.
 
 Aguardo contato.
 
 Abraços
 -- 
 Esta mensagem foi verificada pelo sistema de antivírus e
  acredita-se estar livre de perigo.
 
 
 
 [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] Eu ainda consigo comprar o Delphi 7 ???

2005-07-27 Por tôpico Osmar de Souza Júnior

Colegas.

Parece que a Borland só comercializa a última versão do Delphi, certo?
Ainda é possível comprar o Delphi 7 em alguma loja ??
De preferência, alguém sabe de alguma loja em Santa Catarina ??




-- 
 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: Hora do programador

2005-07-27 Por tôpico Osmar de Souza Júnior

Cara, eu calculo o preço baseado na dimensão do sistema que irei fazer.
Baseado na reunião inicial com o cliente, eu pego as requisições dele,
e faço uma análise de quantos módulos terá o sistema, mais ou menos
quantas telas, quantas tabelas, uma análise inicial, por cima.

Aí eu estipulo o preço pelo tamanho do sistema, e não pelas horas.

Claro que depois ele sempre vai pedir algo mais para acrescentar,
então também tem que fazer uma previsão disto.

Aí você pode se perguntar mas então não seria mais interessante
cobrar por hora?. Eu particularmente acho que não, pelo tamanho do
sistema eu posso cobrar um pouco mais, e depois se for necessário
acrescenter mais módulos, você pode negociar e cobrar um adicional.

É minha modesta opinião.


--- Em delphi-br@yahoogrupos.com.br, Info Desenvolvimento
[EMAIL PROTECTED] escreveu
 Pessoal, vou começar um projeto free lancer e não tenho a menor
idéia de quanto custa a hora do programador.
 Por favor me deêm um auxilio.
 
 PAULO FERNANDES
 
 
 
 [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] Re: Versão do arquivo

2005-07-27 Por tôpico Osmar de Souza Júnior

Eu tenho uma rotina, é um pouco grande, não vou colocar aqui porque
acho que vai perder a identação, daí vai dar muito trabalho para
arrumar...
Mas se quiser, me contate por e-mail que eu te mando...

--- Em delphi-br@yahoogrupos.com.br, galvao_em [EMAIL PROTECTED] escreveu
 Olá pessoal, Tem alguma função que me retorne a versão de um 
 aplicativo?, estou precisando pegar a versão de um executável.
 no aguardo
 Rodrigo Galvan
 
   
   
   
 ___ 
 Yahoo! Acesso Grátis - Internet rápida e grátis. 
 Instale o discador agora! http://br.acesso.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

 





[delphi-br] Re: Controlar barra de rolagem

2005-07-27 Por tôpico Osmar de Souza Júnior


Já passei por isso.
Para deixar a barra no topo, você manda uma mensagem para o componente.

PostMessage(TreeView1.Handle, WM_VSCROLL, SB_TOP, 0);

O primeiro parâmetro é Handle do componente TreeView.
O segundo é uma mensagem para rolar verticalmente a barra.
O terceiro indica para rolar até o topo.

É isso aí.


--- Em delphi-br@yahoogrupos.com.br, Daniel Bastos [EMAIL PROTECTED]
escreveu
 Alguem sabe como controlar uma barra de rolagem? Colocar ela na
posição onde 
 eu quiser?
 
 A barra de rolagem é de um componente TTreeView. Quando abro a
aplicação, a 
 barra não fica no topo. Muito estranho.
 
 -- 
 Daniel
 ---
 Mais vale um passaro na mão do que um filho aos 18.
 
 
 [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] Re: Continuidade dos componentes Zeos

2005-07-26 Por tôpico Osmar de Souza Júnior

O Zeos ficou paradão mesmo. Não atualizaram mais no SourceForge
(http://sourceforge.net/projects/zeoslib/) e o domínio
(www.zeoslib.org) foi posto a venda.

Ouvi rumores de que estariam querendo retomar o projeto, mas não vi
nada de prático até agora.

--- Em delphi-br@yahoogrupos.com.br, aloisjunior [EMAIL PROTECTED]
escreveu
  
 Olá pessoal,
 
 Estou utilizando o ZeosLib com o Mysql 4.1 , muito bom por sinal, mas
 não ouvi dizer nada a respeito de novas versões para o Mysql 5.0 que
 está saindo com muitos novos recursos, será que alguem poderia me dar
 mais informações, pois tenho medo de ter que abandonar estes
 componentes por serem descontinuados.
 
 Alóis.




-- 
 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] Tem como acelerar o SortedFields de um DataSet ??

2005-07-26 Por tôpico Osmar de Souza Júnior

Quando eu preencho uma TreeView no braço, eu sempre uso BeginUpdate
e EndUpdate para acelerar o processo, principalmente quando uso os
métodos para expandir ou recolher todos os itens.

Quando eu uso o SortedFields de um DataSet, quando tenho muitos
registros, demora um bocado. Tem algo que possa ser feito para
acelerar isso, como no caso de uma TreeView ??




-- 
 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: Tem como acelerar o SortedFields de um DataSet ??

2005-07-26 Por tôpico Osmar de Souza Júnior

Desculpe, esqueci de mencionar.

Estou usando a query do ZeosLib - TZQuery.

--- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha
[EMAIL PROTECTED] escreveu
 Fiz uma pesquisa no help do Delphi e não encontrei nenhuma classe
derivada 
 de TDataSet que tenha essa propriedade SortedFields que vc menciona!
Que 
 componente de dataset é esse que vc está usando?
 
 []s
 
 From: Osmar de Souza Júnior [EMAIL PROTECTED]
 Reply-To: delphi-br@yahoogrupos.com.br
 To: delphi-br@yahoogrupos.com.br
 Subject: [delphi-br] Tem como acelerar o SortedFields de um DataSet ??
 Date: Tue, 26 Jul 2005 12:28:54 -
 
 
 Quando eu preencho uma TreeView no braço, eu sempre uso BeginUpdate
 e EndUpdate para acelerar o processo, principalmente quando uso os
 métodos para expandir ou recolher todos os itens.
 
 Quando eu uso o SortedFields de um DataSet, quando tenho muitos
 registros, demora um bocado. Tem algo que possa ser feito para
 acelerar isso, como no caso de uma TreeView ??
 
 
 
 _
 MSN Messenger: converse com os seus amigos online. 
 http://messenger.msn.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

* 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: Resolução

2005-07-26 Por tôpico Osmar de Souza Júnior

Você tem que se ligar sempre nas propriedades Anchors dos componentes
visuais.

Ou como eu faço, eu uso sempre um TPanel como container para um
determinado conjunto de componentes, daí eu uso a propriedade Align
para ajustar o controle na tela. Em tempo de design mesmo você pode
redimensionar o seu form e ver como os componentes se ajustam ao
redimensionar a janela.

--- Em delphi-br@yahoogrupos.com.br, Rodrigo Tognin [EMAIL PROTECTED]
escreveu
 Bom dia pessoal. Estive reparando um probleminha de resolução dos
monitores.
 Em casa uso 800x600, e no trabalho uso 1024x768 e quando abri meu
projeto
 percebi a diferença.
 Como vocês fazem para resolver isso com o cliente? Tem algum jeito
de fazer
 o programa em uma resolução e ele funcionar em outra?
 Alguém tem alguma dica?
 
 Obrigado
 
 Rodrigo Tognin
 Estudante e estagiário
 Técnico em informática
 ESALQ/USP - IPEF





-- 
 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: Montar Treeview Dinamicamente

2005-07-20 Por tôpico Osmar de Souza Júnior
--- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo
[EMAIL PROTECTED] escreveu
 Senhores,
 
Estou precisando montar uma treeview dinamicamente, ou seja, 
 passo o dataset e mais alguns dados. Alguém teria como me ajudar??
 
 Um grande abraço a todos..
 
 Marcelo

Para colocar dados na árvore, eu crio sempre classes. Por exemplo:

type
  TMeuObjeto = class
  public
codigo: integer;
nome: string;
  end;

Para jogar para a árvore:

var meuObjeto: TMeuObjeto;
node: TTreeNode;

MeuDataSet.Close;
MeuDataSet.Open;

while (not MeuDataSet.Eof) do
begin
  meuObjeto = TMeuObjeto.Create;
  meuObjeto.codigo := MeuDataSet.FieldByName('codigo').AsInteger;
  meuObjeto.nome:= MeuDataSet.FieldByName('nome').AsInteger;

  node  := arvore.Items.AddChild(nil, meuObjeto.nome);
  node.Data := meuObjeto;

  MeuDataSet.Next;
end;

MeuDataSet.Close;


A proprieda Data é um ponteiro, então você pode criar seus objetos e
guardar tudo ali, se precisar.

Só não esqueça, ao limpar a árvore, de destruir os objetos...
Se não vão ficar na memória...

[]s.






-- 
 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: Exemplo de uso do JvDBTreeView ou jvDBLookupTreeView

2005-07-18 Por tôpico Osmar de Souza Júnior

Eu não usei esse componente em específico, mas o JVCL tem bastante
exemplos de seus componentes, dentro do seu diretório de instalação.

--- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo
[EMAIL PROTECTED] escreveu
 Olá amigos,
 
 Estou usando o jvdbtreeview e o jbdblookuptreeview e até agora não 
 consegui faze-los funcionar legal, alguém tem um exemplo ou documento 
 para me enviar??
 
 Obrigado a todos,
 
 Marcelo




-- 
 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: Problema com ponteiros

2005-07-14 Por tôpico Osmar de Souza Júnior

Desculpe, mas não foi isso o que eu perguntei.
A variável TEM UM ENDEREÇO, mas esse endereço é INVÁLIDO.
O objeto foi destruído por outro evento do sistema E NÃO POR ESSA
VARIÁVEL.

Suponha que ponteiro = $24DC09. O objeto foi destruído, mas a variável
continua com este endereço: $24DC09. A variável não sabe quando o
objeto é destruído, então não dá para simplesmente fazer:
 ponteiro := nil;

Não sei se fui claro.

--- Em delphi-br@yahoogrupos.com.br, Eduardo [EMAIL PROTECTED]
escreveu
 Nil
 
 Eduardo
   - Original Message - 
   From: Osmar de Souza Júnior 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, July 14, 2005 4:53 PM
   Subject: [delphi-br] Problema com ponteiros
 
 
 
   Uma variável aponta para um objeto na memória. Se eventualmente esse
   objeto foi destruído, que não por essa variável, a variável continua
   com o endereço de memória, porém esse endereço é inválido, pois o
   objeto já não existe mais.
 
   Há como verificar se um endereço é válido, para não cair naquelas
   mensagens de Access Violation?
 
 
 
 
   -- 
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
 
 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!. 
 
 
 
 [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] Re: Somente Número

2005-07-13 Por tôpico Osmar de Souza Júnior

Só para complementar, é bom verificar o estado da tecla Ctrl antes.
Caso contrário, não será possível usar Ctrl+X, Ctrl+C ou Ctrl+V.

[]s.

Osmar.

--- Em delphi-br@yahoogrupos.com.br, Evolution [EMAIL PROTECTED] escreveu
 É só fazer assim:
 
 procedure Edit1KeyPress(Sender: TObject; var Key: Char);
 begin
   if not( key in['0'..'9',#8] ) then  key:=#0;
 end;
 Fausto
 - Original Message - 
 From: F D [EMAIL PROTECTED]
 To: Delphi Grupo delphi-br@yahoogrupos.com.br; Grupo Delphi 
 [EMAIL PROTECTED]
 Sent: Wednesday, July 13, 2005 8:30 AM
 Subject: [delphi-br] Somente Número
 
 
 Como faço para que um edit só aceite número inteiro?
 
 Grato
 
 Francisco
 
 __
 Converse com seus amigos em tempo real com o Yahoo! Messenger
 http://br.download.yahoo.com/messenger/
 
 [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.323 / Virus Database: 267.8.13/47 - Release Date:
12/07/2005




-- 
 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: Fechar Formulário

2005-07-13 Por tôpico Osmar de Souza Júnior

Ok, crie uma variável lógica para o formulário:

pode_fechar: boolean;

Ao criar o form, defina ela como FALSE.

No evento OnCloseQuery do seu form, coloque:

CanClose := pode_fechar;

No evento OnClick do seu botão Sair:

pode_fechar := true;
close;

É isso.

[]s.


--- Em delphi-br@yahoogrupos.com.br, Cleiton [EMAIL PROTECTED] escreveu
 Olá pessoal ...
 
 Alguém poderia me dizer como faço pra impedir que o usuário feche a
aplicação pelo X do formulário, usando apenas o botão sair?
 
 Obrigado.
 -- 
 Esta mensagem foi verificada pelo sistema de antivírus e
  acredita-se estar livre de perigo.
 
 
 
 [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] Otimizar uma Query

2005-07-12 Por tôpico Osmar de Souza Júnior

Pessoal, dentro de uma Query (uso os componentes do ZeosLib para
Postgres), em tempo de design, quando mudo a propriedade Active para
true, a consulta retorna quase instantaneamente.

Em tempo de execução em faço assim:

  QDados.Close;
  QDados.SortedFields := coluna + ' ' + sentido;
  QDados.Open;

E tem um delay desagradável, com aprox. 900 registros. Tentei colocar
o SortedFields antes e depois do Open, mas não deu diferença. Eu não
faço a ordenação no SQL, porque eu modifico a ordenação quando o
usuário clica no título de uma coluna do DBGrid.

Se tiverem sugestões eu agradeço.




-- 
 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] Tem como passar algum parâmetro para .BAT ?

2005-07-12 Por tôpico Osmar de Souza Júnior

É o seguinte.
Criei um .BAT que faz o dump da base de dados.
Mas o Postgres pede que digite a senha.

Eu fiz um aplicativo em Delphi que realiza o dump, compacta o arquivo
e envia para outro computador. O aplicativo chama o .BAT para fazer o
dump, gerando um arquivo .SQL.

Agora na hora que o Delphi chama o .BAT, a janela de comando do DOS
fica parada esperando alguém digitar a senha. É possível chamar o .BAT
passando essa senha como parâmetro ? Senão vou ter que arrumar outro
jeito de fazer isso...




-- 
 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: Key urgente

2005-07-11 Por tôpico Osmar de Souza Júnior

37.

E mantenha uma tabela ASCII em mãos.

--- Em delphi-br@yahoogrupos.com.br, Hudson [EMAIL PROTECTED] escreveu
 Alguem sabem qual é a key do botão %
 
 ??
 
 [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] Dúvida no InstallShield

2005-07-11 Por tôpico Osmar de Souza Júnior

Eu tenho que especificar onde colocar as DLLs que meu sistema usa?
O InstallShield já não deveria fazer isso automaticamente?




-- 
 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: DBGrid - Como sair dele usando teclado?

2005-07-08 Por tôpico Osmar de Souza Júnior


Para usar Enter como Tab nos meus grides, eu faço assim:
- Repare que não uso SelectNext()...


procedure TfmCad_Checagem.grideKeyPress(Sender: TObject; var Key: Char);
begin
  inherited; 

  if (Key = #13) then
  begin
if (HiWord(GetKeyState(VK_SHIFT))  0) then
begin
  with (Sender as TwwDBGrid) do
if (SelectedIndex  0) then
  SelectedIndex := SelectedIndex - 1
else
begin
  DataSource.DataSet.Prior;
  SelectedIndex := FieldCount - 1;
end;
end
else
begin
  with (Sender as TwwDBGrid) do
if (SelectedIndex  (FieldCount - 1)) then
  SelectedIndex := SelectedIndex + 1
else
begin
  DataSource.DataSet.Next;
  SelectedIndex := 0;
end;
end;

Key := #0
  end;
end;


--- Em delphi-br@yahoogrupos.com.br, Marcelo [EMAIL PROTECTED]
escreveu
 Olá pessoal!
 Sou iniciante e tenho a seguinte dúvida:
 Num DBGrid tenho 3 colunas Título, Vcto, Valor e gostaria de qdo
desse um enter no campo título em branco ele saísse do DBGrid e fosse
para o componente seguinte, no caso Edit1
 Uso o seguinte código no form para usar o Enter como Tab:
if key = #13 then
   if not (ActiveControl is TwwDBGrid)  then
   begin
  SelectNext (ActiveControl,True,True);
  key := #0;
   end;
 E o seguinte código no evento OnColExit do DBGrid:
if dbgTitulos.SelectedIndex = 0 then
   if dbgTitulos.Fields[0].Text = '' then
  SelectNext (ActiveControl,True,True);
 
 Mas ele salta para o componente posterior ao Edit1, no caso, para o
Edit2.
 Como posso proceder?
 Como vcs fazem pra sair de um DBGrid via teclado?
 
 Agradeço qualquer ajuda ou uma forma melhor de se fazer isso que
pretendo.
 
 []´s
 Marcelo
 
 [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] Re: Enviar email pelo Indy (parece que trava)

2005-07-08 Por tôpico Osmar de Souza Júnior

Se você não tiver problemas com inglês, dê uma olhada nesse artigo.
Não fiz exatamente como está aí, como eu trabalho com Orientação a
Objetos eu criei classes minhas para enviar e-mail.

http://delphi.about.com/od/internetintranet/l/aa020304a.htm

Qualquer dúvida, poste a rotina que você utilizando, assim eu, ou
outros colegas podemos esclarecer suas dúvidas.

--- Em delphi-br@yahoogrupos.com.br, Emerson Moreno [EMAIL PROTECTED]
escreveu
 Bom dia amigo, será que vc pode me ajudar, tb quero aprender a enviar
 email e não estou conseguindo, poderia me mandar a rotina de como
 fazer isso.
 
 Muito obrigado.
 
 Em 07/07/05, Osmar de Souza Júnior[EMAIL PROTECTED] escreveu:
  
  Bom, eu uso os componentes TIdSMTP e TIdMessage pra enviar e-mails
  pelo sistema. Eu tenho uma tela de recados, onde o usuário deixa
  recados para um ou vários usuários do sistema. Envio um único e-mail
  para os vários usuários, mas mesmo assim, quando clica no botão OK, eu
  chamo a rotina de enviar o e-mail e fica meio que travado, só fecha a
  janela quando acaba de enviar o e-mail.
  
  Como eu poderia resolver isso? Disparar uma thread para enviar o
  e-mail em paralelo ???
  
  
  
  
  -- 
   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 Termos do
Serviço do
  Yahoo!. 
 
 
 -- 
 []'s
 
 Emerson Moreno
 O grande sábio aprende por ensinar!




-- 
 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: DBGrid - Como sair dele usando teclado?

2005-07-08 Por tôpico Osmar de Souza Júnior

Se o seu form está com KeyPreview = True, ele deve estar chamando
SelectNext() duas vezes. Quando pressiona Enter, ele executa a chamada
do form. Depois executa a chamada que você colocou:

if dbgTitulos.Fields[0].Text = '' then
 SelectNext (ActiveControl,True,True);

De repente, teste aí, se você explicitar o foco onde quer, no OnColExit():

if dbgTitulos.Fields[0].Text = '' then
  Edit1.SetFocus();

--- Em delphi-br@yahoogrupos.com.br, Marcelo [EMAIL PROTECTED]
escreveu
 Usar o Enter como Tab no Grid, no meu caso, já funciona direitinho,
o meu 
 problema é como sair do DBGrid.
 
 - Original Message - 
 From: Osmar de Souza Júnior [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Friday, July 08, 2005 8:54 AM
 Subject: [delphi-br] Re: DBGrid - Como sair dele usando teclado?
 
 
 
 
 Para usar Enter como Tab nos meus grides, eu faço assim:
 - Repare que não uso SelectNext()...
 
 
 procedure TfmCad_Checagem.grideKeyPress(Sender: TObject; var Key: Char);
 begin
   inherited;
 
   if (Key = #13) then
   begin
 if (HiWord(GetKeyState(VK_SHIFT))  0) then
 begin
   with (Sender as TwwDBGrid) do
 if (SelectedIndex  0) then
   SelectedIndex := SelectedIndex - 1
 else
 begin
   DataSource.DataSet.Prior;
   SelectedIndex := FieldCount - 1;
 end;
 end
 else
 begin
   with (Sender as TwwDBGrid) do
 if (SelectedIndex  (FieldCount - 1)) then
   SelectedIndex := SelectedIndex + 1
 else
 begin
   DataSource.DataSet.Next;
   SelectedIndex := 0;
 end;
 end;
 
 Key := #0
   end;
 end;
 
 
 --- Em delphi-br@yahoogrupos.com.br, Marcelo [EMAIL PROTECTED]
 escreveu
  Olá pessoal!
  Sou iniciante e tenho a seguinte dúvida:
  Num DBGrid tenho 3 colunas Título, Vcto, Valor e gostaria de qdo
 desse um enter no campo título em branco ele saísse do DBGrid e fosse
 para o componente seguinte, no caso Edit1
  Uso o seguinte código no form para usar o Enter como Tab:
 if key = #13 then
if not (ActiveControl is TwwDBGrid)  then
begin
   SelectNext (ActiveControl,True,True);
   key := #0;
end;
  E o seguinte código no evento OnColExit do DBGrid:
 if dbgTitulos.SelectedIndex = 0 then
if dbgTitulos.Fields[0].Text = '' then
   SelectNext (ActiveControl,True,True);
 
  Mas ele salta para o componente posterior ao Edit1, no caso, para o
 Edit2.
  Como posso proceder?
  Como vcs fazem pra sair de um DBGrid via teclado?
 
  Agradeço qualquer ajuda ou uma forma melhor de se fazer isso que
 pretendo.
 
  []´s
  Marcelo
 
  [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

 




[delphi-br] Gride para preencher no braço

2005-07-07 Por tôpico Osmar de Souza Júnior

Estou procurando um gride que dê para preencher os valores no braço,
sem usar o DBGrid. Não sei se estou enganado, mas o StringGrid
trabalha com colunas de largura igual, eu queria poder controlar
larguras diferentes para as colunas. Se for possível fazer com
StringGrid, também serve.

[]s.




-- 
 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: Duvida como criar um relatorio

2005-07-07 Por tôpico Osmar de Souza Júnior

Bom, ele pode somente escolher um único Estado por vez?
Se sim, então você pode colocar um ComboBox para escolher o estado.
Ao escolher o estado, aí você efetua a consulta no banco de dados para
trazer as cidades daquele estado. Assim você evitar trazer todas as
cidades do Brasil, sem necessidade.

Para mostrar as cidades, podes usar um Gride, ou um ListBox,
dependendo da necessidade. Se for somente para visualizar, acho que um
gride fica melhor.


--- Em delphi-br@yahoogrupos.com.br, plucaslazaro
[EMAIL PROTECTED] escreveu
 Bom dia a todos
 
 EStou com uma dúvida com relação a criação de um form para um
relatóio, se 
 alguem puder me ajudar.
 
 
 É o seguinte:
 
 Tenho um form onde o usuário escolhe algumas opções para emissao de 
 relatório de clientes, mas qdo vai escolher clientes por cidade eu
tenho uma 
 base de cidades com todas (ou quase) as cidades do Brasil, eu pensei em 
 Colocar um edit para que o ususário possa escolher o Estado e depois eu 
 mostraria somente as cidades referente a este Estado. Mas e como eu 
 mostraria estas cidades no form, através de um dbgrid ?  Pois existem 
 Estados com bastantes cidades, estou meio perdido, se alguem puder
me dar 
 uma luz.
 
 obrigado
 
 Paulo 
 
 
 
   
   
   
 ___ 
 Yahoo! Acesso Grátis - Internet rápida e grátis. 
 Instale o discador agora! http://br.acesso.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

 




[delphi-br] Enviar email pelo Indy (parece que trava)

2005-07-07 Por tôpico Osmar de Souza Júnior

Bom, eu uso os componentes TIdSMTP e TIdMessage pra enviar e-mails
pelo sistema. Eu tenho uma tela de recados, onde o usuário deixa
recados para um ou vários usuários do sistema. Envio um único e-mail
para os vários usuários, mas mesmo assim, quando clica no botão OK, eu
chamo a rotina de enviar o e-mail e fica meio que travado, só fecha a
janela quando acaba de enviar o e-mail.

Como eu poderia resolver isso? Disparar uma thread para enviar o
e-mail em paralelo ???




-- 
 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: Duvida com TDBEdit

2005-07-06 Por tôpico Osmar de Souza Júnior

O conteúdo de um TDBEdit você não seta pela propriedade Text. O que
você deve estar fazendo:

DBEdit1.Text := 'bla bla bla';

O conteúdo de um TDBEdit é controlado pelo DataSet, seja de uma query
ou table, seja lá como for que você esteja fazendo.

Então você deve simplesmente abrir a query (ou table), e definir
corretamente as propriedades DataSource e DataField do TDBEdit. Quando
definidas corretamente essas propriedades, você usa no OnShow do seu form.

Query1.Open;

E a query define o texto do Edit, automaticamente. É para isso que
servem os DataControls. Espero ter ajudado.

[]s.

--- Em delphi-br@yahoogrupos.com.br, mds_rs [EMAIL PROTECTED] escreveu
 Ola pessoal,
 Seguinte, quando trabalhamos com TDBEdit num form e ao criar este form, 
 no envento de onshow do mesmo, setar um valor para o TDBEdit, quando vc 
 acessa ele, o conteudo do TDBEdit some! Por que isso ocorre?
 Como posso fazer para que isso nao ocorra?
 
 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: abrir um form dentro de outro

2005-07-06 Por tôpico Osmar de Souza Júnior

Para isso, MDI é a melhor solução, sem dúvida.
Você até pode criar um form dentro de outro, sem usar MDI.
Mas aí você terá que controlar as janelas, tipo no braço.

--- Em delphi-br@yahoogrupos.com.br, juniormello
[EMAIL PROTECTED] escreveu
 ola pessoal, td bem?
 
 estou com a seguinte duvida: tenho meu form principal, que contém o
 menu de acesso a outras areas do sistema, mas ele tem o corpo do form
 inutilizado. Estou querendo modificar para o seguinte: ao mandar
 abrir um form, fazer com que ele seja aberto nesse espaço vazio. A
 unica forma que conheço pra fazer isso eh usando MDI, mas eu gostaria
 de saber se há algum outro modo.
 
 Grato, 
 Eduardo




-- 
 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: descobrir e varrer TEdit

2005-07-06 Por tôpico Osmar de Souza Júnior

Não testei, mas seria mais ou menos assim:

var i: integer;

for i := 0 to Self.ComponentCount - 1 do
  if (Components[i].ClassName = 'TEdit') then
  begin
TEdit(Components[i]).Color   := clRed;
TEdit(Components[i]).Enabled := false;
  end;


[]s.

--- Em delphi-br@yahoogrupos.com.br, tiago_econtabil [EMAIL PROTECTED]
escreveu
 Pessoal.
 
 Gostaria de saber se tem como eu varrer um form da minha aplicação e 
 alterar as cores ou a propriedade Enabled de todos os TEdits do form.
 
 Lembro de algo como:
 for Low(taltal) to High(talta) mas nao consigo implementar. Alguém tem 
 alguma dica?
 
 Tiago




-- 
 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: Treeview

2005-07-04 Por tôpico Osmar de Souza Júnior

1. Para saber se tem filhos:

SeuNode.HasChildren;  

2. Para saber o número de filhos:

SeuNode.Count;  

3. Para saber se tem pai:

SeuNode.Parent  nil;


--- Em delphi-br@yahoogrupos.com.br, Marcelo Mendes de Oliveira
[EMAIL PROTECTED] escreveu
 Caros amigos gostaria de saber qual o comando para identificar se um
node é pai ou filho dentro do treeview??
 
 
 Atenciosamente
 
 Marcelo Mendes de Oliveira
 Depto Informática - IB
 [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] Acesso a Rede

2005-07-04 Por tôpico Osmar de Souza Júnior

Como faço para saber se um computador está em rede??
Queria saber como verificar se uma máquina tem permissão para gravar
arquivos em outra, por exemplo:

\\computador\pasta\

Como faço para saber se o computador onde está rodando minha aplicação
tem acesso a essa pasta, e pode gravar arquivos nela??




-- 
 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: Combinações de teclas

2005-07-04 Por tôpico Osmar de Souza Júnior


Não sei se é este o erro que estás cometendo,
mas para funcionar um atalho com Ctrl, Alt ou Shift você deve fazer assim:

if (ssCtrl in Shift) and (VK_F10) then
  executaSeusComandos;

[]s.

--- Em delphi-br@yahoogrupos.com.br, edyosantos [EMAIL PROTECTED] escreveu
 Alguém poderia me dizer como associar uma tecla de atalho, por exemplo 
 CTRL+F10, e executar uma determinada função. Já tentei nos eventos
OnKeyDow, 
 OnKeyUp, OnKeyPress, mas não conseguir. A chamada é feita a partir
de um 
 Edit. 
 
 Grato. 
 
 Edyo 
 
 
 [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] Re: Firebird ou MySQL???

2005-07-04 Por tôpico Osmar de Souza Júnior

Eu acho que você deve considerar a hipótese de utilizar Firebird ou
Postgres. Eu acho o MySQL uma solução muito limitada em termos de
recursos, já que você pretende comercializar.

Não fiz um levantamento estatístico, mas creio que você deva encontrar
na net mais material sobre Delphi/Firebird. É uma combinação muito
utilizada.

Eu uso Delphi/Postgres, principalmente depois que saiu o Postgres
nativo pra Windows (não sou um cara familiarizado com Linux).

Mas por fim, recomendo essas duas soluções. Mas acho que você deva
consultar a documentação de cada um, analisar o que você precisa, e
ver qual SGBD se adapta melhor ao seu projeto. Porque um banco de
dados pode ser o melhor para um projeto, mas pode não ser o melhor
para outro. Vai de cada caso.

--- Em delphi-br@yahoogrupos.com.br, Cristiano Oliveira
[EMAIL PROTECTED] escreveu
 Olá pessoal,
 
 Irei mudar a base de dados (Paradox) do meu sistema de automação 
 comercial e gostaria da opinião de vcs.
 Devo optar por Firebird ou MySQL???
 Obs.: O sistema é para eu comercializar.
 Desde já, obrigado.
 
 []s.
 Cristiano Oliveira.




-- 
 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: BreakPoint

2005-07-04 Por tôpico Osmar de Souza Júnior

Se os breakpoints estão te incomodando, e não consegue removê-los no
editor, dê um Ctrl+Alt+B e abrirá a lista de todos os breakpoints,
delete eles da lista e pronto...

Às vezes eu não consigo removê-los no editor, ou tenho muitos, em
várias units diferentes, e faço isso.

--- Em delphi-br@yahoogrupos.com.br, Jose Eduardo Brambila
[EMAIL PROTECTED] escreveu
 Pessoal,
 Estou com o seguinte problema: tenho uma unit em que os breakpoint's
estão todos errados. Alguém saberia me dizer eu poderia estar
resolvendo este problema?
 
 Grato, 
 
 
 
 [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] Re: EDIT

2005-07-01 Por tôpico Osmar de Souza Júnior

Só setar a propriedade Maxlength para 5.

[]s.

--- Em delphi-br@yahoogrupos.com.br, F D [EMAIL PROTECTED] escreveu
 Como faço que que e um edit só possa ser digitado 5 digitos.
  
  
 Grato 
  
 Francisco
 
   
 -
 Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador
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] Re: Incremento na Hora

2005-07-01 Por tôpico Osmar de Souza Júnior

Olha, como você deve ter observado o DateTime é um valor de ponto
flutuante. Eu faço assim (não sei se é a melhor maneira, mas funciona
no meu caso):

Exemplo:

var horario: TDateTime;

horario := Now + StrToTime('00:10');

Se houver soluções melhores, também quero saber...

[]s.


--- Em delphi-br@yahoogrupos.com.br, Marcelo Mendes de Oliveira
[EMAIL PROTECTED] escreveu
   bom dia pessoal 
 
   é o seguinte estou precisando incrementar 10 minutos em um
horário que o usuário digita
 
   vou explicar o que o sistema tem de fazer
 
   assim
 
   tenho um sistema de avisos e o usuário digita o horário que
ele quer ser avisado ai quando ele é avisado ele tem a opção de
reavisar e eu quero fazer com que ao ele clicar no botão de reavisar o
sistema incremente 10 minutos no horário que foi digitado
 
   espero ter cido claro
 
   porfavor me ajudem é urgente pois tenho que apresentar este
sistema em banca na facul quarta-feira que vem
 
   obrigado
 
 
  

 
 Atenciosamente
 
 Marcelo Mendes de Oliveira
 Depto Informática - IB
 [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] Ativar um hint pelo código

2005-06-30 Por tôpico Osmar de Souza Júnior

Alguém sabe como ativar um hint de um componente, no meu caso um
TEdit, pelo código ??

Na minha tela de acesso, quando o cara estiver digitando a senha, e o
CapsLock estiver ativado, quero mostrar um balãozinho, tipo o do XP,
só para alertar...

Só não sei como ativar o hint pelo código...
Tem que mandar uma mensagem, tipo SendMessage ???
Mas também não sei qual a mensagem...




-- 
 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: RES: [delphi-br] Ativar um hint pelo código

2005-06-30 Por tôpico Osmar de Souza Júnior

Sim, mas eu gostaria que aparecesse o Hint quando o sujeito está
digitando, daí eu colocaria isso no OnChange, ou OnKeyPress. E não
somente quando o mouse é passado por cima...

Valews...

--- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior
[EMAIL PROTECTED] escreveu
 bastaria mudar a propriedade ShowHint para true em tempo de execução
nao?
 
  
  
  []s
 
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil 
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
  
 
  -Mensagem original-
  De: Osmar de Souza Júnior [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 30 de junho de 2005 10:43
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Ativar um hint pelo código
  
  
  
  Alguém sabe como ativar um hint de um componente, no meu caso um
  TEdit, pelo código ??
  
  Na minha tela de acesso, quando o cara estiver digitando a senha, e o
  CapsLock estiver ativado, quero mostrar um balãozinho, tipo o do XP,
  só para alertar...
  
  Só não sei como ativar o hint pelo código...
  Tem que mandar uma mensagem, tipo SendMessage ???
  Mas também não sei qual a mensagem...
  
  
  
  
  -- 
   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: RES: [delphi-br] Ativar um hint pelo código

2005-06-30 Por tôpico Osmar de Souza Júnior

Usei o XP Manifest, foi a solução mais fácil que encontrei.
Agradeço pela ajuda dos colegas.

--- Em delphi-br@yahoogrupos.com.br, Nagual [EMAIL PROTECTED]
escreveu
 Se você colocar na aplicação o componente TXPManifest encontrado em
Win32, 
 isso fica automático
 
 []´s
 ARP
 - Original Message - 
 From: Osmar de Souza Júnior [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, June 30, 2005 11:55 AM
 Subject: Re: RES: [delphi-br] Ativar um hint pelo código
 
 
 
 Sim, mas eu gostaria que aparecesse o Hint quando o sujeito está
 digitando, daí eu colocaria isso no OnChange, ou OnKeyPress. E não
 somente quando o mouse é passado por cima...
 
 Valews...
 
 --- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior
 [EMAIL PROTECTED] escreveu
  bastaria mudar a propriedade ShowHint para true em tempo de execução
 nao?
 
 
 
   []s
 
   Walter Alves Chagas Junior
   Projeto e desenvolvimento
   Telemont Engenharia de telecomunicações
   Belo Horizonte - MG - Brazil
   [EMAIL PROTECTED]
   Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
   -Mensagem original-
   De: Osmar de Souza Júnior [mailto:[EMAIL PROTECTED]
   Enviada em: quinta-feira, 30 de junho de 2005 10:43
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Ativar um hint pelo código
  
  
  
   Alguém sabe como ativar um hint de um componente, no meu caso um
   TEdit, pelo código ??
  
   Na minha tela de acesso, quando o cara estiver digitando a
senha, e o
   CapsLock estiver ativado, quero mostrar um balãozinho, tipo o do XP,
   só para alertar...
  
   Só não sei como ativar o hint pelo código...
   Tem que mandar uma mensagem, tipo SendMessage ???
   Mas também não sei qual a mensagem...
  
  
  
  
   -- 
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
 
 
 
 
 
 
 
 
 
   
   
   
 ___ 
 Yahoo! Acesso Grátis - Internet rápida e grátis. 
 Instale o discador agora! http://br.acesso.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

 




[delphi-br] Re: Urgente: Meu Delphi não consegue compilar mais nada!

2005-06-30 Por tôpico Osmar de Souza Júnior

Sim filho, e você não fez backup dos arquivos originais do Delphi em
inglês ???

Esses arquivos de tradução tem que tomar cuidado. O primeiro passo é
verificar se esses arquivos são confiáveis. Eu já vi um que dizia que
era os arquivos de tradução do Delphi 7, mas na verdade era do 6, o
cara só tinha renomeado os arquivos.

E como eu disse, antes de substituir os arquivos na pasta de
instalação do Delphi, tem que fazer backup dos originais. Senão vai
ter que reinstalar...

--- Em delphi-br@yahoogrupos.com.br, Lipe [EMAIL PROTECTED] escreveu
 Galera,
 de novo eu preciso da ajuda de vocês. Agora a pouco eu instalei um
pacote 
 que traduz as mensagens do Delphi 5 pra portugues. Até aí tudo bem,
coloca 
 na pasta lib, depois no projeto usa-se build all, porém, agora nenhum 
 arquivo meu que acesse banco de dados está sendo compilado, todas as
vezes 
 fica exibindo a seguinte mensagem:
  [Fatal Error] Unit1.pas(7): Unit Db was compiled with a different
version 
 of DbConsts.SFieldNotFound
 [Fatal Error] Unit1.pas(7): Unit DBCommon was compiled with a different 
 version of DbConsts.SFieldNotFound
 [Fatal Error] Unit1.pas(7): Unit Db was compiled with a different
version of 
 DbConsts.SFieldNotFound
 [Fatal Error] Unit1.pas(7): Unit DBCommon was compiled with a different 
 version of DbConsts.SFieldNotFound
  Tentei apagar os arquivos que tinha colocado na pasta lib, e usar
build all 
 de novo mas não deu certo. Tentei também reinstalar o delphi, mas
também não 
 funcionou. Alguém sabe uma maneira de corrigir isso? É muito
importante, 
 pois tenho um sistema para entregar e não consigo compilá-lo.
  Desde já agradeço pela ajuda!
 []'s
 
 
 [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

 




  1   2   3   >