[delphi-br] =?iso-8859-1?Q?Usar_FIREBIRD_com_aplica=E7=E3o_DELPHI_e_IBOBJECTS_em_PEN-?= =?iso-8859-1?Q?DRIVE?=

2005-05-12 Por tôpico Everton - Listas
Olá pessoal
Alguém já desenvolveu algo que rodasse em um pen-drive, sem a
necessidade de ter que instalar o servidor firebird em cada máquina, usando
apenas um aplicativo diretamente do pen-drive ?
Abraços
Everton



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/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

 




Re: [delphi-br] Pergunta meio boba - Edit ou DBEdit

2005-05-12 Por tôpico Wilson Valdevite
Depende de seu ponto de vista e de suas necessidades...

o dbedit poupa algumas linhas de código, dependendo de seu form algumas 
dezenas, pois é um componete consciente de dados, já o edit voce tem que fazer 
referencia a todos os campos de sua tabela para campo referenciar a cada edit.

Espero ter ajudado



  - Original Message - 
  From: Cândido Luís Dias Ferreira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, May 11, 2005 3:29 PM
  Subject: [delphi-br] Pergunta meio boba - Edit ou DBEdit


  Povo

  Quais são as vantagens e desvantagens de se utilizar Edit ou DBEdit?

  Atenciosamente

  Cândido Luís Dias Ferreira




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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


--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/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] Mismatch in datapacket

2005-05-12 Por tôpico =?ISO-8859-1?Q?Rodrigo_=AE=BF=AE?=
Bom Dia

Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e 
exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente 
e deu erro . quando vou fazer o Load do cds  
Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 
'Mismatch in datapacket' 
Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que 
gerei aqui naempresa da certo !!!
Alguem ja viu esse erro ?

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

 




=?iso-8859-1?Q?RES:_=5Bdelphi-br=5D_Problema_com_rel=F3gio...?=

2005-05-12 Por tôpico =?iso-8859-1?Q?Eduardo_Silva_=AE?=
Ricarod, valeu pela dica..

Mais uma coisa, vc saabe como colocar esse relógio dentro de um panel ?


  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Ricardo Vicente
  Enviada em: quarta-feira, 11 de maio de 2005 17:04
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Problema com relógio...


  Olá, Eduardo.

  Substitua as linhas
 XCenter := ClientWidth div 2;
 YCenter := ClientHeight div 2;
  por
 XCenter := 200;
 YCenter := 200;
  ou então pelas coordenadas onde vc quer deixar o relógio.

  Ricardo


  Eduardo Silva ® [EMAIL PROTECTED] escreveu:
  Tenho esse código e gostaria de poder criar o relógio em qualquer parte do
  form e não somente no centro
  Pois eu queria colocar ao lado dele um calendário, alguém pode me dar uma
  mão?


  procedure TForm1.Timer1Timer(Sender: TObject);
  var
 HSec: Word; {valor temporário, não utilizado}
  begin
 {obtém a hora do sistema}
 DecodeTime (Time, Hour, Minute, Second, HSec);
 Refresh;
  end;

  // Evento OnPaint do componente Form
  procedure TForm1.FormPaint(Sender: TObject);
  var
 Angle : Real;
 I, X, Y, Size : Integer;
  begin
 {calcula o centro do formulário}
 XCenter := ClientWidth div 2;
 YCenter := ClientHeight div 2;
 if XCenter  YCenter then
Radius := YCenter - 10
 else
Radius := XCenter - 10;

 {0. Desenha o marcador de horas}
 Canvas.Pen.Color   := clBlue;
 Canvas.Brush.Color := clBlue;
 Size := Radius div 100;
 for I := 0 to 11 do
 begin
Angle := 2 * Pi * I / 12;
X := XCenter - Round (Radius * Cos (Angle));
Y := YCenter - Round (Radius * Sin (Angle));
Canvas.Ellipse (X - Size, Y - Size, X + Size, Y + Size);
 end;

 {1. Desenha o ponteiro dos minutos}
 Canvas.Pen.Width := 2;
 Canvas.Pen.Color := clBlue;
 Angle := 2 * Pi * Minute / 60;
 DrawHand (XCenter, YCenter, Radius * 90 div 100, 0, Angle);

 {2. Desenha o ponteiro das horas: percentual dos minutos adicionado à
 hora para mover o ponteiro suavemente}
 Angle := 2 * Pi * (Hour + Minute / 60) / 12;
 DrawHand (XCenter, YCenter,
 Radius * 70 div 100, 0, Angle);

 {3. Desenha o ponteiro dos segundos}
 Canvas.Pen.Width := 1;
 Canvas.Pen.Color := clRed;
 Angle := 2 * Pi * Second / 60;
 DrawHand (XCenter, YCenter, Radius,
 Radius * 30 div 100, Angle);
  end;

  procedure TForm1.DrawHand (XCenter, YCenter, Radius, BackRadius: Integer;
  Angle: Real);
  begin
 Angle := (Angle + 3*Pi/2);
 Canvas.MoveTo (
 XCenter - Round (BackRadius * Cos (Angle)),
 YCenter - Round (BackRadius * Sin (Angle)));
 Canvas.LineTo (
 XCenter + Round (Radius * Cos (Angle)),
 YCenter + Round (Radius * Sin (Angle)));
  end;

  // Evento OnResize do Form
  procedure TForm1.FormResize(Sender: TObject);
  begin
 Refresh;
  end;

  // Evento OnCreate do Form
  procedure TForm1.FormCreate(Sender: TObject);
  begin
 {lê as horas antes do formulário ser exibido}
 Timer1Timer(self);
  end;

  ~\\|//~
  -(o o)-
  o--oOOOo--(_)--oOOOo-o
  ||
  |   Eduardo de Almeida Silva |
  |   Kobra Sistemas   |
  |  [EMAIL PROTECTED]  -   (14)3263-0326   |
  ||
  |.oooO   Oooo.   |
  o(   )---(   )---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]



  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 Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.



  -
  Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

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



  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por:

São Paulo Rio de Janeiro Curitiba Porto Alegre Belo
Horizonte Brasília





--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, 

=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_RESOURCES=22_-_Alguem?= =?iso-8859-1?Q?_j=E1_viu.?=

2005-05-12 Por tôpico Alosi yarru
Acho que o tamanho do exe não tem nada a ver, tenho um sistema que cada dia 
fica maior e está com 13 Mb e roda normal em todo o país.
  - Original Message - 
  From: Francisco Thiago 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, May 11, 2005 5:23 PM
  Subject: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu.


  19 MEGA?! UAL!

  Isso já aconteceu comigo tb com o meu CDS... ele estava com alguns campos 
  agregados.. Não sei exatamente o que pode ser. Mas o Walter está certo 
  quando disse sobre a memória do Windows. Agora o porquê, fica difícil mesmo. 
  :D
  (sem contar o teu programa :D )


  Francisco Thiago de Almeida
  EnterPlug Informática
  Divisão: Desenvolvimento e Banco de dados
  MSN: [EMAIL PROTECTED]
  Skype: enterplug_thiago

  - Original Message - 
  From: TONI [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 11, 2005 5:16 PM
  Subject: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu.


   Ola Amigos,
   Alguem já viu esse erro. Ele acontece as vezes quando
   meu cliente tenta executar meu programa.
   Meu executavel esta com quase 19 mb. Será que é isso?
   Obrigado
   Antonio
   --
   No virus found in this outgoing message.
   Checked by AVG Anti-Virus.
   Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/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
  
  
  
  
  
  
  
   





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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

   


--
  Links do Yahoo! Grupos

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




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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Mismatch in datapacket

2005-05-12 Por tôpico =?ISO-8859-1?Q?Rodrigo_=AE=BF=AE?=
no xml aqui na empresa :
FIELD attrname=ID fieldtype=i4 required=true/
ROWDATAROW RowState=4 ID=15176 Serie=UJ
o XML do cliente :
FIELD tagname=ID fieldtype=i4 required=true/
ROWDATAROW RowState=4ID39910/IDSerieUJ/Serie

alguem sabe se tem como configurar isso ?

Respondendo a Rodrigo ®¿®:

Bom Dia

Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e 
exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente 
e deu erro . quando vou fazer o Load do cds  
Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 
'Mismatch in datapacket' 
Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que 
gerei aqui naempresa da certo !!!
Alguem ja viu esse erro ?

Rodrigo ®¿®



  


-- 
~\\|//~
-(o o)-
o--oOOOo--(_)--oOOOo-o
||
|  Rodrigo Bevilacqua Marcondes ®¿®  |
|  Lince Informática - (41)3015-0218 |
|  [EMAIL PROTECTED]   |
|  [EMAIL PROTECTED]|
||
|.oooO   Oooo.   |
o(   )---(   )---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

 




Re: [delphi-br] Mismatch in datapacket

2005-05-12 Por tôpico =?ISO-8859-1?Q?Rodrigo_=AE=BF=AE?=
no xml aqui na empresa :
FIELD attrname=ID fieldtype=i4 required=true/
ROWDATAROW RowState=4 ID=15176 Serie=UJ
o XML do cliente :
FIELD tagname=ID fieldtype=i4 required=true/
ROWDATAROW RowState=4ID39910/IDSerieUJ/Serie

alguem sabe se tem como configurar isso ?

Respondendo a Rodrigo ®¿®:

Bom Dia

Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e 
exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente 
e deu erro . quando vou fazer o Load do cds  
Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 
'Mismatch in datapacket' 
Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que 
gerei aqui naempresa da certo !!!
Alguem ja viu esse erro ?

Rodrigo ®¿®



  


-- 
~\\|//~
-(o o)-
o--oOOOo--(_)--oOOOo-o
||
|  Rodrigo Bevilacqua Marcondes ®¿®  |
|  Lince Informática - (41)3015-0218 |
|  [EMAIL PROTECTED]   |
|  [EMAIL PROTECTED]|
||
|.oooO   Oooo.   |
o(   )---(   )---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

 




Re: [delphi-br] O Delphi 2005 =?ISO-8859-1?Q?=E9_orientado_a?= =?ISO-8859-1?Q?_objetos=3F?=

2005-05-12 Por tôpico Marcelo Almeida
delphi6_2005 wrote:

Preciso desenvolver um projeto para a faculdade e um dos requisitos 
é que a linguagem seja 100% orientada a objetos, conheço só até o D6 
e sei que não pode ser considerado orientado a objetos.
  


Pergunte para o professor o que é uma linguagem 100% orientada a objetos.

Java permite quebra de encapsulamento.
Se o encapsulamento pode ser quebrado, não é orientado a objeto.

Se não me engano, smalltalk tb permite quebra de encapsulamento.

Este negocio de 100% orientado a objeto depende do programa e não da 
linguagem.

Pergunte ao seu professor se é possivel fazer um programa orientado a 
objeto em C, ele vai dizer que não, depois pergunte se é possivel fazer 
em C++, ele vai dizer que sim.
No entanto, os primeiros compiladores C++ geravam um código 
intermediario que era em C, ou seja, o C++ era apenas um pre-processador.

Outro detalhe. qualquer linguagem, independetemente de ser orientado a 
objeto ou não, pode gerar código assembler, e assembler não é uma 
linguagem orientada a objeto.

Resumindo: orientação a objeto é um estilo de programação que independe 
da linguagem utilizada.




-- 
 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] Incluir coluna Access 97

2005-05-12 Por tôpico Cristina
Oi pessoal,

Preciso incluir uma coluna em uma tabela Access que permita comprimento 
igual a zero, mas não estou conseguindo.

Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 Text(30) 
NULL

Sempre está incluindo esta coluna com a propriedade Permitir comprimento 
zero = não e este campo não é de preenchimento obrigatório, como faço para 
resolver este problema?

Banco Access 97
Delphi 5


Atenciosamente

Cristina Orthmann da Silva 
HACON Automação e Tecnologia Ltda
Rua Lauro Linhares 589 - Bairro Trindade
Florianópolis - SC - Brasil
CEP 88036-001 
Fone/Fax: 55 48 333-0699
Site: http://www.hacon.com.br/
Email: [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

 




=?iso-8859-1?q?Re:=20[delphi-br]=20Re:=20Como=20instalo=20um=20programa?= =?iso-8859-1?q?=20que=20possui=20componente=20ActiveX=20em=20outras=20m=E1q?= =?iso-8859-1?q?uinas?=

2005-05-12 Por tôpico Fernanda Aparecida Sobral
Se eu não me engano, são os seguintes arquivos (se encontram na pasta System ou 
System32 de um micro onde o Delphi esteja instalado):
 
- vcf132.ocx
- vcfi32.ocx
-msvcrt40.dll
-Msvcrt20.dll


Shally [EMAIL PROTECTED] escreveu:
oi..
E quais seriam todos esses arquivos do ActiveX? Onde posso encontrar 
quais são os que devo copiar para as outras máquinas?




--- Em delphi-br@yahoogrupos.com.br, Fernanda Aparecida Sobral 
escreveu
 Oi,
 
 Este problema varia de acordo com o windows que vc estiver 
utilizando:
 Se for os win9x, você deve copiar para a pasta System, caso seja um 
dos windows XP/NT/2000 vc deve copiar para a pasta Winnt/System32. 
Depois de copiar os arquivos activex, vc deve executar (pelo menu 
executar mesmo :) ) o comando regsvr32 seguido do nome da dll e da 
ocx a ser instalado.
 
 Acho que isso deve funcionar :)
 
 Shally escreveu:
 
 Olá.
 Preciso de uma ajuda!
 
 Estou desenvolvendo um projeto (utilizando o Delphi 3) onde utilizo 
 componentes do ActiveX, mais especificamente o F1Book (Formula One 
 Book) para efetuar cálculos. 
 
 Porém ocorre o seguinte: nas máquinas que possuem Delphi instalado, 
o 
 programa executável roda normalmente, perfeito. Agora, quando levo
 o programa para outras máquinas que não possuem o Delphi
 instalado, simplesmente os formularios do programa que possuem este 
 componente não funcionam, abrem, mas dão erro, não efetuam os 
 calculos,etc.
 
 Pesquisei a documentação do F1Book no Delphi e vi que alguns
 arquivos (ocx e dll) devem estar no System32 do Windows. Copiei as
 necessárias e fiz seus respectivos registros no Registro do Windows 
 para que então pudessem ser reconhecidas e o programa funcionar. Não
 adiantou muito. Alguns formularios (que contem o componente) 
começam 
 a trabalhar normalmente, mas a partir de um ponto de processamento, 
 vários erros ocorrem, como uma mensagem contendo 
 somente ?? aparece.
 
 Já tentei utilizar o InstallShield para criar um arquivo de 
 instalação mas não adiantou nada. Fiquei na mesma.
 
 Por favor, me ajudem!!
 Preciso levar este programa para outras máquinas sem ter que ficar 
 instalando e desintalando o delphi apenas para que os arquivos 
 necessarios a tal componente sejam alocados no local certo de cada 
 uma.
 
 Como devo proceder?
 
 
 Aguardo respostas.
 
 
 
 
 
 
 
 
 -- 
  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! Mail: agora com 1GB de espaço grátis. Abra sua conta!
 
 [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! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[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

 




=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_O_Delphi_2005_=E9?= =?iso-8859-1?Q?_orient_ado_a_objetos=3F?=

2005-05-12 Por tôpico Walter Alves Chagas Junior
Na verdade existe um equivoco na interpretação do conceito de Orientação a
Objetos. O povo acha que OO é uma característica da linguagem e não uma
técnica de programação. 

Orientação a Objetos é uma técnica de programação mas não é uma regrá
imprescindível para tal pois  até o Marcelo acabou de esclarecer que o
Proprio Java (que todos falam que é OO xiita) permite a quebra do
encapsulamento. OO é uma técnica, uma metodologia de desenvolvimento. 

Na minha opinião, toda e qualquer linguagem de programação PRA SER BOA deve
permitir e oferecer todos os recursos para que o programador desenvolva
usando OO ou não. Não é uma regra obrigatória. isto quem deve definir é o
Analista/Desenvolvedor de acordo com as necessidades do projeto em questão.

 
 
 []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: João Paulo Linhares Gonçalves [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 11 de maio de 2005 14:48
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] O Delphi 2005 é orient ado a objetos?
 
 
 Alguns não consideram o Delphi totalmente orientado a objetos, por ele
 permitir que se façam programas sem se utilizar os conceitos OO. O que
 não é possível com Smalltalk ou Java, onde o mais simples programa
 exige a criação de uma classe e implementação de pelo menos um método.
 Não sei se a versão do Delphi para .NET mudou isso.
 
 
 
 Em 11/05/05, Walter Alves Chagas 
 Junior[EMAIL PROTECTED] escreveu:
  C++ ou Delphi também Dá. o D2K5 lógico que é orientado a objetos uê.
  
  []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: Rubem Rocha [mailto:[EMAIL PROTECTED]
   Enviada em: quarta-feira, 11 de maio de 2005 14:28
   Para: delphi-br@yahoogrupos.com.br
   Assunto: RES: [delphi-br] O Delphi 2005 é orientado a objetos?
   Prioridade: Alta
  
  
   Se quer algo realmente +100% de orientação a objetos, faça
   com Smalltalk ou Java!
   []s
  
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br
   [mailto:[EMAIL PROTECTED] Em nome de delphi6_2005
   Enviada em: quarta-feira, 11 de maio de 2005 13:29
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] O Delphi 2005 é orientado a objetos?
  
  
   Preciso desenvolver um projeto para a faculdade e um dos 
 requisitos
   é que a linguagem seja 100% orientada a objetos, conheço 
 só até o D6
   e sei que não pode ser considerado orientado a objetos.
  
  
   Algum amigo pode me dizer se o D 2005 é orientado a objetos
  
  
   Grato
  
  
  
   Paulo.
  
  
  
  
   --
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.308 / Virus Database: 266.11.8 - Release 
 Date: 10/05/2005
  
  
   --
   No virus found in this outgoing message.
   Checked by AVG Anti-Virus.
   Version: 7.0.308 / Virus Database: 266.11.8 - Release 
 Date: 10/05/2005
  
  
   **
   ***
  
   Esta mensagem, incluindo os seus anexos, contém informações
   confidenciais destinadas a indivíduo e propósito específicos,
   e é protegida por lei. Caso você não seja o citado indivíduo,
   deve apagá-la imediatamente. É terminantemente proibida a
   utilização, acesso, cópia ou divulgação não autorizada das
   informações presentes neste email.  As informações contidas
   nesta mensagem e em seus anexos são de responsabilidade de
   seu autor, não representando idéias, opiniões, pensamentos ou
   qualquer forma de posicionamento por parte da Fundação
   Desembargador Paulo Feitoza.
  
  
  
   The information contained in this communication is
   confidential, is law protected, and is intended only for the
   business use of the addressee. If you have received this
   communication in error, please immediately delete it. It's
   forbidden the unauthorized use, access, copy or disclose of
   the information contained in this communication.  The content
   of this message is responsibility of the author, and does not
   represent ideas, opinions, thoughts or any kind of statement
   of Fundação Desembargador Paulo Feitoza.
  
  
  
   --
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]
  
   

=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_?= =?iso-8859-1?Q?RESOURCES=22_-_Alguem_j=E1_viu=2E?=

2005-05-12 Por tôpico Walter Alves Chagas Junior
Se você acha que apenas apagar as imagens é um probleminha sem problema,
imagine o usuário fazer isto na hora e no momento mais impróprio possível e
o sistema começar a dar um pau atrás do outro?

Outro problema que pode surgir, é o seu sistema tentar abrir a imagem e ela
estar sendo usada por outro aplicativo e ser travada para abertura..

Sinceramente? Eu não faria isto.
 
 []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: TONI [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 11 de maio de 2005 18:36
 Para: delphi-br@yahoogrupos.com.br
 Assunto: RES: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já
 viu.
 
 
 Algum outro problema Walter alem do usuario apagar as
 imagens? Porque se for só isso, é só eu ir lá e copiar
 as imagens novamente, pra mim isso nao teria problema..
 E quanto a usar o Aspack sera que ajuda nesse problema mesmo??
 Oque vcs acham?
 Obrigado
 Antonio
 
 
 
 
 
 
 
 
 Carregar as imagens em tempo de execução é altmamente 
 desaconselhavel. Se o
 usuário apagar uma ou mover para outro lugar
 
 
 
  []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
 
 
  Só fazendo um Adendo na dica #2:
 
  Opte por carregar as imagens em tempo de execução. Você tem maior
  flexibilidade além do que, torna o executável
  personalizável de uma certa
  forma
 
  []'s
 
 
  Thiago
 
  - Original Message -
  From: Demian Lessa [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 11, 2005 5:32 PM
  Subject: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES -
  Alguem já viu.
 
 
   Verdade, 19MB é uma dureza. Mas a máquina do cliente
  deveria aguentar de
   todo modo. Já perguntou se só acontece com seu sistema? É
  Windows 95?
   Quanto de RAM tem a máquina do cliente? Ela está com 
 vírus? Ela está
   atualizada com o Windows Update?
  
   Mas aí vão algumas dicas que podem ser úteis:
  
   #1. Procure explorar o conceito de herança visual- pode te
  poupar alguns
   poucos KBytes por tela e poupar muitos KBytes no
  executável final.
  
   #2. Se tiver imagens BMP diretamente ligadas no programa,
  procure trocar
   as imagens por seus equivalentes JPG. Já reduzi 2MB de
  um sistema só
   por trocar esse tipo de imagem.
  
   #3. Reduza ao mínimo a quantidade de formulários criados
  automaticamente
   no projeto. Opte por criá-los manualmente.
  
   #4. Utilize ImageList ao invés de usar vários objetos de
  imagem. Esse
   objeto otimiza o uso de recursos do sistema.
  
   #5. Reduza ao mínimo a quantidade de conexões abertas 
 como banco num
   dado instante. Isso não ajudará na carga mas ajudará 
 ao longo da
   execução.
  
   #6. Reduza ao mínimo a quantidade de datasets abertos num
  dado instante.
   Isso não ajudará na carga mas ajudará ao longo da execução.
  
   Existem também compactadores de EXE, mas não mexeria 
 nesse ninho de
   cobras se fosse você- os problemas acabam sendo maiores que os
   benefícios! A depender da forma como o EXE original é carregado na
   memória, pode resultar num enorme ganho de memória a custo de uma
   discreta perda em performance. ASPack e UPX são os mais 
 famosos, mas
   existe também o StripReloc do mesmo autor do InnoSetup:
  
   http://www.aspack.com/
   http://upx.sourceforge.net/
   http://www.jrsoftware.org/striprlc.php
  
  
   Isso deve ser suficiente para começar...
  
  
   Cordialmente,
  
   Demian Lessa
   Salvador - Brasil
  
   Walter Alves Chagas Junior wrote:
   Esta mensagem de erro ocorre porque seu SO está com 
 pouca mesmória
   disponível ou o arquivo de troca está muito pequeno
  (memória virtual)
  
   Agora com um executável de 19MB rodando isto agrava um pouco não?
  
  
  
[]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
  
  i-br] OUT OF SYSTEM RESOURCES - Alguem já viu.
  
  
  Ola Amigos,
  Alguem já viu esse erro. Ele acontece as vezes quando
  meu cliente tenta executar meu programa.
  Meu executavel esta com quase 19 mb. Será que é isso?
  Obrigado
  Antonio
  --
  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.8 - Release
  Date: 10/05/2005
  
  
  
 
 --
 No virus found in this outgoing message.
 Checked by AVG Anti-Virus.
 Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/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 

=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_?= =?iso-8859-1?Q?RESOURCES=22_-_Alguem_j=E1_viu=2E?=

2005-05-12 Por tôpico Walter Alves Chagas Junior
nem sempre...

FileExists() não vai te informar se a imagem está numa area do disco que
possui um setor defeituoso ou coisa do tipo. Também não vai te informar se a
imagem está em uso por outro aplicativo. Posso estar parecendo neurótico?
Claro! Desenvolvedor tem que pensar nisto tudo e ainda estar sempre pensando
nas possibilidades do usuário fução.

 
 
 []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: Francisco Thiago [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 11 de maio de 2005 23:52
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES - 
 Alguem já viu.
 
 
 Bem, neste caso você vira pro usuário e fala:
 
 Trinta reais a hora
 
 Apagar as imagens neste caso, é a mesma coisa do usuário ir 
 na pasta do
 Windows e apagar as dll da pasta system32. Problema dele, 
 quem mandou mexer
 sem saber o que está fazendo.
 
 Ainda assim, um tratamento com FileExists() já soluciona 
 metade do problema
 
 
 []'s
 
 Thiago
 - Original Message - 
 From: Walter Alves Chagas Junior [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, May 11, 2005 6:03 PM
 Subject: RES: RES: [delphi-br] OUT OF SYSTEM RESOURCES - 
 Alguem já viu.
 
 
 Carregar as imagens em tempo de execução é altmamente 
 desaconselhavel. Se o
 usuário apagar uma ou mover para outro lugar
 
 
 
  []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: Francisco Thiago [mailto:[EMAIL PROTECTED]
  Enviada em: quarta-feira, 11 de maio de 2005 17:59
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES -
  Alguem já viu.
 
 
  Só fazendo um Adendo na dica #2:
 
  Opte por carregar as imagens em tempo de execução. Você tem maior
  flexibilidade além do que, torna o executável
  personalizável de uma certa
  forma
 
  []'s
 
 
  Thiago
 
  - Original Message - 
  From: Demian Lessa [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 11, 2005 5:32 PM
  Subject: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES -
  Alguem já viu.
 
 
   Verdade, 19MB é uma dureza. Mas a máquina do cliente
  deveria aguentar de
   todo modo. Já perguntou se só acontece com seu sistema? É
  Windows 95?
   Quanto de RAM tem a máquina do cliente? Ela está com 
 vírus? Ela está
   atualizada com o Windows Update?
  
   Mas aí vão algumas dicas que podem ser úteis:
  
   #1. Procure explorar o conceito de herança visual- pode te
  poupar alguns
   poucos KBytes por tela e poupar muitos KBytes no
  executável final.
  
   #2. Se tiver imagens BMP diretamente ligadas no programa,
  procure trocar
   as imagens por seus equivalentes JPG. Já reduzi 2MB de
  um sistema só
   por trocar esse tipo de imagem.
  
   #3. Reduza ao mínimo a quantidade de formulários criados
  automaticamente
   no projeto. Opte por criá-los manualmente.
  
   #4. Utilize ImageList ao invés de usar vários objetos de
  imagem. Esse
   objeto otimiza o uso de recursos do sistema.
  
   #5. Reduza ao mínimo a quantidade de conexões abertas 
 como banco num
   dado instante. Isso não ajudará na carga mas ajudará 
 ao longo da
   execução.
  
   #6. Reduza ao mínimo a quantidade de datasets abertos num
  dado instante.
   Isso não ajudará na carga mas ajudará ao longo da execução.
  
   Existem também compactadores de EXE, mas não mexeria 
 nesse ninho de
   cobras se fosse você- os problemas acabam sendo maiores que os
   benefícios! A depender da forma como o EXE original é carregado na
   memória, pode resultar num enorme ganho de memória a custo de uma
   discreta perda em performance. ASPack e UPX são os mais 
 famosos, mas
   existe também o StripReloc do mesmo autor do InnoSetup:
  
   http://www.aspack.com/
   http://upx.sourceforge.net/
   http://www.jrsoftware.org/striprlc.php
  
  
   Isso deve ser suficiente para começar...
  
  
   Cordialmente,
  
   Demian Lessa
   Salvador - Brasil
  
   Walter Alves Chagas Junior wrote:
   Esta mensagem de erro ocorre porque seu SO está com 
 pouca mesmória
   disponível ou o arquivo de troca está muito pequeno
  (memória virtual)
  
   Agora com um executável de 19MB rodando isto agrava um pouco não?
  
  
  
[]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: TONI [mailto:[EMAIL PROTECTED]
  Enviada em: quarta-feira, 11 de maio de 2005 17:16
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] OUT OF SYSTEM RESOURCES - 

=?iso-8859-1?Q?Re:_RES:_=5Bdelphi-br=5D_Not=EDcia:_Reuni=E3o_d_o_Grupo_SQ?= =?iso-8859-1?Q?L-Rio_-_Palestras_Gratuitas?=

2005-05-12 Por tôpico Bruno Lichot - Micrologos
O InterBase 7.5 continua sendo pago, porém a viabilidade de implementação e
o seu cust-benefício são excelentes!
É bem simples embarcar o preço do IB no seu software, pois o nível de
cliente/aplicação q o requererá, justificará
o seu uso.
Quem puder conferir como está o IB 7.5 vale a pena. Quem assistiu minhas
palestras, as do Paulo e do Andreano
no SQL Tech Day sabe do q estou f alando.
Vai  ser muito bom estes dois workshops, quem puder comparecer, vale a pena,
até pq são duas palestras de altissima qualidade
tecnica e expositiva e DIGRATIS..

As ordens

[]´s
Bruno Lichot
Gerente de Novas Tecnologias - Micrologos
Equipe ClubeDelphi DevMedia

[EMAIL PROTECTED]
[EMAIL PROTECTED]

www.micrologos.com.br - www.clubedelphi.net -
www.delphirio.assespro-rj.org.br

- Original Message -
From: João Paulo Linhares Gonçalves [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 11, 2005 2:53 PM
Subject: Re: RES: [delphi-br] Notícia: Reunião d o Grupo SQL-Rio - Palestras
Gratuitas


Mas o Interbase continua pago, certo ?

O Delphi 2005 vem com esta versão do Interbase. Mas, pelo que consta
na matriz de características, apenas para 20 usuários.



Em 11/05/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu:
 Pelo que voce tinha me dito lá no 5º DDD a respeito do novo IB, esse filme
 Firebird x Intebase 7.5 promete mais que o Star Wars III viu..

 []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: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED]
  Enviada em: quarta-feira, 11 de maio de 2005 11:36
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Notícia: Reunião do Grupo SQL-Rio - Palestras
  Gratuitas
 
 
  Salve galera
 
  Só para avisar...
 
  Primeira Reunião do Grupo SQL-Rio!
  Graças ao apoio e incentivo da DevMedia/SQL Magazine e ASSESPRO-RJ,
  a primeira reunião acontecerá dia 18/05/2005, Quarta-Feira,
  das 14:00 as 16:00
  no auditório da ASSESPRO-RJ, situado na Rua Buenos aires nº68
  14º Andar - Centro.
  Nesta oportunidade, além do coofee-break, contaremos com a palestra
  IBExpert e FireBird 2.0 - Turbinando suas aplicações baseadas
  em Client/Server na prática
   Construção e Otimização de Comandos SQL. Será ministrada
  por Bruno Lichot
  Gerente Tecnológico da Micrologos(www.micrologos.com.br) e
  integrante da equipe DevMedia.
 
  Já está confirmado para a segunda reunião no dia 15/06/2005
  no mesmo lugar e horário
  o WorkShop de InterBase 7.5: Conhecendo a nova realidade do
  Interbase 7.5 - Por que e quando migrar.
  Ministrado por uma das maiores autoridades do InterBase no
  Brasil, Paulo Sérgio Palmério
  da Presence/Borland. Mostrando todas as fantásticas novidades
  deste SGBD espetacular.
  Para Maiores informações, dúvidas e sugestões:
  [EMAIL PROTECTED] e/ou [EMAIL PROTECTED]
 
 
 
  as ordens
 
  []´s
  Bruno Lichot
  Gerente de Novas Tecnologias - Micrologos
  Equipe ClubeDelphi DevMedia
 
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
 
  www.micrologos.com.br - www.clubedelphi.net -
 www.delphirio.assespro-rj.org.br

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

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

 Links do Yahoo! Grupos

 [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







--
João Paulo L.G.
[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











-- 
 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] Auto-Incremento

2005-05-12 Por tôpico Info Desenvolvimento
Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar 
com Auto-Incremento?


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

 




=?iso-8859-1?Q?RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_RESOURC?= =?iso-8859-1?Q?ES=22_-_Alguem_j=E1_viu=2E?=

2005-05-12 Por tôpico Walter Alves Chagas Junior
Com o mais profundo respeito ao nobre colega da lista, mas o tamanho do exe
tem a ver sim. E MUITO! Dependendo da máquina, o problema passa despercebido
(que pode ser o seu caso), mas dependendo da maquina os inconvenientes são
inúmeros (pra não falar infinitos). Usar Aspack nestes casos não passa de
pura enganação de quem quer tapar o sol com a peneira ou fugir do retrabalho
de revisar o projeto todo.

Um Executável, quando chega a este tamanho, ainda que nele somente contenha
recursos necessários, os recursos inseridos no projeto foram todos
racionados e lá somente tem aquilo que realmente é necessário, então chegou
a hora de quebrar este programa em partes. Passar módulos pouco acessados
para DLL´s ou BPL´s, separar módulos de configuração e gerar CPL´s para
ficarem no painel de controle e por aí afora. Além do programa final ficar
mais leve e com melhor performance, você pode até criar controles de acesso
bem mais consistentes. Isto pra não falar que a manutenção fica bem mais
facil.

 
 
 []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: Alosi yarru [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 12 de maio de 2005 08:01
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu.
 
 
 Acho que o tamanho do exe não tem nada a ver, tenho um 
 sistema que cada dia fica maior e está com 13 Mb e roda 
 normal em todo o país.
   - Original Message - 
   From: Francisco Thiago 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, May 11, 2005 5:23 PM
   Subject: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu.
 
 
   19 MEGA?! UAL!
 
   Isso já aconteceu comigo tb com o meu CDS... ele estava com 
 alguns campos 
   agregados.. Não sei exatamente o que pode ser. Mas o Walter 
 está certo 
   quando disse sobre a memória do Windows. Agora o porquê, 
 fica difícil mesmo. 
   :D
   (sem contar o teu programa :D )
 
 
   Francisco Thiago de Almeida
   EnterPlug Informática
   Divisão: Desenvolvimento e Banco de dados
   MSN: [EMAIL PROTECTED]
   Skype: enterplug_thiago
 
   - Original Message - 
   From: TONI [EMAIL PROTECTED]
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, May 11, 2005 5:16 PM
   Subject: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu.
 
 
Ola Amigos,
Alguem já viu esse erro. Ele acontece as vezes quando
meu cliente tenta executar meu programa.
Meu executavel esta com quase 19 mb. Será que é isso?
Obrigado
Antonio
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release 
 Date: 10/05/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
   
   
   
   
   
   
   

 
 
 
 
 
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
 Yahoo! Grupos, um serviço oferecido por: 
   PUBLICIDADE
 

 
 
 --
 
   Links do Yahoo! Grupos
 
 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
   
 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
   
 c.. O uso que você faz do Yahoo! Grupos está sujeito aos 
 Termos do Serviço do Yahoo!. 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
 Links do Yahoo! Grupos
 
 
 
 
  
 
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Paulo,
 
Sinceramente, eu ainda não consegui achar as vantagens, então vou dizer
as desvantagens...
No auto-incremento, você tem problemas com importação e exportação, você
terá que criar um algoritmo pra achar a tabela relacionada, pode ocorrer
problemas de performance, porque se cria um gargalo na gravação dos
dados.
 
Sugestão:
Como eu mesmo pedi informações por aqui, crie um campo inteiro, ou
string, e decomponha-o,  de forma que você consiga guardar nele o
momento atual e um número relativamente grande aleatório. Por que? Para
que você não precise acessar o banco para criar a chave, ele no momento
que gravar já terá uma chave única. E com isso, reduzirá e muito o
gargalo do sistema.
 
Abraços
 
Eduardo E. J. Menoncello
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:27
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Auto-Incremento
 
Alguém pode me responder quais as vantagens e as desvantagens em se
trabalhar com Auto-Incremento?


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]






Yahoo! Grupos, um serviço oferecido por:


 
http://br.rd.yahoo.com/SIG=12af2u49k/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115908131/A=2191897/R=0/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 


 
http://br.rd.yahoo.com/SIG=12af2u49k/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115908131/A=2191897/R=1/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 
 São PauloRio de JaneiroCuritibaPorto AlegreBelo
HorizonteBrasília
 
  _  

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

 




RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Rubem Rocha
Particularmente, não vejo desvantagem alguma em trabalhar com auto-incremento. 
E tb ñ vejo uma maneira melhor de criar valores sequencias para chaves do que 
isso.

[]s

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info 
Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 08:27
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Auto-Incremento


Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar 
com Auto-Incremento?


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




 



-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005
 

*

Esta mensagem, incluindo os seus anexos, contém informações confidenciais 
destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso 
você não seja o citado indivíduo, deve apagá-la imediatamente. É 
terminantemente proibida a utilização, acesso, cópia ou divulgação não 
autorizada das informações presentes neste email.  As informações contidas 
nesta mensagem e em seus anexos são de responsabilidade de seu autor, não 
representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento 
por parte da Fundação Desembargador Paulo Feitoza.

 

The information contained in this communication is confidential, is law 
protected, and is intended only for the business use of the addressee. If you 
have received this communication in error, please immediately delete it. It's 
forbidden the unauthorized use, access, copy or disclose of the information 
contained in this communication.  The content of this message is responsibility 
of the author, and does not represent ideas, opinions, thoughts or any kind of 
statement of Fundação Desembargador Paulo Feitoza.



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

 




=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_Not=EDcia=3A_Reun?= =?iso-8859-1?Q?i=E3o_d_o_Grupo_SQL-Rio_-_Palestras_Gratuitas?=

2005-05-12 Por tôpico Walter Alves Chagas Junior
Na verade isto vai mexer com as estruturas do Fire. A turma do
desenvolvimento dele já deve estar pensando na contra-ofensiva pra não
perder o mercado para o IB ou pelo menos para manter equilibrado este
mercado. Mas, apesar desta briga ser muito boa pra nós, o FB ainda tem, como
carta atrás da manga, o fato dele ser gratúito. Pelo menos por enquanto..

 
 
 []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: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 12 de maio de 2005 09:29
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Notícia: Reunião d o Grupo SQL-Rio -
 Palestras Gratuitas
 
 
 O InterBase 7.5 continua sendo pago, porém a viabilidade de 
 implementação e
 o seu cust-benefício são excelentes!
 É bem simples embarcar o preço do IB no seu software, pois o nível de
 cliente/aplicação q o requererá, justificará
 o seu uso.
 Quem puder conferir como está o IB 7.5 vale a pena. Quem 
 assistiu minhas
 palestras, as do Paulo e do Andreano
 no SQL Tech Day sabe do q estou f alando.
 Vai  ser muito bom estes dois workshops, quem puder 
 comparecer, vale a pena,
 até pq são duas palestras de altissima qualidade
 tecnica e expositiva e DIGRATIS..
 
 As ordens
 
 []´s
 Bruno Lichot
 Gerente de Novas Tecnologias - Micrologos
 Equipe ClubeDelphi DevMedia
 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 
 www.micrologos.com.br - www.clubedelphi.net -
 www.delphirio.assespro-rj.org.br
 
 - Original Message -
 From: João Paulo Linhares Gonçalves [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, May 11, 2005 2:53 PM
 Subject: Re: RES: [delphi-br] Notícia: Reunião d o Grupo 
 SQL-Rio - Palestras
 Gratuitas
 
 
 Mas o Interbase continua pago, certo ?
 
 O Delphi 2005 vem com esta versão do Interbase. Mas, pelo que consta
 na matriz de características, apenas para 20 usuários.
 
 
 
 Em 11/05/05, Walter Alves Chagas 
 Junior[EMAIL PROTECTED] escreveu:
  Pelo que voce tinha me dito lá no 5º DDD a respeito do novo 
 IB, esse filme
  Firebird x Intebase 7.5 promete mais que o Star Wars III viu..
 
  []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: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED]
   Enviada em: quarta-feira, 11 de maio de 2005 11:36
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Notícia: Reunião do Grupo SQL-Rio - Palestras
   Gratuitas
  
  
   Salve galera
  
   Só para avisar...
  
   Primeira Reunião do Grupo SQL-Rio!
   Graças ao apoio e incentivo da DevMedia/SQL Magazine e 
 ASSESPRO-RJ,
   a primeira reunião acontecerá dia 18/05/2005, Quarta-Feira,
   das 14:00 as 16:00
   no auditório da ASSESPRO-RJ, situado na Rua Buenos aires nº68
   14º Andar - Centro.
   Nesta oportunidade, além do coofee-break, contaremos com 
 a palestra
   IBExpert e FireBird 2.0 - Turbinando suas aplicações baseadas
   em Client/Server na prática
Construção e Otimização de Comandos SQL. Será ministrada
   por Bruno Lichot
   Gerente Tecnológico da Micrologos(www.micrologos.com.br) e
   integrante da equipe DevMedia.
  
   Já está confirmado para a segunda reunião no dia 15/06/2005
   no mesmo lugar e horário
   o WorkShop de InterBase 7.5: Conhecendo a nova realidade do
   Interbase 7.5 - Por que e quando migrar.
   Ministrado por uma das maiores autoridades do InterBase no
   Brasil, Paulo Sérgio Palmério
   da Presence/Borland. Mostrando todas as fantásticas novidades
   deste SGBD espetacular.
   Para Maiores informações, dúvidas e sugestões:
   [EMAIL PROTECTED] e/ou [EMAIL PROTECTED]
  
  
  
   as ordens
  
   []´s
   Bruno Lichot
   Gerente de Novas Tecnologias - Micrologos
   Equipe ClubeDelphi DevMedia
  
   [EMAIL PROTECTED]
   [EMAIL PROTECTED]
  
   www.micrologos.com.br - www.clubedelphi.net -
  www.delphirio.assespro-rj.org.br
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
  [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
 
 
 
 
 
 
 
 --
 João Paulo L.G.
 [EMAIL PROTECTED]
 
 
 
 
 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as 

Re: [delphi-br] Mensagem

2005-05-12 Por tôpico Filipe
damian, poderia me dizer a fonte desta Informação?

naum está dando certo aki...

é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num trayIcon, 
escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo eu 
apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver ativa, 
ele de um popUp no popUpMenu que está neste tray Icon.

Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas 
naum consigo mexer no menu, será q tah dando pra entender? Isso porque minha 
aplicação está atrás (as vezes atrás do próprio explorer)...

faço assim pra dar um popUp:

  if (Msg.wParam = 32) then  // se a dll mandar um espaço...
  begin
Application.Restore;
Application.BringToFront;
Self.BringToFront;
HPai := FindWindow('TfcServi', 'fcServi');  // variavel HPai: THandle
SetForegroundWindow(HPai);
SetActiveWindow(HPai);
GetTopWindow(HPai);
PostMessage(hPai, WM_ACTIVATE, 0, 0);
//PostMessage(hPai, WM_SETFOCUS, 0, 0);
//PostMessage(hPai, WM_SHOWWINDOW, 0, 0);
fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) + 
20); // o PopUp tem que ser o último comando, caso contrário ele segura o 
processamento até ser fechado.
  end

tp, jah tentei isso, com varias combinações, e outros comandos tb...

bom... esta minha aplicação fica escondida do Alt + Tab, mas para motivos 
de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab 
nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que 
simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas 
naum deu certo.)... Será q deu pra entender???


Obrigado pela atenção.

Filipe.


- Original Message - 
From: Demian Lessa [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 11, 2005 6:16 PM
Subject: Re: [delphi-br] Mensagem


 WM_ACTIVATE ??? ;)

 Procure também a estrutura TWMActivate que já expõe todas as partes da
 mensagem que você precisa para processar.

 A rigor, o pressionamento do ALT+TAB irá eventualmente gerar uma
 mensagem WM_ACTIVATE para sua janela quando ela for a selecionada, mas
 nem sempre uma mensagem WM_ACTIVATE será gerada pelo ALT+TAB. Percebe a
 diferença?

 Cordialmente,

 Demian Lessa
 Salvador - Brasil

 Filipe wrote:
  Alguém saberia qual é a mensagem q o windows manda qdo a gente 
 pressiona Alt+ Tab e depois solta, fazendo com q certa janela fique 
 ativa?


   obrigado.


   _
   Filipe Geyer
   Programador
   [EMAIL PROTECTED]
   www.bludata.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

 




Re: [delphi-br] RE: [OFF TOPIC] cooperativismo

2005-05-12 Por tôpico Marcelo
Como funciona? Como posso entrar? Existe NF sendo um cooperado? Será que
existe alguma na região de Curitiba?

Abraços,

Marcelo


 Faço sim.

 Que informação vc precisa??

 []s

 Neek

 plucaslazaro wrote:

 gt;Bom dia neek
 gt;
 gt;vc faz parte desta cooperativa?, me de maiores informacoes por favor.
 gt;
 gt;Paulo
 gt;
 gt;- Original Message -
 gt;From: quot;neekquot; lt;[EMAIL PROTECTED]gt;
 gt;To: lt;delphi-br@yahoogrupos.com.brgt;
 gt;Sent: Monday, May 09, 2005 8:28 AM
 gt;Subject: [delphi-br] RE: [OFF TOPIC] cooperativismo
 gt;
 gt;
 gt;nbsp;
 gt;
 gt;gt;Bom pessoal,
 gt;gt;
 gt;gt;Pra quem tá querendo se informar melhor sobre o regime de
 gt;gt;cooperativismo, entra no site www.anct.com.br
 gt;gt;
 gt;gt;A grande diferença em relação ao CLT é nao ter fundo de garantia,
 gt;gt;férias, décimo terceiro, vales refeição e transporte.
 gt;gt;
 gt;gt;[]s
 gt;gt;
 gt;gt;Neek
 gt;gt;nbsp;nbsp;nbsp;
 gt;gt;
 gt;
 gt;
 gt;
 gt;
 gt;
 gt;nbsp;
 gt;



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







 --
 lt;lt;lt;lt;lt; FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
gt;gt;gt;gt;gt;

 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:














 Satilde;o
 Paulo
 Rio
 de Janeiro
 Curitiba
 Porto
 Alegre
 Belo
 Horizonte
 Brasiacute;lia



















 Links do Yahoo! Grupos

 Para visitar o site do seu grupo na web,
acesse:http://br.groups.yahoo.com/group/delphi-br/nbsp;
 Para sair deste grupo, envie um e-mail
para:[EMAIL PROTECTED]nbsp;
 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] como converter FMTBcd para Double....

2005-05-12 Por tôpico Thiago Luiz
Bom dia,

estou enfrentando problemas com o format FMTBcd, estou precisando converter um 
valor desse formato para Double, por causa das casas decimais. Existe alguma 
função, comando, ou alguma coisa que eu consiga aproveitar as casas decimais?

Com a função BcdToStr() eu consigo o valor em String, porém perco as casas 
decimais e como haverá casos 2 casas decimais e outros com 3 casas, isso me 
causaria problemas, poi não tenho um padrão. Com a função BcdToDouble() eu 
consigo um número na notação X,eXXX, talvez com esse eu até consigo 
utilizar as casas decimais, mas como converter o valor dessa notação para uma 
que eu consiga ler/trabalhar no Delphi?

obrigado desde já,
Thiago

[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] Como converter FMTBcd para Double...

2005-05-12 Por tôpico Thiago Luiz
Desculpe, esqueci de dizer, estou utilizando:

Delphi 7
DbExpress
Oracle 9

obrigado.

--
Bom dia,

estou enfrentando problemas com o format FMTBcd, estou precisando converter um 
valor desse formato para Double, por causa das casas decimais. Existe alguma 
função, comando, ou alguma coisa que eu consiga aproveitar as casas decimais?

Com a função BcdToStr() eu consigo o valor em String, porém perco as casas 
decimais e como haverá casos 2 casas decimais e outros com 3 casas, isso me 
causaria problemas, poi não tenho um padrão. Com a função BcdToDouble() eu 
consigo um número na notação X,eXXX, talvez com esse eu até consigo 
utilizar as casas decimais, mas como converter o valor dessa notação para uma 
que eu consiga ler/trabalhar no Delphi?

obrigado desde já,
Thiago

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Info Desenvolvimento
Eduardo, o meu problema é que quando vou editar um código já existente em vez 
de ele editar ele cria um novo campo.

Porque isso?



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] RE: [OFF TOPIC] cooperativismo

2005-05-12 Por tôpico Romario (Listas)
Retransmitindo a mensagem do Paulo Vaz recebida em outra lista:

==

Amigos da lista,

   Este é sim um assunto OFF Topic, e creio ser apropriado transferir
a tread para outro lugar.

A idéia não é nova, eu inclusive já tinha criado um grupo de
discussão para tentar chegar a um melhor formato de colaboração entre
profissionais de desenvolvimento. Que tal movermos esta discussão
para lá?

   O nome do grupo é Iniciativa TI e endereço para assiná-lo é:
[EMAIL PROTECTED]

   Peço que faça seu post novamente lá, pois tenho várias idéias sobre
o assunto.

Um grande abraço,

Paulo Vaz
http://www.paulovaz.net

==

Sds,

Romario




Marcelo escreveu:
 Como funciona? Como posso entrar? Existe NF sendo um cooperado? Será que
 existe alguma na região de Curitiba?
 
 Abraços,
 
 Marcelo
 
 
Faço sim.

Que informação vc precisa??

[]s

Neek



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Mensagem

2005-05-12 Por tôpico Demian Lessa
Ah! Pensei que você quisesse processar a mensagem!

Bem, de fato o que você fala é um problema no Windows. Quando você menos 
espera, aquela janela que você achava, por um motivo ou por outro, que 
deveria ficar ativa depois do processamento de uma rotina sua, não fica!

Tive esse problema quando codifiquei nos meus aplicativos a lógica para 
que apenas uma instância ficasse no ar. Quando a segunda instância era 
executada, ela encontrava a primeira instância no ar, a tornava a janela 
ativa e saia. Muitas vezes o efeito era o que você descreve. Resolvi o 
problema com dois comandos:

   SetForegroundWindow(hPai);
   ShowWindow(hPai, SW_RESTORE);

Com a diferença que meu hPai referia-se à janela do aplicativo mesmo 
(TApplication) e não a alguma janela (TForm) do aplicativo. Havia também 
tentado o método de TApplication antes, sem sucesso. Não sei se isso vai 
ajudar...

No seu caso, você está exibindo um menu e quer que o menu fique ativo? 
Não sei se isso irá resolver seu problema, mas pode ser o início de sua 
solução. Talvez você queira dar uma olhada na API do TrayIcon para ver 
se tem algo específico...

Cordialmente,

Demian Lessa
Salvador - Brasil

Filipe wrote:
 damian, poderia me dizer a fonte desta Informação?
 
 naum está dando certo aki...
 
 é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num trayIcon, 
 escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo eu 
 apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver ativa, 
 ele de um popUp no popUpMenu que está neste tray Icon.
 
 Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas 
 naum consigo mexer no menu, será q tah dando pra entender? Isso porque minha 
 aplicação está atrás (as vezes atrás do próprio explorer)...
 
 faço assim pra dar um popUp:
 
   if (Msg.wParam = 32) then  // se a dll mandar um espaço...
   begin
 Application.Restore;
 Application.BringToFront;
 Self.BringToFront;
 HPai := FindWindow('TfcServi', 'fcServi');  // variavel HPai: THandle
 SetForegroundWindow(HPai);
 SetActiveWindow(HPai);
 GetTopWindow(HPai);
 PostMessage(hPai, WM_ACTIVATE, 0, 0);
 //PostMessage(hPai, WM_SETFOCUS, 0, 0);
 //PostMessage(hPai, WM_SHOWWINDOW, 0, 0);
 fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) + 
 20); // o PopUp tem que ser o último comando, caso contrário ele segura o 
 processamento até ser fechado.
   end
 
 tp, jah tentei isso, com varias combinações, e outros comandos tb...
 
 bom... esta minha aplicação fica escondida do Alt + Tab, mas para motivos 
 de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab 
 nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que 
 simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas 
 naum deu certo.)... Será q deu pra entender???
 
 
 Obrigado pela atenção.
 
 Filipe.


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

 




=?iso-8859-1?q?Re:=20[delphi-br]=20Usar=20FIREBIRD=20com=20aplica=E7=E3o?= =?iso-8859-1?q?=20DELPHI=20e=20IBOBJECTS=20em=20PEN-DRIVE?=

2005-05-12 Por tôpico Eduardo Monteiro
Ja fiz isso Everton

Vc tem q apenas copiar alguns arquivos no pen... roda
beleza

Da uma olhada nesse arquivo q esta anexo. Ele contem
todas as dicas para vc fazer isso...

Abraço...


--- Everton - Listas
[EMAIL PROTECTED] escreveu:
-
Olá pessoal
Alguém já desenvolveu algo que rodasse em um
pen-drive, sem a
necessidade de ter que instalar o servidor firebird em
cada máquina, usando
apenas um aplicativo diretamente do pen-drive ?
Abraços
Everton



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.8 - Release
Date: 10/05/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]



Yahoo! Grupos, um serviço oferecido por:  
  
Satilde;o Paulo  
 Rio de Janeiro   
CuritibaPorto
AlegreBelo Horizonte  
 Brasiacute;lia  
 

-
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! Mail, cada vez 
melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




[delphi-br] =?iso-8859-1?q?Duvida_em_relat=F3rio?=

2005-05-12 Por tôpico altenircpd

Bom dia a todos,
Sou novato tentando aprnder delphi, trabalho com access e um pouco de 
visual basic. Estou precisnado de uma ajuda.

Estou tentando abrir um relatório, se o formCadPedido estiver aberto 
ele deveria abrir com o numero do pedido que é atual no 
formformCadPedido, se não exibe a inputQuery para digitar, até ai 
tudo bem, o relatorio abre mas sempre no primeiro registro, ou seja, 
ele não abre no registro digitado ou aberto se no formCadPedido 
estiver aberto, tanto digitando quanto colocando o formcadpedido em 
outro registro.
Se alguem tiver um exemplo de relatorio, que abra no registro em que 
ditamos na inputquery, eu aceito.

Desde já agradeço pela ajuda.

procedure TFormPrincipal.mnuImpPedClick(Sender: TObject);

var
NumPedido: Integer;
Texto: String;
begin
Application.CreateForm(TFormImprimePedido,FormImprimePedido);
if (FormCadPedidos  NIL) and
   (FormCadPedidos.TablePedidosNumeroPedido.AsInteger  0) then
   NumPedido := FormCadPedidos.TablePedidosNumeroPedido.AsInteger
else
begin
Texto := '';
if InputQuery('Digite o número do Pedido',
'Impressão de Pedido',Texto) then
begin
try
NumPedido := StrToInt(Texto);
except
ShowMessage('Número inválido!');
// libera o formulario de relatorio
FormImprimePedido.Close;
Exit;
end;
end
else
begin
FormImprimePedido.Close;
Exit;
end;
end;
if not FormImprimePedido.TablePedidos.FindKey([NumPedido]) then
begin
ShowMessage('Pedido não encontrado!');
FormImprimePedido.Close;
Exit;
end;

FormImprimePedido.QuickRepPedidos.PreviewModal;
FormImprimePedido.Free;

end;





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] O Delphi 2005 =?ISO-8859-1?Q?=E9_orientado_a?= =?ISO-8859-1?Q?_objetos=3F?=

2005-05-12 Por tôpico ArbSis
http://www.anacristinamelo.eti.br/livro_download.asp

Pra quem quiser baixar os exemplos..ps naum estou fazendo propraganda de 
livro...

João Paulo Linhares Gonçalves escreveu:

 O livro de UML da Ana Cristina Melo traz alguns exemplos orientado a
 objetos, com código em Delphi.



 Em 11/05/05, Romario (Listas)[EMAIL PROTECTED] escreveu:
  Alguém possui um aplicativo básico totalmente OO que faça a inclusão,
  edição, exclusão e consulta em um banco de dados e que possa
  disponibilizá-lo para estudos aqui na lista? :-D
 
  Eu comecei a criar um exemplo há tempos atrás, mas programar OO só fez
  acabar com a minha auto-estima. Passei a ter a seguinte dúvida: Ou não
  entendo nadinha de OO ou não entendo nadinha de Delphi. :-(
 
  Acho que todos nós somos como São Tomé. Temos que ver para crer. :-)
 
  Sds,
 
  Romario
 
  Demian Lessa escreveu:
   Kleber,
  
   O Delphi utiliza uma e apenas uma linguagem, o Borland Object Pascal,
   variação do Object Pascal definida e implementada pela Borland, 
 que é um
   superconjunto do ANSI Pascal (pra dizer a verdade, acredito que o 
 Object
   Pascal não está 100% em acordo com a especificação, mas isso fica para
   outra discussão). O fato de eu usar um subconjunto dessa linguagem não
   invalida em nada o exemplo que apresentei. O ponto que quis 
 ilustrar foi
   exatamente esse- a diferença entre as linguagens híbridas, 
 claramente o
   caso do Object Pascal e C++, que permitem a programação estritamente
   procedural, daquelas mais alinhadas com o modelo OO, como Java e C#. O
   Object Pascal não é purista (portanto permite que você programe OO 
 e/ou
   procedural em qualquer nível) e também não o força a utilizar o modelo
   OO de programação (aí estamos falando de paradigma e não sintaxe).
  
   Agora, só pra lembrar o que você, equivocadamente, afirmou em sua
   mensagem anterior:
  
   No meu entendimento de qualquer jeito que se use o Delphi está sendo
 programado OO, ...
  
   E isso é uma falácia! Meu objetivo não foi simplesmente apontar o erro
   em sua afirmação- foi, principalmente, mostrar que é incorreto 
 pensar na
   naturalidade da relação direta entre linguagem (que suporta o 
 modelo) OO
   e paradigma OO de programação. A aderência ao paradigma não decorre da
   seleção da linguagem; ao contrário, é uma questão relacionada com o
   MODELO CONCEITUAL EMPREGADO NA RESOLUÇÃO DO PROBLEMA.
  
   O Delphi, através do Object Pascal, suporta sintaticamente o modelo OO
   (classes, interfaces, herança, polimorfismo, etc) assim como o modelo
   estruturado (procedimentos e funções, controle de fluxo, etc). A 
 maioria
   dos desenvolvedores utiliza o paradigma procedural em conjunto com o
   modelo de objetos da VCL num estilo de programação bem particular 
 que se
   deve, basicamente, à forma de implementação das interfaces visuais nos
   aplicativos desenvolvidos com o Delphi. A ligação entre o modelo 
 visual
   e o modelo de programação se dá através de callbacks (os eventos) que
   são, no caso, estritamente procedurais e apenas maquiados para 
 parecerem
   OO. Esses eventos, na maioria das vezes, são onde se codifica a maior
   parte da lógica do aplicativo (novamente, nada OO nisso). Assim, o que
   se acaba fazendo é programação estruturada sobre um modelo de eventos,
   enfeitado pelo uso de objetos.
  
   Não lembro de ver, dentre os projetos de exemplo do Delphi, mais 
 do que
   um punhado de projetos que consideraria como tentando se aproximar do
   modelo OO. Mesmo assim, com sucesso apenas parcial...
  
   Cordialmente,
  
   Demian Lessa
   Salvador - Brasil
 
  --
   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
 
 
 
 
 


 -- 
 João Paulo L.G.
 [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]



 *Yahoo! Grupos, um serviço oferecido por:*
 PUBLICIDADE
 http://br.rd.yahoo.com/SIG=12afko2jp/M=264379.5078783.6203979.1588051/D=brclubs/S=2137111264:HM/EXP=1115859145/A=2332652/R=0/id=noscript/SIG=119058f8i/*http://br.download.yahoo.com/messenger/
  



 
 *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 

Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Wilson Valdevite
eu tbem não vejo problemas em campos de auto-incremento e não tenho problema 
algum com código para regularizar isso até pq é minimo se comparado com o 
sistema em si.

Eu acho ele particularmente interessante na manutenção de cadastros como 
orçamentos, NF (que exigem números sequenciais), e outros...


  - Original Message - 
  From: Rubem Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 9:29 AM
  Subject: RES: [delphi-br] Auto-Incremento


  Particularmente, não vejo desvantagem alguma em trabalhar com 
auto-incremento. E tb ñ vejo uma maneira melhor de criar valores sequencias 
para chaves do que isso.

  []s

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info 
Desenvolvimento
  Enviada em: quinta-feira, 12 de maio de 2005 08:27
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Auto-Incremento


  Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar 
com Auto-Incremento?


  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








  -- 
  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005


  -- 
  No virus found in this outgoing message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005


  *

  Esta mensagem, incluindo os seus anexos, contém informações confidenciais 
destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso 
você não seja o citado indivíduo, deve apagá-la imediatamente. É 
terminantemente proibida a utilização, acesso, cópia ou divulgação não 
autorizada das informações presentes neste email.  As informações contidas 
nesta mensagem e em seus anexos são de responsabilidade de seu autor, não 
representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento 
por parte da Fundação Desembargador Paulo Feitoza.



  The information contained in this communication is confidential, is law 
protected, and is intended only for the business use of the addressee. If you 
have received this communication in error, please immediately delete it. It's 
forbidden the unauthorized use, access, copy or disclose of the information 
contained in this communication.  The content of this message is responsibility 
of the author, and does not represent ideas, opinions, thoughts or any kind of 
statement of Fundação Desembargador Paulo Feitoza.



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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


--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/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

 




RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um
visível e outro interno, para controle do programa. Com essa estrutura,
você pode deixar um código que o usuário vê e pode alterar, sem precisar
se preocupar com sua chave que é o interno. Aliás, você não vai mesmo
conseguir editar um código de auto-incremento, e por isso que eu acho
ele problemático. O bom mesmo é que você crie uma forma que gere um
auto-incremento ou então crie um algoritmo que resolva o problema, como
eu sugeri.
 
Abraços

Eduardo
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento
 
Eduardo, o meu problema é que quando vou editar um código já existente
em vez de ele editar ele cria um novo campo.

Porque isso?



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


 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 


 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 
 São PauloRio de JaneiroCuritibaPorto AlegreBelo
HorizonteBrasília
 
  _  

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

 




Re: [delphi-br] Mensagem

2005-05-12 Por tôpico Filipe
Sim, quero exibir o menu e quero q ele fique ativo!!!

mas naum deu certo com isso aih naum, ateh pq o SetForegroundWindow eu jah 
tinha tentado...

Af... to a tres dias tentando isso aki... fiz dar certo uma vez, mas nem 
sei como...


- Original Message - 
From: Demian Lessa [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, May 12, 2005 10:06 AM
Subject: Re: [delphi-br] Mensagem


 Ah! Pensei que você quisesse processar a mensagem!

 Bem, de fato o que você fala é um problema no Windows. Quando você menos
 espera, aquela janela que você achava, por um motivo ou por outro, que
 deveria ficar ativa depois do processamento de uma rotina sua, não fica!

 Tive esse problema quando codifiquei nos meus aplicativos a lógica para
 que apenas uma instância ficasse no ar. Quando a segunda instância era
 executada, ela encontrava a primeira instância no ar, a tornava a janela
 ativa e saia. Muitas vezes o efeito era o que você descreve. Resolvi o
 problema com dois comandos:

   SetForegroundWindow(hPai);
   ShowWindow(hPai, SW_RESTORE);

 Com a diferença que meu hPai referia-se à janela do aplicativo mesmo
 (TApplication) e não a alguma janela (TForm) do aplicativo. Havia também
 tentado o método de TApplication antes, sem sucesso. Não sei se isso vai
 ajudar...

 No seu caso, você está exibindo um menu e quer que o menu fique ativo?
 Não sei se isso irá resolver seu problema, mas pode ser o início de sua
 solução. Talvez você queira dar uma olhada na API do TrayIcon para ver
 se tem algo específico...

 Cordialmente,

 Demian Lessa
 Salvador - Brasil

 Filipe wrote:
 damian, poderia me dizer a fonte desta Informação?

 naum está dando certo aki...

 é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num 
 trayIcon,
 escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo 
 eu
 apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver 
 ativa,
 ele de um popUp no popUpMenu que está neste tray Icon.

 Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas
 naum consigo mexer no menu, será q tah dando pra entender? Isso porque 
 minha
 aplicação está atrás (as vezes atrás do próprio explorer)...

 faço assim pra dar um popUp:

   if (Msg.wParam = 32) then  // se a dll mandar um espaço...
   begin
 Application.Restore;
 Application.BringToFront;
 Self.BringToFront;
 HPai := FindWindow('TfcServi', 'fcServi');  // variavel HPai: THandle
 SetForegroundWindow(HPai);
 SetActiveWindow(HPai);
 GetTopWindow(HPai);
 PostMessage(hPai, WM_ACTIVATE, 0, 0);
 //PostMessage(hPai, WM_SETFOCUS, 0, 0);
 //PostMessage(hPai, WM_SHOWWINDOW, 0, 0);
 fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) +
 20); // o PopUp tem que ser o último comando, caso contrário ele segura o
 processamento até ser fechado.
   end

 tp, jah tentei isso, com varias combinações, e outros comandos tb...

 bom... esta minha aplicação fica escondida do Alt + Tab, mas para 
 motivos
 de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab
 nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que
 simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas
 naum deu certo.)... Será q deu pra entender???


 Obrigado pela atenção.

 Filipe.


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

 




=?iso-8859-1?q?Re:=20[delphi-br]=20Balan=E7a=20Toledo=20Modelo=203400=20-?= =?iso-8859-1?q?=20Como=20Integrar=3F?=

2005-05-12 Por tôpico jonhnn jonhnn
Beleza Francisco.
Como eu disse antes, além de ajudar quem precisa.
Quem sabe suje um produto open source para atender
essa
necessidade aqui a partir da sua idéia.

Abraços.


--- Francisco Thiago [EMAIL PROTECTED]
escreveu:


-
Vou jogar o 171 no chefe.. (já q só eu participo da
lista e prego a 
distribuição de conhecimento)

Qqr coisa, dou um jeito


Obrigado


Francisco Thiago de Almeida
EnterPlug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago

- Original Message - 
From: jonhnn jonhnn [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 11, 2005 4:42 PM
Subject: Re: [delphi-br] Balança Toledo Modelo 3400 -
Como Integrar?



 Ok Francisco. So dei a idéia porque aqui todo mundo
 ajuda todo mundo.
 Então seria bom já que vocês conseguiram fazer isso
 disponibilizar para a galera.
 Quem alguém ai tem uma idéia e melhora o que você
fez
 para outras balanças ou até cria um componente e
 disponibiliza. Pense bem.

 Obrigado pela atenção.
 Abraços


 --- Francisco Thiago [EMAIL PROTECTED]
 escreveu:


 -
 Sim, eu fiz testes com o ComPort, mas ele não se
 comportou muito bem. Talvez
 eu o tenha configurado errado. Eu usei o Async para
 tentar acessar.

 Quanto a disponibilizar o arquivo no grupo, verei a
 possibilidade como meu
 patrão (nós fizemos juntos)... se ele deixar, eu
posto
 na mesma hora :D

 []'s


 Francisco Thiago de Almeida
 EnterPlug Informática
 Divisão: Desenvolvimento e Banco de dados
 MSN: [EMAIL PROTECTED]
 Skype: enterplug_thiago

 - Original Message - 
 From: Joe Makall [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, May 11, 2005 11:56 AM
 Subject: Re: [delphi-br] Balança Toledo Modelo 3400
-
 Como Integrar?


 Blah!!! Lembrei de uma coisa!

 No pacote:

 http://sourceforge.net/projects/comport/

 tem um componente que vc define o byte de inicio e
 final e o numero de bytes
 do pacote a ser recebido pela serial, quando ele
 receber o pacote ele chama
 um evento... acho que assim é bem mais fácil!
  - Original Message - 
  From: Joe Makall
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 11, 2005 11:30 AM
  Subject: Re: [delphi-br] Balança Toledo Modelo 3400
 - Como Integrar?


  Amigo,

  trabalho com microcontroladores e uma vez fiz um
 projeto para leitura de
 uma balança.

  Pelo que me lembro, ela envia os dados de tempos em
 tempos, mas desses
 dados tem um byte de inicio. Na balaça que eu
 trabalhei ela enviava sempre o
 sinal da indicação (+ ou -) e depois o resto dos
 dados, em um tamanho fixo.

  Oque pode ser feito para resolver o problema dos
 dados chegarem pela
 metade é o seguinte:

  - Deixe uma string global onde vc concatena os
dados
 recebidos pela
 serial;
  - Verifique se nessa string existe o caracter de
 início, ('+' ou '-' no
 meu caso) e remova o que antecede este caracter;
  - Verifique se a string tem um numero de bytes
igual
 ou maior que o
 especificado no protocolo, sendo assim uma string
 válida (caso não espere
 a chegada de mais bytes);
  - Passe este valor para a rotina que vai tratálo e
 remova-o do buffer.

  PS: Acho mais fácil escrever isso em delphi que em
 português!

- Original Message - 
From: Francisco Thiago
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 11, 2005 10:46 AM
Subject: Re: [delphi-br] Balança Toledo Modelo
 3400 - Como Integrar?


Obrigado Amigo,


Não precisa se desculpar. Muitas coisas acontecem
 mesmo.

Voltando ao assunto, o que eu queria não era
 enviar (neste primeiro
 momento)
informações para a Balança, eu queria mesmo era
 pegar o peso dela.

Cheguei a alguns componentes que fazem leitura
dos
 dados na porta
 serial.
Nos primeiros testes deu muito certo. Mas nos
 demais não. a string
 chegava
pela metade, impossibilitando a leitura correta
do
 peso.

Resolvi com uma gambiarra. Coloquei um timer que
 faz a leitura.

Se você tiver uma alternativa melhor e puder
 compartilhar, ficarei
imensamente grato :D


Francisco Thiago de Almeida
EnterPlug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago

- Original Message - 
From: plucaslazaro [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Saturday, May 07, 2005 8:00 AM
Subject: Re: [delphi-br] Balança Toledo Modelo
 3400 - Como Integrar?


 Bom dia Francisco,

 me desculpe pela demora na resposta, mas tive
 que comprar outra
 máquina a
 minha deu pau na placa mae, aproveitei e
troquei
 tudo.

 mas vamos lá.

 o software MSGV5 vc baixa no proprio site da
 balança, instala em seu
 micro
 e
 lá tem como gerar os arquivos textos,
desconheço
 outra forma de fazer
 isso.
 É bastante fácil, gerou os arquivos textos o
 MGV5 joga para as
 balanças.
 Qualquer duvida entre em 

Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Info Desenvolvimento
Sr.Rubem Rocha, como faço para editar um registro já existente.
No meu botão edita eu mando a tabela editar e no meu botão Gravar coloco para 
gravar os dados da tabela, então ele acrescenta um novo registro igual ao q 
pedi para editar e com as alterações.
Na verdade eu quero editar os valores na tabela e não criar um novo campo.


[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] Exportação para Excel

2005-05-12 Por tôpico Murillo Proença
Bom dia,

tenho uma rotina em D7 que exporta uma planilha para o excel, 
funcionando tudo belezinha. Alguém sabe como fazer para criar bordas 
nas células, formatar valores numéricos com n casas decimais e 
congelar painéis? 
Ou até melhor, se existe alguma apostila com as funções, propriedades 
utilizadas para tais finalidades.

segue exemplo de como estou utilizando:

var
  Planilha: Variant;
  Aplicativo: Variant;
begin
  Aplicativo := CreateOleObject('Excel.Application');
  Aplicativo.Visible := true;
  Aplicativo.Workbooks.Add(xlWBatWorkSheet);
  Aplicativo.Workbooks[1].WorkSheets[1].Name := 'teste';
  Planilha := Aplicativo.Workbooks[1].WorkSheets['teste'];

  Planilha.Cells[1,3].Font.Color:= clBlue;
  Planilha.Cells[1,3].Font.Size := 12;
  Planilha.Cells[1,3].Font.Bold:= True;
  Planilha.Cells[1,3]:= 'TESTE DE EXPORTAÇÃO';

Obrigado

Murillo Proença







-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Romario (Listas)
Para que o Sr. Rubem Rocha ou outro associado da lista possa ajudá-lo, 
é preciso que você os ajude primeiro detalhando melhor o seu problema e 
dizendo quais foram as tentativas que você já fez.

Outras informações imprescindíveis na hora de solicitar ajuda são:

- Quais são os componentes de acesso à dados que você utiliza?

- Qual é o banco de dados e a versão que você utiliza?

- Qual versão do Delphi que você utiliza?

- Qual versão do Windows que você utiliza?

Responda as perguntas e dê detalhes para que possamos ajudá-lo. ;-)

Sds,

Romario


Info Desenvolvimento escreveu:
 Sr.Rubem Rocha, como faço para editar um registro já existente.
 No meu botão edita eu mando a tabela editar e no meu botão Gravar coloco para 
 gravar os dados da tabela, então ele acrescenta um novo registro igual ao q 
 pedi para editar e com as alterações.
 Na verdade eu quero editar os valores na tabela e não criar um novo campo.



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Wilson Valdevite
particularmente eu não vejo problema nenhum nisso... eu só não libero a edição 
desse item da tabela pois em alguns momentos o usuário necessita saber desse 
valor
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 10:29 AM
  Subject: RES: [delphi-br] Auto-Incremento


  Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um
  visível e outro interno, para controle do programa. Com essa estrutura,
  você pode deixar um código que o usuário vê e pode alterar, sem precisar
  se preocupar com sua chave que é o interno. Aliás, você não vai mesmo
  conseguir editar um código de auto-incremento, e por isso que eu acho
  ele problemático. O bom mesmo é que você crie uma forma que gere um
  auto-incremento ou então crie um algoritmo que resolva o problema, como
  eu sugeri.

  Abraços

  Eduardo

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Info Desenvolvimento
  Enviada em: quinta-feira, 12 de maio de 2005 09:58
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, o meu problema é que quando vou editar um código já existente
  em vez de ele editar ele cria um novo campo.

  Porque isso?



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



  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
  p:/br.diversao.yahoo.com/ 



  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt
  p:/br.diversao.yahoo.com/ 
  São PauloRio de JaneiroCuritibaPorto AlegreBelo
  HorizonteBrasília

_  

  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]



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

   


--
  Links do Yahoo! Grupos

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




--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/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

 




RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Pra que os usuários precisam saber? É interno.
Se eles precisam saber, então eles podem querer alterar.
Se eles querem alterar, não pode ser auto-incremento.
Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
satisfazer.
 
Abraços
 
Eduardo E. J. Menoncello
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento
 
particularmente eu não vejo problema nenhum nisso... eu só não libero a
edição desse item da tabela pois em alguns momentos o usuário necessita
saber desse valor
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 10:29 AM
  Subject: RES: [delphi-br] Auto-Incremento


  Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um
  visível e outro interno, para controle do programa. Com essa
estrutura,
  você pode deixar um código que o usuário vê e pode alterar, sem
precisar
  se preocupar com sua chave que é o interno. Aliás, você não vai mesmo
  conseguir editar um código de auto-incremento, e por isso que eu acho
  ele problemático. O bom mesmo é que você crie uma forma que gere um
  auto-incremento ou então crie um algoritmo que resolva o problema,
como
  eu sugeri.

  Abraços

  Eduardo

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Info Desenvolvimento
  Enviada em: quinta-feira, 12 de maio de 2005 09:58
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, o meu problema é que quando vou editar um código já existente
  em vez de ele editar ele cria um novo campo.

  Porque isso?



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



 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
 
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
  p:/br.diversao.yahoo.com/ 



 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
 
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt
  p:/br.diversao.yahoo.com/ 
  São PauloRio de JaneiroCuritibaPorto AlegreBelo
  HorizonteBrasília

_  

  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]



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

   



--
  Links do Yahoo! Grupos

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





--


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/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]






Yahoo! Grupos, um serviço oferecido por:


 
http://br.rd.yahoo.com/SIG=12aj1qalv/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115918207/A=2191897/R=0/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 


 
http://br.rd.yahoo.com/SIG=12aj1qalv/M=264379.5078783.6203979.1588051/D
=brclubs/S=2137111264:HM/EXP=1115918207/A=2191897/R=1/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 
 São PauloRio de JaneiroCuritibaPorto AlegreBelo
HorizonteBrasília
 
  _  

Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:

Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Wilson Valdevite
Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a 
minha...
Seus clientes estão acostumados com essa forma e os meus com a minha forma
O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o 
tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar 
codificação que para mim é desnecessária.
Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a 
mesma coisa: que os programas rodem da melhor forma possível e é isso que 
importa, não acha?

Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem 
ser editados e eu sempre explico o motivo.
Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho.

Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse 
mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não 
ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se 
você não vê necessidade nisso, não posso fazer nada pois é sia visão de 
trabalho e não a minha.

[]'s

Wilson Valdevite

  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:22 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Pra que os usuários precisam saber? É interno.
  Se eles precisam saber, então eles podem querer alterar.
  Se eles querem alterar, não pode ser auto-incremento.
  Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
  satisfazer.

  Abraços

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:16
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  particularmente eu não vejo problema nenhum nisso... eu só não libero a
  edição desse item da tabela pois em alguns momentos o usuário necessita
  saber desse valor
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 10:29 AM
Subject: RES: [delphi-br] Auto-Incremento


Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um
visível e outro interno, para controle do programa. Com essa
  estrutura,
você pode deixar um código que o usuário vê e pode alterar, sem
  precisar
se preocupar com sua chave que é o interno. Aliás, você não vai mesmo
conseguir editar um código de auto-incremento, e por isso que eu acho
ele problemático. O bom mesmo é que você crie uma forma que gere um
auto-incremento ou então crie um algoritmo que resolva o problema,
  como
eu sugeri.

Abraços

Eduardo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

Eduardo, o meu problema é que quando vou editar um código já existente
em vez de ele editar ele cria um novo campo.

Porque isso?



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




  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D

  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 




  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D

  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 
São PauloRio de JaneiroCuritibaPorto AlegreBelo
HorizonteBrasília

  _  

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]



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


  
  --

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
Então vou dar um exemplo pra você:
 
Você consegue um cliente que quer mudar o seu software.
 
Mas ele vende um chapéu panamá que sabe que o código dele é 324.
E ele tem o direito de querer que o código dele seja 324.
 
Como você faria isso?
 
Falaria que o cliente está errado por querer manter os produtos como ele
conhece?
 
[]’s
 
Eduardo E. J. Menoncello
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:44
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento
 
Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho
a minha...
Seus clientes estão acostumados com essa forma e os meus com a minha
forma
O meu auto-incremento não é totalmente interno e eu só uso ele para
diminuir o tamanho das tabelas, índices e outras coisas chatas de se
trabalhar para evitar codificação que para mim é desnecessária.
Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
procurando a mesma coisa: que os programas rodem da melhor forma
possível e é isso que importa, não acha?

Outra coisa: todos os meus clientes sabem que os campos desabilitados
não podem ser editados e eu sempre explico o motivo.
Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho.

Eu trabalho assim e não troco meus campos de auto incremendo por nada
nesse mundo pois quero ficar despreocupado com mais uma rotina para
gerar isso e não ficar brigando para uma rotina que gera isso talvez
para cada tabela. Agora se você não vê necessidade nisso, não posso
fazer nada pois é sia visão de trabalho e não a minha.

[]'s

Wilson Valdevite

  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:22 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Pra que os usuários precisam saber? É interno.
  Se eles precisam saber, então eles podem querer alterar.
  Se eles querem alterar, não pode ser auto-incremento.
  Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
  satisfazer.

  Abraços

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:16
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  particularmente eu não vejo problema nenhum nisso... eu só não libero
a
  edição desse item da tabela pois em alguns momentos o usuário
necessita
  saber desse valor
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 10:29 AM
Subject: RES: [delphi-br] Auto-Incremento


Sim, esse é outro problema, porque o ideal é que existam 2 códigos.
Um
visível e outro interno, para controle do programa. Com essa
  estrutura,
você pode deixar um código que o usuário vê e pode alterar, sem
  precisar
se preocupar com sua chave que é o interno. Aliás, você não vai
mesmo
conseguir editar um código de auto-incremento, e por isso que eu
acho
ele problemático. O bom mesmo é que você crie uma forma que gere um
auto-incremento ou então crie um algoritmo que resolva o problema,
  como
eu sugeri.

Abraços

Eduardo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

Eduardo, o meu problema é que quando vou editar um código já
existente
em vez de ele editar ele cria um novo campo.

Porque isso?



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




 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D

 
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 




 
http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D

 
=brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt
p:/br.diversao.yahoo.com/ 
São PauloRio de JaneiroCuritibaPorto AlegreBelo
HorizonteBrasília

  _  

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

[delphi-br] Simples: Campo Data/Hora no select

2005-05-12 Por tôpico Joe Makall
Como eu monto um:

SELECT * FROM tabela WHERE dia  (Um dia Qualquer)

???

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Simples: Campo Data/Hora no select

2005-05-12 Por tôpico Maurício Chiarato Vaglieri
Joe, 

  Pode ser assim:

  wwQuery.Sql.Text := 'SELECT * FROM TBALGUMACOISA WHERE DIA  :ParData';

  wwQuery.Sql.ParamByName('ParData').AsDateTime := StrToDate(EditData.Text);

  wwQuery.Open;

Até Mais,

Mauricio C. Vaglieri
  - Original Message - 
  From: Joe Makall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 1:07 PM
  Subject: [delphi-br] Simples: Campo Data/Hora no select


  Como eu monto um:

  SELECT * FROM tabela WHERE dia  (Um dia Qualquer)

  ???

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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


--
  Links do Yahoo! Grupos

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




--


  Nenhum virus encontrado nesta mensagem.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.11.7 - Release Date: 09/05/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] =?iso-8859-1?Q?=281/2_Off=29_Quest=E3o_de_an=E1lise:_Como_pagar_as_comi?= =?iso-8859-1?Q?ss=F5es=3F?=

2005-05-12 Por tôpico Francisco Thiago
Caros amigos,

Eu tenho duas situações:

1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela 
paga é gerado um valor de comissão para o Vendedor)

2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, 
somado com a comissao base do vendedor dá um valor total de comissão).

No primeiro caso, estou pensando em adicionar alguns campos para o controle 
da comissão do Vendedor, entretanto, acredito que não seria a solução mais 
elegante, uma vez que aparentemente não tem nada a ver a comissão do 
vendedor com a parcela do cliente exceto o fato de o pagamento de um estar 
atrelado ao outro.

O segundo caso é mais simples: basta calcular o valor de acordo com a 
porcentagem final de cada item da venda.

Pergunto: Qual seria a melhor forma de resolver as questões do primeiro 
caso?
Como eu controlaria aquilo que já foi pago comissão?

Como vocês costumam controlar comissões?

Obrigado


Thiago





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Simples: Campo Data/Hora no select

2005-05-12 Por tôpico Valmir Santana
Eu acho que usar parametros é a melhor forma mesmo. Mas, se quiser colocar a
data dentro do sql, acho q é só colocar o mes na frente: mm/dd/. Acho q
é assim
[]'s
Valmir Santana

- Original Message -
From: Maurício Chiarato Vaglieri [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, May 12, 2005 1:20 PM
Subject: Re: [delphi-br] Simples: Campo Data/Hora no select


 Joe,

   Pode ser assim:

   wwQuery.Sql.Text := 'SELECT * FROM TBALGUMACOISA WHERE DIA  :ParData';

   wwQuery.Sql.ParamByName('ParData').AsDateTime :=
StrToDate(EditData.Text);

   wwQuery.Open;

 Até Mais,

 Mauricio C. Vaglieri
   - Original Message -
   From: Joe Makall
   To: delphi-br@yahoogrupos.com.br
   Sent: Thursday, May 12, 2005 1:07 PM
   Subject: [delphi-br] Simples: Campo Data/Hora no select


   Como eu monto um:

   SELECT * FROM tabela WHERE dia  (Um dia Qualquer)

   ???

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



   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



 Yahoo! Grupos, um serviço oferecido por:

 São Paulo Rio de Janeiro Curitiba Porto Alegre Belo
Horizonte Brasília




 --

   Links do Yahoo! Grupos

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

 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]

 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.




 --



   Nenhum virus encontrado nesta mensagem.
   Checked by AVG Anti-Virus.
   Version: 7.0.308 / Virus Database: 266.11.7 - Release Date: 09/05/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











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

2005-05-12 Por tôpico alxeng2002
Caros Colegas,

Como tirar a cor azul da celula do stringgrid quando este não esta
focado?  (por exemplo, deixar todas as células brancas)

Grato,

Alex




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

 




=?iso-8859-1?q?Re:=20[delphi-br]=20(1/2=20Off)=20Quest=E3o=20de=20an=E1li?= =?iso-8859-1?q?se:=20Como=20pagar=20as=20comiss=F5es=3F?=

2005-05-12 Por tôpico Ricardo Cabral
Thiago,
 
Apernas o 1º caso:
 
Não sei se entendi bem, mas acho que a solução seria calcular a comisão do 
vendedor na hora em que for dada baixa na parcela.
 
Analisando rapidamente, claro.
 
Espero ter ajudado.


Francisco Thiago [EMAIL PROTECTED] escreveu:
Caros amigos,

Eu tenho duas situações:

1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela 
paga é gerado um valor de comissão para o Vendedor)

2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, 
somado com a comissao base do vendedor dá um valor total de comissão).

No primeiro caso, estou pensando em adicionar alguns campos para o controle 
da comissão do Vendedor, entretanto, acredito que não seria a solução mais 
elegante, uma vez que aparentemente não tem nada a ver a comissão do 
vendedor com a parcela do cliente exceto o fato de o pagamento de um estar 
atrelado ao outro.

O segundo caso é mais simples: basta calcular o valor de acordo com a 
porcentagem final de cada item da venda.

Pergunto: Qual seria a melhor forma de resolver as questões do primeiro 
caso?
Como eu controlaria aquilo que já foi pago comissão?

Como vocês costumam controlar comissões?

Obrigado


Thiago





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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

-
Links do Yahoo! Grupos

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



Abraços,

   Ricardo Cabral

-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[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] Query abrindo TXT

2005-05-12 Por tôpico stainle2003
será que consigo no QUERY da Paleta DATA ACCESS abrir um 
arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que 
importá-lo para uma base PARADOX por exemplo para poder fazer isto ?


grato


Stainle




-- 
 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] =?Windows-1252?Q?Teste._n=E3o_respondam?=

2005-05-12 Por tôpico Marcelo A. Souza
teste

[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] Query abrindo TXT

2005-05-12 Por tôpico Rubem Rocha
Não mesmo! Nem chance! Se vc estiver usando BDE, existe uma maneira de abrir um 
TXT delimitado como se fosse um TTable! Sugiro que vc pesquise sobre isso! Como 
dica, consulte o arquivo BDE32.HLP que vem com o Delphi!

[]s

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
stainle2003
Enviada em: quinta-feira, 12 de maio de 2005 12:51
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Query abrindo TXT


será que consigo no QUERY da Paleta DATA ACCESS abrir um 
arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que 
importá-lo para uma base PARADOX por exemplo para poder fazer isto ?


grato


Stainle




-- 
 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.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005
 

*

Esta mensagem, incluindo os seus anexos, contém informações confidenciais 
destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso 
você não seja o citado indivíduo, deve apagá-la imediatamente. É 
terminantemente proibida a utilização, acesso, cópia ou divulgação não 
autorizada das informações presentes neste email.  As informações contidas 
nesta mensagem e em seus anexos são de responsabilidade de seu autor, não 
representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento 
por parte da Fundação Desembargador Paulo Feitoza.

 

The information contained in this communication is confidential, is law 
protected, and is intended only for the business use of the addressee. If you 
have received this communication in error, please immediately delete it. It's 
forbidden the unauthorized use, access, copy or disclose of the information 
contained in this communication.  The content of this message is responsibility 
of the author, and does not represent ideas, opinions, thoughts or any kind of 
statement of Fundação Desembargador Paulo Feitoza.



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Incluir coluna Access 97

2005-05-12 Por tôpico Ulisses
Boa tarde, Cristina!

Aparentemente está usando a instrução correta. Já tentou não incluir o NULL?

Me parece que você só deverá incluir NOT NULL, caso queira que o 
preenchimento da campo seja obrigatório.

De uma olhada na Assistência da Microsoft:
http://office.microsoft.com/pt-br/assistance/HP010322071046.aspx

Boa sorte.

Ulisses


  - Original Message - 
  From: Cristina 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 9:11 AM
  Subject: [delphi-br] Incluir coluna Access 97


  Oi pessoal,

  Preciso incluir uma coluna em uma tabela Access que permita comprimento 
igual a zero, mas não estou conseguindo.

  Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 
Text(30) NULL

  Sempre está incluindo esta coluna com a propriedade Permitir comprimento 
zero = não e este campo não é de preenchimento obrigatório, como faço para 
resolver este problema?

  Banco Access 97
  Delphi 5


  Atenciosamente
  
  Cristina Orthmann da Silva 
  HACON Automação e Tecnologia Ltda
  Rua Lauro Linhares 589 - Bairro Trindade
  Florianópolis - SC - Brasil
  CEP 88036-001 
  Fone/Fax: 55 48 333-0699
  Site: http://www.hacon.com.br/
  Email: [EMAIL PROTECTED]
  


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  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]



-- 
 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] Dar Foco em uma janela...

2005-05-12 Por tôpico Filipe

 Naum é taum simples...

  tp, tenho uma aplicação que pega o foco pra ela, qdo teclo, por exemplo, 
Espaço.

  se estou por exemplo, no Bloco de notas, e digito espaço, a minha 
aplicação aparece e faz o q tem q fazer.

  O problema, é q depois de a minha aplicação executar sua rotina, e 
encerra, o Bloco de Notas perde o foco...

  gostaria de fazer com que eu pudesse dar um foco nele logo após executar 
a minhaaplicação.

  tentei:

  procedure executaapplication;
  var
hApp: THandle;
  begin
hApp := GetTopWindow(0);
ExecutaAMinhaAplicação_eFaz_o_QueTemQueFazer;
SetForeGroundWindow(hApp);  // tentei tb com setActiveWindow...
  end;


  mas naum está dando certo.


  Alguém pode dar uma luz???




  Obrigado.
  _
  Filipe Geyer 
  Programador 
  [EMAIL PROTECTED]
  www.bludata.com.br
 
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] (1/2 Off) =?ISO-8859-1?Q?Quest=E3o_de_an=E1l?= =?ISO-8859-1?Q?ise=3A_Como_pagar_as_comiss=F5es=3F?=

2005-05-12 Por tôpico =?ISO-8859-1?Q?Os=E9ias_Ferreira?=
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Francisco Thiago escreveu:
 Caros amigos,
 
 Eu tenho duas situações:
 
 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela 
 paga é gerado um valor de comissão para o Vendedor)
 
 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, 
 somado com a comissao base do vendedor dá um valor total de comissão).

Isto vai depender como a empresa trabalha.
Algumas pagam comissão, conforme a venda, isto é, vendeu, ganhou,
independente se o cliente pagou ou não, ou como pagou.

Outras trabalham pagando a comissão, confrome foi vendido.
Ex: 3x (30, 60, 90), então a comissão é paga conforme o pagamento, mas
independe se o cliente pagou.


Agora pagar a comissão, somente se o cliente pagar a conta, não sei se é
legal, mas é bem provável que tenha gente trabalhando desta forma...

- --
Oséias Ferreira.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFCg49rHKYDdGAIQkURArW2AJ0UkEdyJTpGoB6IValQIGWwDYbWzACgoOwI
qYs2NEj0PDAZZwIyNhrTkRM=
=CoWt
-END PGP SIGNATURE-



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Query abrindo TXT

2005-05-12 Por tôpico Diogo de Oliveira Cunha
Com a query nao sei, mas se voce usar o componente rxmemorytable da
RXLib, tem como fazzer com um pe nas costas . . .

[]´s
On 5/12/05, stainle2003 [EMAIL PROTECTED] wrote:
 será que consigo no QUERY da Paleta DATA ACCESS abrir um
 arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que
 importá-lo para uma base PARADOX por exemplo para poder fazer isto ?
 
 grato
 
 Stainle
 
 --
  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
 
 
 
 
 


-- 
Todos os deuses são um deus, e todas as deusas são uma deusa, 
e há apenas um iniciador. E cada homem a sua verdade, e Deus com ela.


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

 




=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_=281/2_Off=29_Quest=E3o_de_an=E1li?= =?iso-8859-1?Q?se:_Como_pagar_as_comiss=F5es=3F?=

2005-05-12 Por tôpico Francisco Thiago
O pior é que tem gente que trabalha assim. O clientes do patrão hehehe..

Agora, como implementar o controle de comissões?

Francisco Thiago de Almeida
EnterPlug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago


- Original Message - 
From: Oséias Ferreira [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, May 12, 2005 2:16 PM
Subject: Re: [delphi-br] (1/2 Off) Questão de análise: Como pagar as 
comissões?


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1



 Francisco Thiago escreveu:
 Caros amigos,

 Eu tenho duas situações:

 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela
 paga é gerado um valor de comissão para o Vendedor)

 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio 
 que,
 somado com a comissao base do vendedor dá um valor total de comissão).

 Isto vai depender como a empresa trabalha.
 Algumas pagam comissão, conforme a venda, isto é, vendeu, ganhou,
 independente se o cliente pagou ou não, ou como pagou.

 Outras trabalham pagando a comissão, confrome foi vendido.
 Ex: 3x (30, 60, 90), então a comissão é paga conforme o pagamento, mas
 independe se o cliente pagou.


 Agora pagar a comissão, somente se o cliente pagar a conta, não sei se é
 legal, mas é bem provável que tenha gente trabalhando desta forma...

 - --
 Oséias Ferreira.


 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.1 (MingW32)

 iD8DBQFCg49rHKYDdGAIQkURArW2AJ0UkEdyJTpGoB6IValQIGWwDYbWzACgoOwI
 qYs2NEj0PDAZZwIyNhrTkRM=
 =CoWt
 -END PGP SIGNATURE-



 -- 
  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] Rave sem arquivo

2005-05-12 Por tôpico tiago_econtabil
Pessoal.

Estou criando um componente em Delphi 7 e preciso ligar este
componente a uma página de impressao.
pergunta: É possível criar relatórios em Runtime? E preciso de criar
arquivo .RAV para armazenar este relatório

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

 




Re: [delphi-br] Query abrindo TXT

2005-05-12 Por tôpico Nivaldo Stainle
onde encontro este componente 
 
Stainle

Diogo de Oliveira Cunha [EMAIL PROTECTED] escreveu:
Com a query nao sei, mas se voce usar o componente rxmemorytable da
RXLib, tem como fazzer com um pe nas costas . . .

[]´s
On 5/12/05, stainle2003 [EMAIL PROTECTED] wrote:
 será que consigo no QUERY da Paleta DATA ACCESS abrir um
 arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que
 importá-lo para uma base PARADOX por exemplo para poder fazer isto ?
 
 grato
 
 Stainle
 
 --
  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
 
 
 
 
 


-- 
Todos os deuses são um deus, e todas as deusas são uma deusa, 
e há apenas um iniciador. E cada homem a sua verdade, e Deus com ela.


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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

-
Links do Yahoo! Grupos

   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! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[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] Dar Foco em uma Janela q estava ativa

2005-05-12 Por tôpico Filipe

 Naum é taum simples...

  tp, tenho uma aplicação que pega o foco pra ela, qdo teclo, por exemplo, 
Espaço.

  se estou por exemplo, no Bloco de notas, e digito espaço, a minha 
aplicação aparece e faz o q tem q fazer.

  O problema, é q depois de a minha aplicação executar sua rotina, e 
encerra, o Bloco de Notas perde o foco...

  gostaria de fazer com que eu pudesse dar um foco nele logo após executar 
a minhaaplicação.

  tentei:

  procedure executaapplication;
  var
hApp: THandle;
  begin
hApp := GetTopWindow(0);
ExecutaAMinhaAplicação_eFaz_o_QueTemQueFazer;
SetForeGroundWindow(hApp);  // tentei tb com setActiveWindow...
  end;


  mas naum está dando certo, aliás, naum gostaria da usar GetTopWindow, 
pois as vezes minha applicação perde o Hook por causa disso.


  Alguém pode dar uma luz???




  Obrigado.




  _
  Filipe Geyer 
  Programador 
  [EMAIL PROTECTED]
  www.bludata.com.br
 
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




[delphi-br] Desligar Windows e executar comando

2005-05-12 Por tôpico Wilson Valdevite
Como eu faço para desligar o windows via delphi e como eu faço para efetuar um 
comando dos? Já procurei em um monte de lugar e não encontrei e o qu eu 
encontrei não funciona em W2K...

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Wilson Valdevite
eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso 
tenha algum código pulado, trataria isso para o material ficar com o mesmo 
código, como já fiz várias vezes...
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:48 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Então vou dar um exemplo pra você:

  Você consegue um cliente que quer mudar o seu software.

  Mas ele vende um chapéu panamá que sabe que o código dele é 324.
  E ele tem o direito de querer que o código dele seja 324.

  Como você faria isso?

  Falaria que o cliente está errado por querer manter os produtos como ele
  conhece?

  []'s

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:44
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho
  a minha...
  Seus clientes estão acostumados com essa forma e os meus com a minha
  forma
  O meu auto-incremento não é totalmente interno e eu só uso ele para
  diminuir o tamanho das tabelas, índices e outras coisas chatas de se
  trabalhar para evitar codificação que para mim é desnecessária.
  Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
  procurando a mesma coisa: que os programas rodem da melhor forma
  possível e é isso que importa, não acha?

  Outra coisa: todos os meus clientes sabem que os campos desabilitados
  não podem ser editados e eu sempre explico o motivo.
  Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho.

  Eu trabalho assim e não troco meus campos de auto incremendo por nada
  nesse mundo pois quero ficar despreocupado com mais uma rotina para
  gerar isso e não ficar brigando para uma rotina que gera isso talvez
  para cada tabela. Agora se você não vê necessidade nisso, não posso
  fazer nada pois é sia visão de trabalho e não a minha.

  []'s

  Wilson Valdevite

- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:22 PM
Subject: RES: [delphi-br] Auto-Incremento


Pra que os usuários precisam saber? É interno.
Se eles precisam saber, então eles podem querer alterar.
Se eles querem alterar, não pode ser auto-incremento.
Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
satisfazer.

Abraços

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

particularmente eu não vejo problema nenhum nisso... eu só não libero
  a
edição desse item da tabela pois em alguns momentos o usuário
  necessita
saber desse valor
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 10:29 AM
  Subject: RES: [delphi-br] Auto-Incremento


  Sim, esse é outro problema, porque o ideal é que existam 2 códigos.
  Um
  visível e outro interno, para controle do programa. Com essa
estrutura,
  você pode deixar um código que o usuário vê e pode alterar, sem
precisar
  se preocupar com sua chave que é o interno. Aliás, você não vai
  mesmo
  conseguir editar um código de auto-incremento, e por isso que eu
  acho
  ele problemático. O bom mesmo é que você crie uma forma que gere um
  auto-incremento ou então crie um algoritmo que resolva o problema,
como
  eu sugeri.

  Abraços

  Eduardo

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED]
  Em nome de Info Desenvolvimento
  Enviada em: quinta-feira, 12 de maio de 2005 09:58
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, o meu problema é que quando vou editar um código já
  existente
  em vez de ele editar ele cria um novo campo.

  Porque isso?



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





  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D


  =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt
  p:/br.diversao.yahoo.com/ 





  http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D


  

RES: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Eduardo E. J. Menoncello
E se tivesse letra no código?
 
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 15:22
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento
 
eu só ordenaria a importação dos dados pelo campo de auto incremento.
Caso tenha algum código pulado, trataria isso para o material ficar com
o mesmo código, como já fiz várias vezes...
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:48 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Então vou dar um exemplo pra você:

  Você consegue um cliente que quer mudar o seu software.

  Mas ele vende um chapéu panamá que sabe que o código dele é 324.
  E ele tem o direito de querer que o código dele seja 324.

  Como você faria isso?

  Falaria que o cliente está errado por querer manter os produtos como
ele
  conhece?

  []'s

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:44
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu
tenho
  a minha...
  Seus clientes estão acostumados com essa forma e os meus com a minha
  forma
  O meu auto-incremento não é totalmente interno e eu só uso ele para
  diminuir o tamanho das tabelas, índices e outras coisas chatas de se
  trabalhar para evitar codificação que para mim é desnecessária.
  Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
  procurando a mesma coisa: que os programas rodem da melhor forma
  possível e é isso que importa, não acha?

  Outra coisa: todos os meus clientes sabem que os campos desabilitados
  não podem ser editados e eu sempre explico o motivo.
  Me desculpe a franqueza mas acho que cada um tem sua forma de
trabalho.

  Eu trabalho assim e não troco meus campos de auto incremendo por nada
  nesse mundo pois quero ficar despreocupado com mais uma rotina para
  gerar isso e não ficar brigando para uma rotina que gera isso talvez
  para cada tabela. Agora se você não vê necessidade nisso, não posso
  fazer nada pois é sia visão de trabalho e não a minha.

  []'s

  Wilson Valdevite

- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:22 PM
Subject: RES: [delphi-br] Auto-Incremento


Pra que os usuários precisam saber? É interno.
Se eles precisam saber, então eles podem querer alterar.
Se eles querem alterar, não pode ser auto-incremento.
Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
satisfazer.

Abraços

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

particularmente eu não vejo problema nenhum nisso... eu só não
libero
  a
edição desse item da tabela pois em alguns momentos o usuário
  necessita
saber desse valor
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 10:29 AM
  Subject: RES: [delphi-br] Auto-Incremento


  Sim, esse é outro problema, porque o ideal é que existam 2
códigos.
  Um
  visível e outro interno, para controle do programa. Com essa
estrutura,
  você pode deixar um código que o usuário vê e pode alterar, sem
precisar
  se preocupar com sua chave que é o interno. Aliás, você não vai
  mesmo
  conseguir editar um código de auto-incremento, e por isso que eu
  acho
  ele problemático. O bom mesmo é que você crie uma forma que gere
um
  auto-incremento ou então crie um algoritmo que resolva o problema,
como
  eu sugeri.

  Abraços

  Eduardo

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED]
  Em nome de Info Desenvolvimento
  Enviada em: quinta-feira, 12 de maio de 2005 09:58
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, o meu problema é que quando vou editar um código já
  existente
  em vez de ele editar ele cria um novo campo.

  Porque isso?



  [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 

Re: [delphi-br] Incluir coluna Access 97

2005-05-12 Por tôpico Cristina
Oi Ulisses,

Já tentei sem o NULL e o problema persiste.
  - Original Message - 
  From: Ulisses 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 1:39 PM
  Subject: Re: [delphi-br] Incluir coluna Access 97


  Boa tarde, Cristina!

  Aparentemente está usando a instrução correta. Já tentou não incluir o NULL?

  Me parece que você só deverá incluir NOT NULL, caso queira que o 
preenchimento da campo seja obrigatório.

  De uma olhada na Assistência da Microsoft:
  http://office.microsoft.com/pt-br/assistance/HP010322071046.aspx

  Boa sorte.

  Ulisses


- Original Message - 
From: Cristina 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 9:11 AM
Subject: [delphi-br] Incluir coluna Access 97


Oi pessoal,

Preciso incluir uma coluna em uma tabela Access que permita comprimento 
igual a zero, mas não estou conseguindo.

Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 
Text(30) NULL

Sempre está incluindo esta coluna com a propriedade Permitir 
comprimento zero = não e este campo não é de preenchimento obrigatório, como 
faço para resolver este problema?

Banco Access 97
Delphi 5


Atenciosamente

Cristina Orthmann da Silva 
HACON Automação e Tecnologia Ltda
Rua Lauro Linhares 589 - Bairro Trindade
Florianópolis - SC - Brasil
CEP 88036-001 
Fone/Fax: 55 48 333-0699
Site: http://www.hacon.com.br/
Email: [EMAIL PROTECTED]



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



  Yahoo! Grupos, um serviço oferecido por: 
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]



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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

   


--
  Links do Yahoo! Grupos

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



[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] Como chegar a uma tabela

2005-05-12 Por tôpico Marcos H Silva

Tenho o seguinte esquema de banco:

SQLQuery  DataSetProvider  ClientDataSet  DataSource

Isso para 3 tabelas: PROJETO, PROJETOUSU, USUARIO sendo ProjetoUsu uma 
associativa entre Projeto e Usuario, eu tenho que pelo codigo do usuario chegar 
aos projetos em que ele esta trabalhando. Mais não estou conseguindo. Alguem 
sabe como fazer isso.

Ja tentei: um filtro na tabela do meio para chegar ao projeto mais não obtive 
resultados, ja tentei fazer um mestre detalhe maiso resultado não foi 
satisfatório. Grato desde ja.

Marcos




-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

[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] Data e Hora da atualização de uma tabela FIREBIRD

2005-05-12 Por tôpico Mauro Menezes
Prezados,

Tem como recuperar a data/hora da última atualização de uma tabela em um
banco FireBird.estou precisando disso para completar um relatório.

Ats,

Mauro Menezes


--
Estadão - Internet com alta qualidade de conexão.
GANHE ACESSO GRATUITO à Internet do Estadão em 
http://www.estadao.com.br/discador/
--




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Como chegar a uma tabela

2005-05-12 Por tôpico Clayton Bonelli
Monte um SQL como o mostrado abaixo.

***
- Voce nao disse que banco esta usando, por isso fiz o sql usando a sintaxe 
do Oracle
- Fiz o sql imaginando que deveria ser mostrado todos os projetos de um 
usuario hipotetico de codigo = 12345
***

SELECT *
FROM usuario u, projeto p, projetouso pu
WHERE u.cod_usuario = 12345
AND u.cod_usuario = pu.cod_usuario
AND pu.cod_projeto = p.cod_projeto

Espero que isto ajude

[]'s

clayton


- Original Message - 
From: Marcos H Silva [EMAIL PROTECTED]
To: Lista Delphi delphi-br@yahoogrupos.com.br
Sent: Thursday, May 12, 2005 5:28 PM
Subject: [delphi-br] Como chegar a uma tabela



Tenho o seguinte esquema de banco:

SQLQuery  DataSetProvider  ClientDataSet  DataSource

Isso para 3 tabelas: PROJETO, PROJETOUSU, USUARIO sendo ProjetoUsu uma 
associativa entre Projeto e Usuario, eu tenho que pelo codigo do usuario 
chegar aos projetos em que ele esta trabalhando. Mais não estou conseguindo. 
Alguem sabe como fazer isso.

Ja tentei: um filtro na tabela do meio para chegar ao projeto mais não 
obtive resultados, ja tentei fazer um mestre detalhe maiso resultado não foi 
satisfatório. Grato desde ja.

Marcos




-
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos














-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Vitor Luiz Redes
Criem um campo CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE 
varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos !
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 4:00 PM
  Subject: RES: [delphi-br] Auto-Incremento


  E se tivesse letra no código?


  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 15:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  eu só ordenaria a importação dos dados pelo campo de auto incremento.
  Caso tenha algum código pulado, trataria isso para o material ficar com
  o mesmo código, como já fiz várias vezes...
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:48 PM
Subject: RES: [delphi-br] Auto-Incremento


Então vou dar um exemplo pra você:

Você consegue um cliente que quer mudar o seu software.

Mas ele vende um chapéu panamá que sabe que o código dele é 324.
E ele tem o direito de querer que o código dele seja 324.

Como você faria isso?

Falaria que o cliente está errado por querer manter os produtos como
  ele
conhece?

[]'s

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:44
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu
  tenho
a minha...
Seus clientes estão acostumados com essa forma e os meus com a minha
forma
O meu auto-incremento não é totalmente interno e eu só uso ele para
diminuir o tamanho das tabelas, índices e outras coisas chatas de se
trabalhar para evitar codificação que para mim é desnecessária.
Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
procurando a mesma coisa: que os programas rodem da melhor forma
possível e é isso que importa, não acha?

Outra coisa: todos os meus clientes sabem que os campos desabilitados
não podem ser editados e eu sempre explico o motivo.
Me desculpe a franqueza mas acho que cada um tem sua forma de
  trabalho.

Eu trabalho assim e não troco meus campos de auto incremendo por nada
nesse mundo pois quero ficar despreocupado com mais uma rotina para
gerar isso e não ficar brigando para uma rotina que gera isso talvez
para cada tabela. Agora se você não vê necessidade nisso, não posso
fazer nada pois é sia visão de trabalho e não a minha.

[]'s

Wilson Valdevite

  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:22 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Pra que os usuários precisam saber? É interno.
  Se eles precisam saber, então eles podem querer alterar.
  Se eles querem alterar, não pode ser auto-incremento.
  Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
  satisfazer.

  Abraços

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:16
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  particularmente eu não vejo problema nenhum nisso... eu só não
  libero
a
  edição desse item da tabela pois em alguns momentos o usuário
necessita
  saber desse valor
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 10:29 AM
Subject: RES: [delphi-br] Auto-Incremento


Sim, esse é outro problema, porque o ideal é que existam 2
  códigos.
Um
visível e outro interno, para controle do programa. Com essa
  estrutura,
você pode deixar um código que o usuário vê e pode alterar, sem
  precisar
se preocupar com sua chave que é o interno. Aliás, você não vai
mesmo
conseguir editar um código de auto-incremento, e por isso que eu
acho
ele problemático. O bom mesmo é que você crie uma forma que gere
  um
auto-incremento ou então crie um algoritmo que resolva o problema,
  como
eu sugeri.

Abraços

Eduardo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento


Re: [delphi-br] Desligar Windows e executar comando

2005-05-12 Por tôpico Oséias Ferreira
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

program desl;
procedure Desliga;
var
hToken : THandle;
tkp : TOKEN_PRIVILEGES;
zero : DWord;
begin
OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES, hToken);
LookupPrivilegeValue(nil, 'SeShutdownPrivilege', tkp.Privileges[0].Luid);
tkp.PrivilegeCount := 1;
tkp.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
zero := 0;
AdjustTokenPrivileges(htoken, FALSE, tkp ,zero ,nil, zero);
ExitWindowsEx(EWX_SHUTDOWN, 0)
end;
begin
desliga;
end;

Wilson Valdevite escreveu:
 Como eu faço para desligar o windows via delphi e como eu faço para efetuar 
 um comando dos? Já procurei em um monte de lugar e não encontrei e o qu eu 
 encontrei não funciona em W2K...
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFCg8RmHKYDdGAIQkURAg2jAKDXbaH1llTveC8ZyltcEtbgIPSdkwCfbg6r
PeKTHgpy4A447nGoZb4IS7k=
=xz/4
-END PGP SIGNATURE-



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 




Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Ricardo Cabral
Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!!

Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo 
CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE 
varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos !
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 4:00 PM
  Subject: RES: [delphi-br] Auto-Incremento


  E se tivesse letra no código?


  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 15:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  eu só ordenaria a importação dos dados pelo campo de auto incremento.
  Caso tenha algum código pulado, trataria isso para o material ficar com
  o mesmo código, como já fiz várias vezes...
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:48 PM
Subject: RES: [delphi-br] Auto-Incremento


Então vou dar um exemplo pra você:

Você consegue um cliente que quer mudar o seu software.

Mas ele vende um chapéu panamá que sabe que o código dele é 324.
E ele tem o direito de querer que o código dele seja 324.

Como você faria isso?

Falaria que o cliente está errado por querer manter os produtos como
  ele
conhece?

[]'s

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:44
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu
  tenho
a minha...
Seus clientes estão acostumados com essa forma e os meus com a minha
forma
O meu auto-incremento não é totalmente interno e eu só uso ele para
diminuir o tamanho das tabelas, índices e outras coisas chatas de se
trabalhar para evitar codificação que para mim é desnecessária.
Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
procurando a mesma coisa: que os programas rodem da melhor forma
possível e é isso que importa, não acha?

Outra coisa: todos os meus clientes sabem que os campos desabilitados
não podem ser editados e eu sempre explico o motivo.
Me desculpe a franqueza mas acho que cada um tem sua forma de
  trabalho.

Eu trabalho assim e não troco meus campos de auto incremendo por nada
nesse mundo pois quero ficar despreocupado com mais uma rotina para
gerar isso e não ficar brigando para uma rotina que gera isso talvez
para cada tabela. Agora se você não vê necessidade nisso, não posso
fazer nada pois é sia visão de trabalho e não a minha.

[]'s

Wilson Valdevite

  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:22 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Pra que os usuários precisam saber? É interno.
  Se eles precisam saber, então eles podem querer alterar.
  Se eles querem alterar, não pode ser auto-incremento.
  Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
  satisfazer.

  Abraços

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:16
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  particularmente eu não vejo problema nenhum nisso... eu só não
  libero
a
  edição desse item da tabela pois em alguns momentos o usuário
necessita
  saber desse valor
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 10:29 AM
Subject: RES: [delphi-br] Auto-Incremento


Sim, esse é outro problema, porque o ideal é que existam 2
  códigos.
Um
visível e outro interno, para controle do programa. Com essa
  estrutura,
você pode deixar um código que o usuário vê e pode alterar, sem
  precisar
se preocupar com sua chave que é o interno. Aliás, você não vai
mesmo
conseguir editar um código de auto-incremento, e por isso que eu
acho
ele problemático. O bom mesmo é que você crie uma forma que gere
  um
auto-incremento ou então crie um algoritmo que resolva o problema,
  como
eu sugeri.

Abraços

Eduardo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Info Desenvolvimento
Enviada em: quinta-feira, 12 de maio de 2005 09:58

Re: [delphi-br] Data e Hora da atualização de uma tabela FIREBIRD

2005-05-12 Por tôpico Ricardo Cabral
Mauro, acho que o FB tem uma variável interna com esses dados. Vou verificar.

Mauro Menezes [EMAIL PROTECTED] escreveu:
Prezados,

Tem como recuperar a data/hora da última atualização de uma tabela em um
banco FireBird.estou precisando disso para completar um relatório.

Ats,

Mauro Menezes


--
Estadão - Internet com alta qualidade de conexão.
GANHE ACESSO GRATUITO à Internet do Estadão em 
http://www.estadao.com.br/discador/
--




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



Abraços,

   Ricardo Cabral
__
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: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Vitor Luiz Redes
Resposta inútil a sua hein ?
Faz um tempo que não escrevo pro Fórum, reconheço que a minha resposta foi 
um pouco agressiva, mas é uma solução não é ? Tirando a parte de 1 milhão de 
casas ...

Isso que importa, que solucione ... porque a discussão dos colegas não iria 
chegar a lugar algum ...

Mas respondendo a primeira pergunta ...

Eu só vejo vantagens. O controle é interno, menos suscetível a erros, e 
você pode fazer da maneira como bem lhe aprouver. Eu uso stored procedures e 
uma tabela a parte para manter os incrementos, simplesmente para não criar 
geradores para todas as tabelas (trabalho com firebird).


  - Original Message - 
  From: Ricardo Cabral 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 7:15 PM
  Subject: Re: [delphi-br] Auto-Incremento


  Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!!

  Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo 
CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE 
  varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos !
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 4:00 PM
Subject: RES: [delphi-br] Auto-Incremento


E se tivesse letra no código?


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 15:22
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

eu só ordenaria a importação dos dados pelo campo de auto incremento.
Caso tenha algum código pulado, trataria isso para o material ficar com
o mesmo código, como já fiz várias vezes...
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:48 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Então vou dar um exemplo pra você:

  Você consegue um cliente que quer mudar o seu software.

  Mas ele vende um chapéu panamá que sabe que o código dele é 324.
  E ele tem o direito de querer que o código dele seja 324.

  Como você faria isso?

  Falaria que o cliente está errado por querer manter os produtos como
ele
  conhece?

  []'s

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:44
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu
tenho
  a minha...
  Seus clientes estão acostumados com essa forma e os meus com a minha
  forma
  O meu auto-incremento não é totalmente interno e eu só uso ele para
  diminuir o tamanho das tabelas, índices e outras coisas chatas de se
  trabalhar para evitar codificação que para mim é desnecessária.
  Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
  procurando a mesma coisa: que os programas rodem da melhor forma
  possível e é isso que importa, não acha?

  Outra coisa: todos os meus clientes sabem que os campos desabilitados
  não podem ser editados e eu sempre explico o motivo.
  Me desculpe a franqueza mas acho que cada um tem sua forma de
trabalho.

  Eu trabalho assim e não troco meus campos de auto incremendo por nada
  nesse mundo pois quero ficar despreocupado com mais uma rotina para
  gerar isso e não ficar brigando para uma rotina que gera isso talvez
  para cada tabela. Agora se você não vê necessidade nisso, não posso
  fazer nada pois é sia visão de trabalho e não a minha.

  []'s

  Wilson Valdevite

- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:22 PM
Subject: RES: [delphi-br] Auto-Incremento


Pra que os usuários precisam saber? É interno.
Se eles precisam saber, então eles podem querer alterar.
Se eles querem alterar, não pode ser auto-incremento.
Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
satisfazer.

Abraços

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

particularmente eu não vejo problema nenhum nisso... eu só não
libero
  a
edição desse item da tabela pois em alguns momentos o usuário
  necessita
saber desse valor
  - Original Message - 
  From: Eduardo E. J. 

Re: [delphi-br] Auto-Incremento

2005-05-12 Por tôpico Ricardo Cabral
Inútil dependo do ponto de vista da pessoa que está lendo!

Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Resposta inútil a sua hein ?
Faz um tempo que não escrevo pro Fórum, reconheço que a minha resposta foi 
um pouco agressiva, mas é uma solução não é ? Tirando a parte de 1 milhão de 
casas ...

Isso que importa, que solucione ... porque a discussão dos colegas não iria 
chegar a lugar algum ...

Mas respondendo a primeira pergunta ...

Eu só vejo vantagens. O controle é interno, menos suscetível a erros, e 
você pode fazer da maneira como bem lhe aprouver. Eu uso stored procedures e 
uma tabela a parte para manter os incrementos, simplesmente para não criar 
geradores para todas as tabelas (trabalho com firebird).


  - Original Message - 
  From: Ricardo Cabral 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 7:15 PM
  Subject: Re: [delphi-br] Auto-Incremento


  Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!!

  Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo 
CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE 
  varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos !
- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 4:00 PM
Subject: RES: [delphi-br] Auto-Incremento


E se tivesse letra no código?


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 15:22
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

eu só ordenaria a importação dos dados pelo campo de auto incremento.
Caso tenha algum código pulado, trataria isso para o material ficar com
o mesmo código, como já fiz várias vezes...
  - Original Message - 
  From: Eduardo E. J. Menoncello 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 12, 2005 12:48 PM
  Subject: RES: [delphi-br] Auto-Incremento


  Então vou dar um exemplo pra você:

  Você consegue um cliente que quer mudar o seu software.

  Mas ele vende um chapéu panamá que sabe que o código dele é 324.
  E ele tem o direito de querer que o código dele seja 324.

  Como você faria isso?

  Falaria que o cliente está errado por querer manter os produtos como
ele
  conhece?

  []'s

  Eduardo E. J. Menoncello

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Wilson Valdevite
  Enviada em: quinta-feira, 12 de maio de 2005 12:44
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Auto-Incremento

  Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu
tenho
  a minha...
  Seus clientes estão acostumados com essa forma e os meus com a minha
  forma
  O meu auto-incremento não é totalmente interno e eu só uso ele para
  diminuir o tamanho das tabelas, índices e outras coisas chatas de se
  trabalhar para evitar codificação que para mim é desnecessária.
  Eu trabalho dessa forma, e você trabalha de sua forma mas ambos
  procurando a mesma coisa: que os programas rodem da melhor forma
  possível e é isso que importa, não acha?

  Outra coisa: todos os meus clientes sabem que os campos desabilitados
  não podem ser editados e eu sempre explico o motivo.
  Me desculpe a franqueza mas acho que cada um tem sua forma de
trabalho.

  Eu trabalho assim e não troco meus campos de auto incremendo por nada
  nesse mundo pois quero ficar despreocupado com mais uma rotina para
  gerar isso e não ficar brigando para uma rotina que gera isso talvez
  para cada tabela. Agora se você não vê necessidade nisso, não posso
  fazer nada pois é sia visão de trabalho e não a minha.

  []'s

  Wilson Valdevite

- Original Message - 
From: Eduardo E. J. Menoncello 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 12, 2005 12:22 PM
Subject: RES: [delphi-br] Auto-Incremento


Pra que os usuários precisam saber? É interno.
Se eles precisam saber, então eles podem querer alterar.
Se eles querem alterar, não pode ser auto-incremento.
Se não pode ser auto-incremento, você tem que fazer um algoritmo pra
satisfazer.

Abraços

Eduardo E. J. Menoncello

-Mensagem original-
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: quinta-feira, 12 de maio de 2005 12:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Auto-Incremento

particularmente eu não vejo problema nenhum nisso... eu só não
libero
  a
edição desse item da tabela pois em alguns momentos o usuário
  

[delphi-br] Livros sobre Delphi 2005 - Alguem conhece estes

2005-05-12 Por tôpico Paulo Sérgio Dias
Pessoal:

Caso alguem ja' tenha examinado algum dos livros abaixo,
solicito a gentileza de comentar.  Gostaria de algum livro
que fosse ALEM do basico do Delphi 2005.  Mais especificamente,
gostaria de aprender as melhores tecnicas de programacao com
o ADO.Net.

http://www.editoraerica.com.br/buscafinal.asp?cod=062Xautor=William%20Pereira%20Alves
http://www.editoraerica.com.br/buscafinal.asp?cod=0603autor=Pedro%20Luiz%20Côrtes

Grato pela atencao de todos
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

 




=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_Balan=E7a_Toledo_Modelo_3400_-_Como_In?= =?iso-8859-1?Q?tegrar=3F?=

2005-05-12 Por tôpico TechVale - Gustavo
Ola pessoal,

Alguem tem o protocolo de comunicação desta balança ?

Tenho da filizola CS  e Toledo Prix III e gostaria de colocar em nosso site 
para o pessoal consultar.


Abraços,


Gustavo C. Bianconi.

Técnico Eletrônico

CREA-SP 0681944836

Celular : (12) 9123.0302

Email   : [EMAIL PROTECTED]

MSN : [EMAIL PROTECTED]

 Sistemas, Serviços e Equipamentos para Automação
 
  R Romeu Carnevalli, 200 CS03 - Centro

  São José dos Campos - SP - 12209-490

  TeleFax 12 3923.5414

www.techvale.com.br 









- Original Message - 
From: jonhnn jonhnn [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, May 12, 2005 10:50 AM
Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar?


 Beleza Francisco.
 Como eu disse antes, além de ajudar quem precisa.
 Quem sabe suje um produto open source para atender
 essa
 necessidade aqui a partir da sua idéia.
 
 Abraços.
 
 
 --- Francisco Thiago [EMAIL PROTECTED]
 escreveu:
 
 
 -
 Vou jogar o 171 no chefe.. (já q só eu participo da
 lista e prego a 
 distribuição de conhecimento)
 
 Qqr coisa, dou um jeito
 
 
 Obrigado
 
 
 Francisco Thiago de Almeida
 EnterPlug Informática
 Divisão: Desenvolvimento e Banco de dados
 MSN: [EMAIL PROTECTED]
 Skype: enterplug_thiago
 
 - Original Message - 
 From: jonhnn jonhnn [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, May 11, 2005 4:42 PM
 Subject: Re: [delphi-br] Balança Toledo Modelo 3400 -
 Como Integrar?
 
 

 Ok Francisco. So dei a idéia porque aqui todo mundo
 ajuda todo mundo.
 Então seria bom já que vocês conseguiram fazer isso
 disponibilizar para a galera.
 Quem alguém ai tem uma idéia e melhora o que você
 fez
 para outras balanças ou até cria um componente e
 disponibiliza. Pense bem.

 Obrigado pela atenção.
 Abraços


 --- Francisco Thiago [EMAIL PROTECTED]
 escreveu:


 -
 Sim, eu fiz testes com o ComPort, mas ele não se
 comportou muito bem. Talvez
 eu o tenha configurado errado. Eu usei o Async para
 tentar acessar.

 Quanto a disponibilizar o arquivo no grupo, verei a
 possibilidade como meu
 patrão (nós fizemos juntos)... se ele deixar, eu
 posto
 na mesma hora :D

 []'s


 Francisco Thiago de Almeida
 EnterPlug Informática
 Divisão: Desenvolvimento e Banco de dados
 MSN: [EMAIL PROTECTED]
 Skype: enterplug_thiago

 - Original Message - 
 From: Joe Makall [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, May 11, 2005 11:56 AM
 Subject: Re: [delphi-br] Balança Toledo Modelo 3400
 -
 Como Integrar?


 Blah!!! Lembrei de uma coisa!

 No pacote:

 http://sourceforge.net/projects/comport/

 tem um componente que vc define o byte de inicio e
 final e o numero de bytes
 do pacote a ser recebido pela serial, quando ele
 receber o pacote ele chama
 um evento... acho que assim é bem mais fácil!
  - Original Message - 
  From: Joe Makall
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, May 11, 2005 11:30 AM
  Subject: Re: [delphi-br] Balança Toledo Modelo 3400
 - Como Integrar?


  Amigo,

  trabalho com microcontroladores e uma vez fiz um
 projeto para leitura de
 uma balança.

  Pelo que me lembro, ela envia os dados de tempos em
 tempos, mas desses
 dados tem um byte de inicio. Na balaça que eu
 trabalhei ela enviava sempre o
 sinal da indicação (+ ou -) e depois o resto dos
 dados, em um tamanho fixo.

  Oque pode ser feito para resolver o problema dos
 dados chegarem pela
 metade é o seguinte:

  - Deixe uma string global onde vc concatena os
 dados
 recebidos pela
 serial;
  - Verifique se nessa string existe o caracter de
 início, ('+' ou '-' no
 meu caso) e remova o que antecede este caracter;
  - Verifique se a string tem um numero de bytes
 igual
 ou maior que o
 especificado no protocolo, sendo assim uma string
 válida (caso não espere
 a chegada de mais bytes);
  - Passe este valor para a rotina que vai tratálo e
 remova-o do buffer.

  PS: Acho mais fácil escrever isso em delphi que em
 português!

- Original Message - 
From: Francisco Thiago
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 11, 2005 10:46 AM
Subject: Re: [delphi-br] Balança Toledo Modelo
 3400 - Como Integrar?


Obrigado Amigo,


Não precisa se desculpar. Muitas coisas acontecem
 mesmo.

Voltando ao assunto, o que eu queria não era
 enviar (neste primeiro
 momento)
informações para a Balança, eu queria mesmo era
 pegar o peso dela.

Cheguei a alguns componentes que fazem leitura
 dos
 dados na porta
 serial.
Nos primeiros testes deu muito certo. Mas nos
 demais não. a string
 chegava
pela metade, impossibilitando a leitura correta
 do
 peso.

Resolvi com uma gambiarra. Coloquei um timer que
 faz a leitura.

Se você tiver uma alternativa melhor e puder
 compartilhar, ficarei
imensamente grato :D


Francisco Thiago de Almeida
EnterPlug Informática
Divisão: