[delphi-br] alterar a cor do focus

2004-10-13 Por tôpico Rafael Stoever

Não teria algum componente ou sei lá... um jeito mais prático de trabalhar
com um edit da seguinte forma

qdo focado no campo(qualquer) marcar com uma outra cor, e qdo fora retornar
a cor inicial.

[]'s
.Rafael Stoever .Desenvolvimento



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] alterar a cor do focus

2004-10-13 Por tôpico Leonardo Moraes

Tente,

No evento OnEnter:

  if Sender is TEdit then
 TEdit(Sender).Color := clBlue;

No evento OnExit:

  if Sender is TEdit then
 TEdit(Sender).Color := clWindow;

Aponte todos os eventos dos componentes Edit's em seu
form para estes procedimentos.

Outra forma seria criar um componente proprio para
isso.

Espero ter ajudado,
Leonardo Moraes





___ 
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

 





Re: [delphi-br] OFF Topic: Window s XP Pro não acessa controlador de domí nio Windows 2000 server

2004-10-13 Por tôpico [EMAIL PROTECTED]

Olá Cristina,

 pelo que dá a entender o problema é com a permissão do usuário logado,
acrescente o seu usuários a grupo de administradores do domínio para ver no
q vai dar.

té mais.


- Original Message - 
From: Cristina Orthmann [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 9:11 AM
Subject: Re: [delphi-br] OFF Topic: Window s XP Pro não acessa controlador
de domí nio Windows 2000 server



Caro Nielsen,

Somente o meu computador é  que não está funcionando corretamente na
rede, apesar de poder acessar a internet e ter acesso ao software de
gestão da empresa onde o banco de dados fica situado no servidor, não
consigo entrar na rede através do explorer, para acessar um computador
da rede preciso digitar a senha do administrador da rede (senha do
servidor), este problema ocorre quando faço o logon no meu computador
como usuária da rede, mas quando faço o logon como administrador do
computador, tenho acesso normal a rede.

O servidor está configurado da seguinte forma:

Nome completo: servidor.serv-hacon
Domínio: serv-hacon
Propriedades de conexão de rede local
- Cliente p/ redes Microsoft
- Compartilhamento de arquivos e impressoras
- Protocolo Internet (TCP/IP)
- Endereço IP: 192.168.0.1
- Máscara de sub-rede: 255.255.255.0
- Gateway padrão: 192.168.0.100
- Servidor DNS preferencial: 192.168.1.1
Avançado
DNS
- Acrescentar sufixos DNS primário e específicos
de cada conexão
- Acrescentar sufixos pai do sufixo DNS primário
- Registrar os endereços desta conexão no DNS
WINS
- Ativar exame LMHOSTS
- Ativar NetBios sobre TCP/IP

O meu computador (XP professional) está configurado da seguinte forma:
Nome completo do computador: atenas.serv-hacon
Domínio: serv-hacon

Protocolo TCP/IP
Endereço IP: 192.168.0.14
Máscara de sub-rede: 255.255.255.0
Gateway padrão: 192.168.0.100
Servidor DNS preferencial: 192.168.1.1
Avançado
  DNS
- Acrescentar sufixos DNS primário e específicos
de cada conexão
- Acrescentar sufixos pai do sufixo DNS primário
- Registrar os endereços desta conexão no DNS
WINS
- Ativar exame LMHOSTS
- Ativar NetBios sobre TCP/IP


Nielsen Cassiano Simões escreveu:

Se o domínio cadastrado no Active Directory for controlado pelo
servidor DNS de internet, então você terá que cadastrar novamente todo
o mapa de domínio registrado no Active Directory no DNS do win2000
Server. Veja o exemplo:

   Tenho uma máquina com o Win200 Server com o Active Directory para o
domínio NetBios EMPRESA, e DNS empresa.com.br. Meu servidor DNS é
outro (ns.empresa.com.br), então eu coloco todo o mapa de domínio
cadastrado em ns.empresa.com.br no Win2000 Server, incluindo todas as
máquinas da rede, e configuro o domínio ns.empresa.com.br como
encaminhador de domínio, para resolver outros domínios.
   Se não tiver entendido, me passe a configuração de sua rede (nome
das máquinas servidoras e IPs (internos, se for o caso) que eu te
explico como configurar.
   Quanto ao suporte da Micro$oft, eles só dão suporte gratuito para
instalação, eu já precisei e não pude contar com a ajuda deles. Depois
do Win2000 Server rodando, eles não querem nem saber, só pagando pra
ter suporte a configuração. Falo por experiência própria.

  Nielsen

On Fri, 08 Oct 2004 08:33:26 -0300, Cristina Orthmann
[EMAIL PROTECTED] wrote:


Prezado Nielsen,

   O servidor de DNS não fica na nossa empresa, utilizamos um servidor
do prédio, onde todos os associados que tem acesso a rede de internet do
prédio tem acesso.

Nielsen Cassiano Simões escreveu:



 Já tive esse problema, e a única forma de resolver é configurar as
máquinas da rede no DNS do servidor de domínio. Tente criar uma
entrada para cada máquina (nome do host e IP) no servidor DNS do seu
servidor de domínio e veja se o problema acaba. Outra coisa, você tem
que colocar como servidor DNS de cada máquina o IP do seu servidor de
domínio, senão não resolver.

 Nielsen

On Tue, 5 Oct 2004 15:25:08 -0300, Eduardo Jedliczka
[EMAIL PROTECTED] wrote:




Utilize do seu suporte técnico mediante a MicroSoft... eles poderão
passar as informações corretas para a solução do seu problema.

Lembre-se de ter em mãos o Nº serial tanto do servidor quanto do
terminal.

[s]

=
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=







-- 

Atenciosamente
-
Cristina Orthmann da Silva
HACON Automação e Tecnologia Ltda
Rua Lauro 

[delphi-br] Grid/Form

2004-10-13 Por tôpico Filipe




Bom Dia...

Estou Construindo uma aplicação, q contem um form de cadastro e visualização de 
clientes, onde existe um botão Browse/Form. 

Ao clicar neste botão, aciona-se uma rotina q exibe um DbGrid, Com os clientes 
Cadastrados. 

Pois bem: Gostaria, q ao se clicar na linha em q o nome do cliente seja, por exemplo, 
JUCA, o DbGrid se fechasse (na verdade, se tornando inativo e invisivel) , e o meu 
form exibisse os dados deste cliente.

Acontece, que os DataSources, do Grid e do Form São diferentes.


Alguém sabe como fazer isso???

Olá. Será q alguem sabe a diferença do DbGrid para o RxDbGrid?

Obrigado.

Filipe.

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




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



Links do Yahoo! Grupos

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

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

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



[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] Tab + Enter

2004-10-13 Por tôpico Luiz Eduardo Araujo - TI

Utilize o evento onkeydown do componente e insira o seguinte comando:


if Key = VK_RETURN then Perform(Wm_NextDlgCtl,0,0); este comando testa a tecla 
pressionada, se ela for um enter, manda o foco para o componente posterior.

 

Att.
Luiz Eduardo Dario de Araujo
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 

-Mensagem original-
De: Stock [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 13 de outubro de 2004 10:43
Para: [EMAIL PROTECTED]
Assunto: Res: [delphi-br] Tab + Enter




Existe um componente que faz isso, baixe em www.jograu.com.br/robson basta
coloca-lo no primeiro form da aplicação e ativar...



[EMAIL PROTECTED]

600 modelos de sites profissionais - Imperdivel

http://www.kitsites.com/index.php?ref=50



---Mensagem original---



De: [EMAIL PROTECTED]

Data: 10/13/04 10:12:59

Para: [EMAIL PROTECTED]

Assunto: [delphi-br] Tab + Enter



Pessoal, bom dia



como faço para substituir a tecla TAB para saltar os campos editáveis pela
Tecla ENTER. Só que o evento deve ser geral e não por componente TDBedit,
pois desejo realizar testes de checagem  no envento on key press de alguns
campos.



Grato



Fabio Takeuchi





-

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

















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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

Links do Yahoo! Grupos












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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Re: [delphi-br] Delphi + Porta paralela

2004-10-13 Por tôpico Prisma Sistemas - Moacir

Cristiano,

A alguns anos atrás fiz isto com Clipper (DOS). O objetivo era comunicar com 
uma catraca eletronica.
Para os testes de comunicação fizemos exatamente isto. Criamos uma placa com 
oito leds e ligamos os mesmos nos pares de dados da saida paralela. Ai 
bastava vc mandar imprimir uma letra.
Existe um componente para delphi que deve resolver o teu problema.
Procure em http://www.rogercom.com/

[ ]´s
Moacir


- Original Message - 
From: Cristiano Rodrigo Alves [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 9:56 AM
Subject: [delphi-br] Delphi + Porta paralela



 Bom dia ,

 tenho uma placa que desenvolvemos na faculdade que tem 8 leeds e é
 conectada a porta paralela de um computador..

 Tenho que fazer um programa em DELPHI com 8 botões para quando clicar em
 um botão acende um leed e assim com todos os botões e leeds ..

 Alguém tem algum material ou fonte para eu fazer isso... ???


 grato,

 Cristiano.





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Layout de NF no QReport (URGETE).....

2004-10-13 Por tôpico Junior

Eu montei um layout de nota fiscal no quick, porém existe um problema, quando eu tenho 
parcelas neste layout, o mesmo desalinha, pois aumentam os numeros de linhas, eu sei 
que tem uma forma de fazer as linhas das parcelas ficarem fixas, porém não sei como, 
alguém pode me ajudar por favor.


Lindolfo Junior

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





[delphi-br] Sistema Multi-Camadas e Multi-Sistema Operacional

2004-10-13 Por tôpico Vicente

Bom dia pessoal,
gostaria da opnião de vocês sobre um assunto

tenho que desenvolver uma aplicação que:
Rodará em Windows, Linux e WEB
A regra de negócios será a mesma em todos os casos, entaum o que eu pensei em fazer eh 
o seguinte: uma camada sevidora, e camadas clientes até ai td bem.
O problema é o seguinte, qual a melhor tecnologia para fazer as camadas, delphi, .net, 
java, ?
Qualquer ideia será muito bem vinda.

Obrigados a todos.

[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] Ajuda com o StringGrid

2004-10-13 Por tôpico \[ Mutuka \]

armazene em um vetor os index das linhas marcadas
e toda vez q for clicado no grid coloca no evento
ondrawcolun ou ondrawcell pra verificar quais
devem ser diferentes


 --- delphi6_2005 [EMAIL PROTECTED]
escreveu: 

-

Amigos peço a ajuda de vocês, não posso
substituir meus componentes 
Stringgrid por dbgrid e preciso destacar as
linhas selecionadas do 
meu grig. Já tentei de tudo via código e não
consigo, os componentes 
JEDI também não possui a propriedade MultSelect.

Algum amigo poderia me dar uma dica, preciso
destacar a linha pela 
cor ou pela fonte em negrito etc.


Agradeço aos amigos

Paulo





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
MENSAGEM 

Para ver as mensagens antigas, acesse:

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

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



Yahoo! Grupos, um serviço oferecido por: 


   function
SearchComboBox() { if
(document.form_combo.keyword.value.length==0){ 
alert(Por favor, digite algo.);  return false;
}else {  document.form_combo.action
=http://br.rd.yahoo.com/SIG=12ag1fk5n/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111264:HM/EXP=1097758550/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11;;
} return true;}  
   [input]   
[input][input]   
   

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web,
acesse:
http://br.groups.yahoo.com/group/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!.
 

=

   Leandro...

[ Mutuka ]  






___ 
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

 





Re: [delphi-br] Sistema Multi-Camadas e Multi-Sistema Operacional

2004-10-13 Por tôpico Marcelo Moacir Florindo

Sou fissurado no Delphi, mas tenho que concordar...para atender tudosem
que deixes de aproveitar tuas classes.é Java.

Abraços,

Marcelo
- Original Message -
From: Vicente [EMAIL PROTECTED]
To: Undisclosed-Recipient:;@talara.terra.com.br
Sent: Wednesday, October 13, 2004 10:42 AM
Subject: [delphi-br] Sistema Multi-Camadas e Multi-Sistema Operacional



Bom dia pessoal,
gostaria da opnião de vocês sobre um assunto

tenho que desenvolver uma aplicação que:
Rodará em Windows, Linux e WEB
A regra de negócios será a mesma em todos os casos, entaum o que eu pensei
em fazer eh o seguinte: uma camada sevidora, e camadas clientes até ai td
bem.
O problema é o seguinte, qual a melhor tecnologia para fazer as camadas,
delphi, .net, java, ?
Qualquer ideia será muito bem vinda.

Obrigados a todos.

[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] Para quem usa Fortes no Delphi 7

2004-10-13 Por tôpico 3 ONDA Informtica

No estou conseguindo usar o Filtro para caracteres do Fortes!
Configuro tudo certinho e nada de aparecer a opo de filtragem para
caracter,
Algum j passou por isso? O que pode estar acontecendo?

Leonardo



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Pirataria

2004-10-13 Por tôpico Alisson

Tentei usar essa função no Windows XP e deu erro de Access Violation
  - Original Message - 
  From: Rubem Rocha 
  To: [EMAIL PROTECTED] 
  Sent: Monday, October 11, 2004 11:43 AM
  Subject: RES: [delphi-br] Pirataria


  Isso pode funcionar em Win9x, mas em plataformas NT (NT/2000/XP), isso vai falir! 
Tudo pq as plataformas baseadas no NT possui fortes restrições quanto ao acesso a 
recursos de baixo nível, como endereçamentos de memória e portas de I/O.
  []s

  -Mensagem original-
  De: Rodrigo ®¿® [mailto:[EMAIL PROTECTED] 
  Enviada em: segunda-feira, 11 de outubro de 2004 10:33
  Para: [EMAIL PROTECTED]
  Assunto: Re: [delphi-br] Pirataria



  Vejam se funciona e se ajuda .
  -- Como Retornar Várias informações Sobre a BIOS
  Esta função retorna várias informações sobre a BIOS, no formato String que você 
poderá facilmente jogar para um memo usando o seguinte:

  Memo1.Lines.Text := GetBiosInfoAsText;
  O Memo apresentará todas as informações que a

  função retirou sobre a BIOS.

  Texto:

  function GetBiosInfoAsText: string;
var
p, q: pchar;
begin
q := nil;
p := PChar(Ptr($FE000));
repeat
if q  nil then begin
if not (p^ in [#10, #13, ' '..'~' , '©' , '¸' ]) then begin
if (p^ = #0) and (p - q = 8) then begin
Result := Result + TrimRight(String(q)) + #13#10;
end;
q := nil;
end;
end else
if p^ in ['!'..'~' , '©' , '¸' ] then
q := p;
inc(p);
until p  PChar(Ptr($F));
Result := TrimRight(Result);
end;

  Sds
  ®¿® rodrigo®--Rodrigo B Marcondes--Curitiba - PR--
  --
  O maior problema de sistemas assim é que se o cara usa um Norton Ghost ele leva 
seu sistema com proteção, senha, número de série do HD e tudo...

  Há como pegar o nº de série da BIOS, mas de cabeça eu não lembro o endereço...

  [s]

  =
  Eduardo Jedliczka
  GeraSoft Informática
  Apucarana - PR
  =

Esse eu discordo, peguei um sistema na net com trava o cara usa um arquivo dll 
na realidade txt com extensão dll e guardava uma informação nele e no registro. 
descobri como quebrar a proteção em 15 minutos (obs. não uso o sistema peguei-o apenas 
para testar a proteção). Faça o seguinte use o número do hd e o número do registro 
para gerar um código. Você cria um sistema para gerar um contracódigo assim:
* o algorítimo com os dois números gera o nº 1234
* o contra código gera um número que seu sistema vai reconhecer Assim vc impede 
que o sistema seja transportado.
Para isso é preciso que o usuário ligue ou durante o processo de instalação o 
instalador que deve ser da empresa resolva a questão.
Não é 100% mas para quebra-lo, precisa ser pelo menos programador, entender o 
algoritmo que dificulta se a pessoa não tem acesso ao código e o contra código. eu 
usei quatro dígitos mas é recomendável usar 8 ou mais com letra números e símbolos.
eu ainda criei outra forma de proteção usando conversão dentro do sistema de 
hexadecimal para decimal para  caractere só pra confundir o código se lido em caso de 
tecnologia reversa. Ainda não é 100% mas :-).
Abraços,
Fabiano


  William,

Procure gravar informações do hardware de forma codificada, no registro do
  windows e em arquivos. Assim, se o sistema ao ser executado não encontrar
  essas informações ou não forem iguais ao hardware que o sistema está
  executando, trave o sistema.

Já circulou na lista como pegar o serial do HD por exemplo.

UUJMMIM.



  Amigos,

  Alguém saberia me dizer o que eu posso fazer para travar o meu
  sistema contra pirataria ?

  William



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

  Links do Yahoo! Grupos










  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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

   


--
  Links do Yahoo! Grupos

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



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

Para falar com o 

Re: [delphi-br] OFF Topic: Window s XP Pro não acessa controlador de dom í nio Windows 2000 server

2004-10-13 Por tôpico Nielsen Cassiano Simões

On Wed, 13 Oct 2004 09:11:57 -0300, Cristina Orthmann
[EMAIL PROTECTED] wrote:
 
 Caro Nielsen,
 
Somente o meu computador é  que não está funcionando corretamente na
 rede, apesar de poder acessar a internet e ter acesso ao software de
 gestão da empresa onde o banco de dados fica situado no servidor, não
 consigo entrar na rede através do explorer, para acessar um computador
 da rede preciso digitar a senha do administrador da rede (senha do
 servidor), este problema ocorre quando faço o logon no meu computador
 como usuária da rede, mas quando faço o logon como administrador do
 computador, tenho acesso normal a rede.
 
O servidor está configurado da seguinte forma:
 
Nome completo: servidor.serv-hacon
Domínio: serv-hacon
Propriedades de conexão de rede local
- Cliente p/ redes Microsoft
- Compartilhamento de arquivos e impressoras
- Protocolo Internet (TCP/IP)
- Endereço IP: 192.168.0.1
- Máscara de sub-rede: 255.255.255.0
- Gateway padrão: 192.168.0.100
- Servidor DNS preferencial: 192.168.1.1
Avançado
DNS
- Acrescentar sufixos DNS primário e específicos
 de cada conexão
- Acrescentar sufixos pai do sufixo DNS primário
- Registrar os endereços desta conexão no DNS
WINS
- Ativar exame LMHOSTS
- Ativar NetBios sobre TCP/IP
 

  Vá no servidor 2000 e configure (ou peça para o administrador
configurar) no DNS (ferramentas administrativas\DNS), para o domínio
serv-hacon a entrada do host atenas, e coloque o IP 192.168.1.1
nas propriedades do domínio serv-hacon, como endereço de
emcaminhadores.

O meu computador (XP professional) está configurado da seguinte forma:
Nome completo do computador: atenas.serv-hacon
Domínio: serv-hacon
 
Protocolo TCP/IP
Endereço IP: 192.168.0.14
Máscara de sub-rede: 255.255.255.0
Gateway padrão: 192.168.0.100
Servidor DNS preferencial: 192.168.1.1
Avançado
  DNS
- Acrescentar sufixos DNS primário e específicos
 de cada conexão
- Acrescentar sufixos pai do sufixo DNS primário
- Registrar os endereços desta conexão no DNS
WINS
- Ativar exame LMHOSTS
- Ativar NetBios sobre TCP/IP

  Na sua máquina, coloque o servidor DNS preferencial como
192.168.0.1. Depois, execute o comando no prompt de comando:
 
  ipconfig /flushdns

  Isso deve resolver seu problema. No meu caso, todas as máquinas
apresentavam este problema. Quando eu cadastrei as máquinas no DNS do
meu servidor, parei de ter esse problema.

  Nielsen


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Célula de um StringGrid selecionada

2004-10-13 Por tôpico Beto Moreno

Olá pessoal!

Alguém aqui poderia me informar como colorir as células de um StringGrid qdo
elas forem clicadas?
Eu escrevi uma rotina q consigo capturar a célula clicada, mas além disso,
eu preciso q a celula fique marcada  por um determinada cor como se fosse
o registro da seleção.

Antecipadamente eu agradeço a ajuda.

Beto Moreno



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Quickreport!!! Ajuda Novamente...

2004-10-13 Por tôpico Neto

Marcelo,

tenta criá-lo dinamicamente. Vc não diz se já faz isso mas, se não faz, faça
da seguinte forma.

O QReport tem o componente QuickRep, certo? Crie-o com o seguinte trecho de
código:

frmRelatorioQualquer := TfrmRelatorioQualquer.create(self);
try
 frmRelatorioQualquer.QuickRep1.Preview; //ou poderia ser Print, para
imprimir
finally
 frmRelatorioQualquer.Free; //libera da memória
 DataModule1.cds_qualquer_coisa.Close; // Nunca esqueça de fechar sua
consulta SQL após usá-la
 end;

talvez vc não esteja liberando da memória o seu rpt

Sds,

Neto
MasterServ Serviços Ltda.
Brasília/DF


- Original Message -
From: Marcello [EMAIL PROTECTED]
To: Grupo Delphi BR [EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 3:08 PM
Subject: [delphi-br] Quickreport!!! Ajuda Novamente...





Desculpem a minha insistência, mas não obtive resposta ainda

Pessoal, será que vcs poderiam me ajudar??? Sempre que exibo um relatório e
fecho ele antes de ele ter sido totalmente carregado recebo um erro de
exceção ao tentar abrir novamente este mesmo relatório... Como posso evitar
isso.. se eu conseguisse evitar que o relatório pudesse ser fechado antes de
ter sido carregado já me ajudaria, mas como fazer isso?


Obrigado a todos...




Marcello A. Souza
Divisão de Tecnologia
Tel. +55 11 3262-4777 r. 223
www.grupomonteiro.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












-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





[delphi-br] Componente para gerar codigo barra intercalado 2 de 5. (2x5)

2004-10-13 Por tôpico Marcelo Moacir Florindo

Senhores,

Alguém sabe onde eu posso baixar um componente para gerar código de barra intercalado 
2 de 5

Obrigado

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

 





RES: [delphi-br] Quickreport!!! Ajuda Novamente...

2004-10-13 Por tôpico Marcello

Muito obrigado neto, funcionou perfeitamente.

  _  

De: Neto [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 13 de outubro de 2004 16:49
Para: [EMAIL PROTECTED]
Assunto: Re: [delphi-br] Quickreport!!! Ajuda Novamente...


Marcelo,

tenta criá-lo dinamicamente. Vc não diz se já faz isso mas, se não faz, faça
da seguinte forma.

O QReport tem o componente QuickRep, certo? Crie-o com o seguinte trecho de
código:

frmRelatorioQualquer := TfrmRelatorioQualquer.create(self);
try
frmRelatorioQualquer.QuickRep1.Preview; //ou poderia ser Print, para
imprimir
finally
frmRelatorioQualquer.Free; //libera da memória
DataModule1.cds_qualquer_coisa.Close; // Nunca esqueça de fechar sua
consulta SQL após usá-la
end;

talvez vc não esteja liberando da memória o seu rpt

Sds,

Neto
MasterServ Serviços Ltda.
Brasília/DF


- Original Message -
From: Marcello [EMAIL PROTECTED]
To: Grupo Delphi BR [EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 3:08 PM
Subject: [delphi-br] Quickreport!!! Ajuda Novamente...





Desculpem a minha insistência, mas não obtive resposta ainda

Pessoal, será que vcs poderiam me ajudar??? Sempre que exibo um relatório e
fecho ele antes de ele ter sido totalmente carregado recebo um erro de
exceção ao tentar abrir novamente este mesmo relatório... Como posso evitar
isso.. se eu conseguisse evitar que o relatório pudesse ser fechado antes de
ter sido carregado já me ajudaria, mas como fazer isso?


Obrigado a todos...




Marcello A. Souza
Divisão de Tecnologia
Tel. +55 11 3262-4777 r. 223
www.grupomonteiro.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












-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




Yahoo! Grupos, um serviço oferecido por:

 
http://br.rd.yahoo.com/SIG=12a5jihjk/M=264379.5078783.6203979.1588051/D=brc
lubs/S=2137111264:HM/EXP=1097783556/A=2191897/R=0/SIG=10vqa2grn/*http://br.d
iversao.yahoo.com/ 

 
http://br.rd.yahoo.com/SIG=12a5jihjk/M=264379.5078783.6203979.1588051/D=brc
lubs/S=2137111264:HM/EXP=1097783556/A=2191897/R=1/SIG=10vqa2grn/*http://br.d
iversao.yahoo.com/  
 São Paulo  Rio de Janeiro  Curitiba  Porto Alegre  Belo Horizonte  Brasília


  _  

Links do Yahoo! Grupos


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

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

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




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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Re: [delphi-br] Quickreport!!! Ajuda Novamente...

2004-10-13 Por tôpico Gustavo Führ



Como você está chamando o relatório?

Eu uso assim:

fQRRelatorio := TQRRelatorio.Create(Self);
fQRRelatorio.QuickReport.Preview;
fQRRelatorio.release;

E não tenho este erro. Vc está usando o q ai?


Führ


Marcello wrote:

 

Desculpem a minha insistência, mas não obtive resposta ainda

Pessoal, será que vcs poderiam me ajudar??? Sempre que exibo um relatório e
fecho ele antes de ele ter sido totalmente carregado recebo um erro de
exceção ao tentar abrir novamente este mesmo relatório... Como posso evitar
isso.. se eu conseguisse evitar que o relatório pudesse ser fechado antes de
ter sido carregado já me ajudaria, mas como fazer isso? 


Obrigado a todos...


 

Marcello A. Souza
Divisão de Tecnologia
Tel. +55 11 3262-4777 r. 223
www.grupomonteiro.com.br



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



  




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Re: [delphi-br] Null para N

2004-10-13 Por tôpico Gustavo Führ

Cara,

jogue N para o campo no after insert
ou defina um default para o campo no banco...

no firebird eh

CAMPO default 'N';

Führ

Filipe wrote:

Boa Tarde, pessoal...

Gostaria, de Fazer o Seguinte: Na minha aplicação, tenho alguns DbCheckBoxes, que 
gravam valores 'S' e 'N' para True e false, respectivamente.

Acontece, q para gravar o valor 'N', ele teria q primeiro gravar um 'S' para depois 
ter o 'N' gravado, ou seja: Teria que ser checado, para depois se deschecado. 

Será q alguém sabe como faço, para q, nesses campos, ele deixe 'N' gravado até q se 
grave 'S'???

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

 





RES: [delphi-br] Célula de um StringGrid selecionada

2004-10-13 Por tôpico Jeferson Menegon

procedure TForm1.StringGrid1DrawCell(Sender: TObject; Col, Row: Longint;
  Rect: TRect; State: TGridDrawState);
const
  LM = 3; {each indiviual cell's left margin}
  TM = 2; {each indiviual cell's top margin}
var
  ptr: Pointer;
begin
  {qualquer cor é armazenada no ponteiro do objeto}
  ptr := StringGrid1.Objects[Col, Row];
  StringGrid1.Canvas.Font.Color := LongInt(ptr);
  {deixe as filas fixas e as colunas fixas em prata }
  if gdFixed in State then
  StringGrid1.Canvas.Brush.Color := clLime;
  {puxemos o destaque do modo seguinte quando a celula for selecionada }
  if gdSelected in State then
  begin
  StringGrid1.Canvas.Brush.Color := clBlue;
  StringGrid1.Canvas.Font.Color := clHighlightText;
  end;
  {finalmente, faça o desenho de celula atual }
  StringGrid1.Canvas.TextRect(Rect, Rect.Left + LM, Rect.Top + TM,
StringGrid1.Cells[col,row]);
end;

-Mensagem original-
De: Beto Moreno [mailto:[EMAIL PROTECTED] 
Enviada em: quarta-feira, 13 de outubro de 2004 16:31
Para: Delphi-Br-Msgs
Assunto: [delphi-br] Célula de um StringGrid selecionada


Olá pessoal!

Alguém aqui poderia me informar como colorir as células de um StringGrid qdo
elas forem clicadas?
Eu escrevi uma rotina q consigo capturar a célula clicada, mas além disso,
eu preciso q a celula fique marcada  por um determinada cor como se fosse
o registro da seleção.

Antecipadamente eu agradeço a ajuda.

Beto Moreno



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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




 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





RES: [delphi-br] register; pascal; cdecl; stdcall; safecall

2004-10-13 Por tôpico Alexandre Pedroto ®

Use register...

No help do Delphi há uma explicação completa sobre isso. Mas para dizer que
eu não ajudei...

Isto existe para informar ao compilador/linkeditor de que forma ele deve
passar os parametros de funcao para a dll.

com register, ele tenta passar os parâmetros (até 3) usando os registradores
do processador. É o padrão do Delphi. É o único parâmetro que usa
registradores e é recomendável, caso você não vá usar esta dll com outra
linguagem.

pascal, se não me falha a memória, era o método usado pela Borland nos
antigos compiladores, stdcall é usado quando você vai usar sua dll com
outras linguagens, cdecl, para compatibilidade com C e C++. As diferenças
basicamente são a ordem de envio dos parâmetros e se a limpeza da pilha vai
ser feita por que chamou a dll ou pela própria dll.

safecall é um mistério para mim. Há que se pesquisar na Bíblia do Cantu...
Algo a ver com COM, conforme help.

Alexandre Pedroto

E, a ajudinha do help do Delphi. ;-)

When you declare a procedure or function, you can specify a calling
convention using one of the directives register, pascal, cdecl, stdcall, and
safecall. For example,

function MyFunction(X, Y: Real): Real; cdecl;
 ...

Calling conventions determine the order in which parameters are passed to
the routine. They also affect the removal of parameters from the stack, the
use of registers for passing parameters, and error and exception handling.
The default calling convention is register.

The register and pascal conventions pass parameters from left to right; that
is, the left most parameter is evaluated and passed first and the rightmost
parameter is evaluated and passed last. The cdecl, stdcall, and safecall
conventions pass parameters from right to left.
For all conventions except cdecl, the procedure or function removes
parameters from the stack upon returning. With the cdecl convention, the
caller removes parameters from the stack when the call returns.

The register convention uses up to three CPU registers to pass parameters,
while the other conventions pass all parameters on the stack.
The safecall convention implements exception firewalls. On Windows, this
implements interprocess COM error notification.

The table below summarizes calling conventions.

Calling conventions
Directive   Parameter order Clean-upPasses parameters in registers?
registerLeft-to-right   Routine Yes
pascal  Left-to-right   Routine No
cdecl   Right-to-left   Caller  No
stdcall Right-to-left   Routine No
safecallRight-to-left   Routine No
The default register convention is the most efficient, since it usually
avoids creation of a stack frame. (Access methods for published properties
must use register.) The cdecl convention is useful when you call functions
from shared libraries written in C or C++, while stdcall and safecall are
recommended, in general, for calls to external code. On Windows, the
operating system APIs are stdcall and safecall. Other operating systems
generally use cdecl. (Note that stdcall is more efficient than cdecl.)

The safecall convention must be used for declaring dual-interface methods.
The pascal convention is maintained for backward compatibility. For more
information on calling conventions, see Program control.
The directives near, far, and export refer to calling conventions in 16-bit
Windows programming. They have no effect in 32-bit applications and are
maintained for backward compatibility only.

 -Mensagem original-
 De: Rafael Stoever [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 13 de outubro de 2004 14:30
 Para: [EMAIL PROTECTED]
 Assunto: [delphi-br] register; pascal; cdecl; stdcall; safecall
 
 
 
 Alguém poderia me explicar com uma linguagem mais simples ou com
 um exemplo de como e p/ que é q existe isto ???
 
 register; pascal; cdecl; stdcall; safecall
 
 
 
 estou usando agora o cdecl e stdcall ..
 
 
 
 Atenciosamente.
 
 .Rafael Stoever .Desenvolvimento
 
 
 [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
 
 
 
 
 
 
 
 
 ---
 Email sem vírus
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
 
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/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/

* 

[delphi-br] URGENTE :QR COM MATRICIAL

2004-10-13 Por tôpico sr_doidera .

eu estou com um serio problema! que talves me custe um cliente!
eu utilizo delphi 7 com o quickrep que vem no cd do mesmo
eu tenho um sistema com mais de 150 relatórios diferentes, o sistema é muito 
grande e pelo fato do sistema ser grande ouve estouro de prazo, etc. bem 
apos todos esses problemas finalmente o sistema esta pronto e instalado 
neste meu cliente!

ótimo, o treinamento foi dado , tudo blz.
só que esta acontecendo algo muito chato que esta deixando o meu cliente 
indiguinado, a questão é que ele só utiliza matriciais!
eu fiz meu sistema utilizando o quick report 3.0.9 e deixei os documentos de 
acordo com o tamanho que eu desejava! só que o danado teima em sempre 
imprimir em tamanho A4! o que ai acarreta na necessidade de um funcionário 
ter que ir na impressora rodar o papel ate a posição que ele deveria estar! 
como é uma fabrica o meu cliente esta quase cancelando tudo pois do jeito 
que esta o processo nao da! tem como eu deixar o quickrepor só imprimindo 
nas dimensões que eu quero?? eu estou definindo o papel como custon e dando 
as dimensões ai ele escreve .' no cantinho da folha e a libera! ai um 
amigo da lista mandou eu setar custom digitar o tamanho e tudo na pagina e 
depois setar como defult, so que a bronca continua: em vez dele imprimir os 
... ele imprime normalmente mas corre a folha a te o tamanho de um a4! 
outra coisa que eu percebi e que ao dar um previw ele vai como folha a4 se o 
default estiver setado nao importando o tamanho que eu tenha passado! como 
eu resolvo isso???

obs.: todos os relatórios são herdados de um relatório principal que eu uso 
como modelo! onde neste relatório esta o titulo e uma função para montar um 
cabeçario

_
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

 





RES: [delphi-br] URGENTE :QR COM MATRICIAL

2004-10-13 Por tôpico Alexandre Pedroto ®

Amigo,

Verifique no Windows o papel usado na configuração da impressora matricial.

Normalmente, o quick ignora o tamanho por nós definido e usa a definição do
Windows.
Tente alterar por lá.

Comigo deu certo.

Alexandre

 -Mensagem original-
 De: sr_doidera . [mailto:[EMAIL PROTECTED]
 Enviada em: quarta-feira, 13 de outubro de 2004 19:03
 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
 [EMAIL PROTECTED]
 Assunto: [delphi-br] URGENTE :QR COM MATRICIAL
 
 
 
 eu estou com um serio problema! que talves me custe um cliente!
 eu utilizo delphi 7 com o quickrep que vem no cd do mesmo
 eu tenho um sistema com mais de 150 relatórios diferentes, o
 sistema é muito
 grande e pelo fato do sistema ser grande ouve estouro de prazo, etc. bem
 apos todos esses problemas finalmente o sistema esta pronto e instalado
 neste meu cliente!
 
 ótimo, o treinamento foi dado , tudo blz.
 só que esta acontecendo algo muito chato que esta deixando o meu cliente
 indiguinado, a questão é que ele só utiliza matriciais!
 eu fiz meu sistema utilizando o quick report 3.0.9 e deixei os
 documentos de
 acordo com o tamanho que eu desejava! só que o danado teima em sempre
 imprimir em tamanho A4! o que ai acarreta na necessidade de um
 funcionário
 ter que ir na impressora rodar o papel ate a posição que ele
 deveria estar!
 como é uma fabrica o meu cliente esta quase cancelando tudo pois
 do jeito
 que esta o processo nao da! tem como eu deixar o quickrepor só
 imprimindo
 nas dimensões que eu quero?? eu estou definindo o papel como
 custon e dando
 as dimensões ai ele escreve .' no cantinho da folha e a
 libera! ai um
 amigo da lista mandou eu setar custom digitar o tamanho e tudo
 na pagina e
 depois setar como defult, so que a bronca continua: em vez dele
 imprimir os
 ... ele imprime normalmente mas corre a folha a te o tamanho
 de um a4!
 outra coisa que eu percebi e que ao dar um previw ele vai como
 folha a4 se o
 default estiver setado nao importando o tamanho que eu tenha
 passado! como
 eu resolvo isso???
 
 obs.: todos os relatórios são herdados de um relatório principal
 que eu uso
 como modelo! onde neste relatório esta o titulo e uma função
 para montar um
 cabeçario
 
 _
 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
 
 
 
 
 
 
 
 
 ---
 Email sem vírus
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
 
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 





Re: [delphi-br] Mensagem de erro do DBExpress

2004-10-13 Por tôpico Vanius Roberto Bittencourt

On Tue, 12 Oct 2004 09:40:11 -0300, Paulo Sérgio Dias
[EMAIL PROTECTED] wrote:
 
 Pessoal:
 
 Estou aprendendo agora a usar o DBExpress.
 O que significa a mensagem abaixo ?
 
 DBX Error: No mapping for Error Code Found.
 
 Ela aparece sempre que ha algum erro no meu codigo
 SQL, mas nao me da' nenhuma dica de qual e' o problema.
 Entao, depois que eu mesmo identifico o problema e o
 corrijo, tudo vai bem.  Ha' um modo do DBExpress fornecer
 dicas mais uteis sobre o que ha' de problema no comando
 SQL (no BDE, as mensagens sao muito melhores).
 
 Grato
 Paulo
 

Paulo,

No caso dbx, no erro de sintaxe quem gera o código e descrição do erro
é o driver do banco. Alguns bancos geram msgs mais amigáveis que
outros. Qual banco e driver vc está usando?

-- 
Atenciosamente,
 
Vanius Roberto Bittencourt


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Inserir dados com dbgrid

2004-10-13 Por tôpico er83pet04


Pessoal,

Gostaria de fazer na minha aplicação o seguinte:

1- Em um form existe um DBGrid que uso para inserir dados numa 
tabela. Ao chamar esse form, passo alguns valores para os campos da  
tabela que vou trabalhar e gostaria que ao abrir o form esse dbgrid 
aparecesse vazio (não carregasse os dados que já estão na tabela) e 
a tabela já em modo de inserção mostrando os dados que passo ao 
chamar o form e os outros campos em branco para o usuário digitar. 
Como faço isso?

2- No dbgrid coloquei um dblookupcomboBox para o usuário selecionar 
o nome de uma empresa. Quando o usuário clica na lista para escolher 
é exibido o nome da empresa, mas depois de escolher está sendo 
exibido o código da empresa e na hora de gravar, está gravando o 
código que é o que quero. Como exibir depois do usuário escolher, o 
nome da empresa no dbgrid?

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] Célula de um StringGrid selecionada

2004-10-13 Por tôpico Fabio Giro


Beto, esta rotina pinta o fundo de todas as células. Junte com a rotina que
você tem para capturar a célula clicada que talvez consiga o que quer.

procedure TForm1.StringGrid1DrawCell(Sender: TObject; Col, Row: Integer;
  Rect: TRect; State: TGridDrawState);
begin
// pinta o fundo da celula
  if (row  0) and (col  0) then
   begin
 stringgrid1.Canvas.Brush.Color:=clYellow;
 stringgrid1.Canvas.FillRect(Rect);

stringgrid1.Canvas.TextOut(Rect.Left+2,Rect.Top+1,stringgrid1.Cells[Col,Row]
);
   end;
end;

Espero ter ajudado.

- Original Message -
From: BOL [EMAIL PROTECTED]
To: Delphi-Br-Msgs [EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 9:42 AM
Subject: [delphi-br] Célula de um StringGrid selecionada



 Olá pessoal!

 Alguém aqui poderia me informar como colorir as células de um StringGrid
qdo
 elas forem clicadas?
 Eu escrevi uma rotina q consigo capturar a célula clicada, mas além disso,
 eu preciso q a celula fique marcada  por um determinada cor como se
fosse
 o registro da seleção.

 Antecipadamente eu agradeço a ajuda.

 Beto Moreno




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

2004-10-13 Por tôpico Mauricio Almeida Filho



 Toda porta sempre tem uma chave. Se garotos de 14 anos conseguem 
entrar no PENTAGONO ou na NASA, pq alguém não vai conseguir quebrar a 
segurança de um software comercial ? Se contente em complicar a vida do 
pirata, mas coibir definitivamente a pirataria, isso é impossível !



At 08:37 11/10/2004, you wrote:

O maior problema de sistemas assim é que se o cara usa um Norton Ghost 
ele leva seu sistema com proteção, senha, número de série do HD e tudo...

Há como pegar o nº de série da BIOS, mas de cabeça eu não lembro o endereço...

[s]

=
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=
   - Original Message -
   From: Fabiano
   To: [EMAIL PROTECTED]
   Sent: Monday, October 11, 2004 12:12 AM
   Subject: Re: [delphi-br] Pirataria


   Esse eu discordo, peguei um sistema na net com trava o cara usa um 
 arquivo dll na realidade txt com extensão dll e guardava uma informação 
 nele e no registro. descobri como quebrar a proteção em 15 minutos (obs. 
 não uso o sistema peguei-o apenas para testar a proteção). Faça o 
 seguinte use o número do hd e o número do registro para gerar um código. 
 Você cria um sistema para gerar um contracódigo assim:
   * o algorítimo com os dois números gera o nº 1234
   * o contra código gera um número que seu sistema vai reconhecer Assim 
 vc impede que o sistema seja transportado.
   Para isso é preciso que o usuário ligue ou durante o processo de 
 instalação o instalador que deve ser da empresa resolva a questão.
   Não é 100% mas para quebra-lo, precisa ser pelo menos programador, 
 entender o algoritmo que dificulta se a pessoa não tem acesso ao código e 
 o contra código. eu usei quatro dígitos mas é recomendável usar 8 ou mais 
 com letra números e símbolos.
   eu ainda criei outra forma de proteção usando conversão dentro do 
 sistema de hexadecimal para decimal para  caractere só pra confundir o 
 código se lido em caso de tecnologia reversa. Ainda não é 100% mas :-).
   Abraços,
   Fabiano
 - Original Message -
 From: UUJMMIM
 To: [EMAIL PROTECTED]
 Sent: Sunday, October 10, 2004 9:38 PM
 Subject: RE: [delphi-br] Pirataria


 William,

   Procure gravar informações do hardware de forma codificada, no 
 registro do
 windows e em arquivos. Assim, se o sistema ao ser executado não encontrar
 essas informações ou não forem iguais ao hardware que o sistema está
 executando, trave o sistema.

   Já circulou na lista como pegar o serial do HD por exemplo.

   UUJMMIM.

 -Original Message-
 From: William Shiniti Yamamoto [mailto:[EMAIL PROTECTED]
 Sent: domingo, 10 de outubro de 2004 18:58
 To: [EMAIL PROTECTED]
 Subject: [delphi-br] Pirataria




 Amigos,

 Alguém saberia me dizer o que eu posso fazer para travar o meu
 sistema contra pirataria ?

 William





 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

 Links do Yahoo! Grupos








 ---
 Incoming mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.772 / Virus Database: 519 - Release Date: 1/10/2004

 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.772 / Virus Database: 519 - Release Date: 1/10/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!.



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



   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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



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




--
   Links do Yahoo! Grupos

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

 

Re: [delphi-br] DisabledColor e NormalColor em Edit é viável?

2004-10-13 Por tôpico Cassiano Roloff


Olá Daniel.
 
O que eu acharia importante são as seguintes situações:
 - O controle recebe o foco e muda de cor
 - Se o controle é ReadOnly aí tem outra cor
 - Se ele está desabilitado... fica com o aspecto desabilitado, tipo os menus... a 
maneira que ele fica normalmente, não alteraria
 
quando ele é ReadOnly eu não alteraria a cor aí vc tem apenas 3 cores pra simplicar:
 
Normal
 - Com Foco
 - Sem Foco
Desabilitado
 - Uma cor sempre
 
Abraços
Cassiano Roloff


-
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] mensagem de erro do zeos

2004-10-13 Por tôpico Trigo



  Oi pessoal, alguem sabe como recuperar pelo zeos as exceptions eviadas pelas 
triggers do postegre e mostrar ao usuário na interface?

-
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] Select e Insert num DataSet

2004-10-13 Por tôpico Marcos Jordão

Olá

Preciso dar um insert em um TMDODataset, mas na propriedade SelectSQL dele eu só pego 
três campos da tabela (que tem 22 no total) para que não fique lento (já que esta tem 
mais de 50.000 registros conduzidos em rede), mas para inserir declaro todos os campos 
na propriedade InsertSQL.
Só que os componentes DB que eu uso no formulário para inserir não reconhecem os 
outros campos que não sejam os contidos no Select.

OBS: 1 - Preciso do select para exibir todos os registros em um DBGrid com busca 
incremental
2 - Um SELECT * deixaria muito lento
3 - A listagem é um formulário e inserção é feita em outro, que usam o mesmo 
MDODataset
3 - Tenho de usar o mesmo MDODataset, pois se usasse outro, teria de dar um 
Close; Open; no da listagem para que exibisse o dado inserido... o que também seria 
ruim.

Como eu posso resolver o problema?

Desde já agradeço

Marcos Antonio Campos Jordã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] Dilema - Orientação

2004-10-13 Por tôpico Cassiano Roloff


Olá!
 
Ainda estou desenvolvendo as aplicações em delphi 6 para windows, em poucos casos que 
utilizei internet utilizei webservices...
mas os novos projetos voltados desenvolvidos para web estão sendo planejados em java. 
A tecnologia é livre, está a mais tempo disponível, e você não fica preso a Microsoft, 
como no .net. Mas cada escolha é uma escolha, sugiro pesquisar as características de 
cada opção e ver qual é mais adequada...
 
Abraços...
Cassiano Roloff


-
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] Re: Contrato e Proposta de Software

2004-10-13 Por tôpico Fabio Giro


www.universojuridico.com.br

Espero ter ajudado.

- Original Message -
From: joaoschroeder [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, October 12, 2004 10:42 AM
Subject: [delphi-br] Re: Contrato e Proposta de Software




Olá!
Tudo bem?
Aqui se fala que tem modelos de contrato em anexo, mas como se faz
para pegar esse anexo.
Alguém poderia me explicar.
Muito Obrigado
João



--- Em [EMAIL PROTECTED], CARLOS CASTRO [EMAIL PROTECTED]
escreveu
 Ola

 Emilene

  No anexo estao 5 modelos de contratos que andei coletando na
Web , espero que ajude.

 Carlos

 Emi Monzani [EMAIL PROTECTED] wrote:
 Olá pessoal, td bem!!1

 Alguém tem um contrato de software e uma proposta pra me passar

 Obrigada

 Emilene

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



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


 -
 Links do Yahoo! Grupos

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

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

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




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















-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Abrir menu (Teclas de atalho)

2004-10-13 Por tôpico Cassiano Roloff


Olá
 
Estou precisando abrir um TMainMenu
Com o foco em um TEdit, quando o usuario tecla M o menu abre... isso que gostaria de 
fazer... atualmente precisa ser ALT+M
 
mas nao encontrei nada a respeitoSe alguem tiver alguma dica obrigado...
 
Abraços.
Cassiano Roloff


-
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] Paradox para Interbase

2004-10-13 Por tôpico sr_doidera .

hehe! foi mal mas nao entendi direito.

From: Williams Diaz [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [delphi-br] Paradox para Interbase
Date: Wed, 13 Oct 2004 20:59:35 -0300

por que não faz um programinha com tbatchmove? é batata. Eu resolvo assim.
Dois componentes, uma instrução execute e pronto.

williams
*---
Williams Díaz
[EMAIL PROTECTED]
http://www.interban.com.br

- Original Message -
From: sr_doidera . [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 8:01 PM
Subject: [delphi-br] Paradox para Interbase


alguém ai sabe um programa ou algo parecido que peque arquivos .db e
converta para firebird???
estou usando o datapump do propio delphi 7 só que meu banco de dados e
composto por 106 tabelas e ele so converte 19! alguém ai sabe um utilitário
que resolva todas as minhas broncas ou pelo menos cheque perto??

to fazendo isso:

* instalei o firebird 1.5
* criei um GDB no IBCONSOLE - create database 'c:\teste.GDB' user 'SYSDBA'
   password 'masterkey'
* fui no DBE administrator e criei um novo alias e setei o c:\teste.GDB e
apliquei
* fui no datapump e selecionei o alias antigo depois o novo
* ele fez todo o processo e só converteu 19 tabelas

qualquer ajuda serve

_
MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.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]



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






Links do Yahoo! Grupos

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

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

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



_
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] Delphi + Porta paralela

2004-10-13 Por tôpico cassianojatem



Procura por um site rogercom tem bastante material a respeito de 
porta paralela e serial... e tem exemplos de programação em Delphi...

Fazer um programa no win 98 vai ser mais facil que em win2k ou 
winxp... nesses ultimos precisa de uma dll (se nao estou enganado) 
para ter acesso a paralela... no site explica


Abraços...
Cassiano Roloff








-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

* Para sair deste grupo, envie 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] Paradox para Interbase

2004-10-13 Por tôpico CPDTrianon

IBPump...
[]s
Topolniak.
- Original Message - 
From: sr_doidera . [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; 
[EMAIL PROTECTED]
Sent: Wednesday, October 13, 2004 8:01 PM
Subject: [delphi-br] Paradox para Interbase



 alguém ai sabe um programa ou algo parecido que peque arquivos .db e
 converta para firebird???
 estou usando o datapump do propio delphi 7 só que meu banco de dados e
 composto por 106 tabelas e ele so converte 19! alguém ai sabe um 
 utilitário
 que resolva todas as minhas broncas ou pelo menos cheque perto??

 to fazendo isso:

 * instalei o firebird 1.5
 * criei um GDB no IBCONSOLE - create database 'c:\teste.GDB' user 
 'SYSDBA'
  password 'masterkey'
 * fui no DBE administrator e criei um novo alias e setei o c:\teste.GDB e
 apliquei
 * fui no datapump e selecionei o alias antigo depois o novo
 * ele fez todo o processo e só converteu 19 tabelas

 qualquer ajuda serve

 _
 MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.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

 





Re: [delphi-br] Pirataria

2004-10-13 Por tôpico Williams Diaz

Eu uso a mesma coisa que o Mauricio, só que o meu arquivo não é tão
escondido assim, é um .ini, com uma certa criptografia é claro. Mas só travo
se for aluguel, se for venda não.

williams

*---
Williams Díaz
[EMAIL PROTECTED]
http://www.interban.com.br

- Original Message - 
From: Mauricio Almeida Filho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, October 12, 2004 11:29 PM
Subject: Re: [delphi-br] Pirataria




 Acho q este negócio de número de HD, BIOS, registro do windows,
etc. Não funciona. Eu há muito tempo (Desde o DOS em dBase III/Clipper) uso
uma solução que para mim fuciona d+.

 Eu crio um arquivo txt renomeado para SYS (o windows o esconde
naturalmente) e gravo informações como data de validade, qtd de utilização,
nome do cliente criptografado, etc.

 Desta forma se o sistema for pirateado, o novo usuário até usa,
mas com o nome registrado para o primeiro cliente. Não vejo nada demais
quando encontro meu sistema sendo usado em algum cliente q pirateou. É
prova q o sistema é bom, foi bem construído e é funcional, mas (é claro),
uso os dispositivos legais para tentar (sempre muito amigavelmente)
transformar este pirata num contrato.

 Esta forma de trabalho com datas de validade, qtd de utilização
tem um determinado código (ao gerar o arquivo .SYS) que posso fazer para
criar um arquivo definitivo, para q o cliente não fique amarrado a mim tb
eternamente. Desta forma se o cliente ainda me deve alguma coisa, eu coloco
o sistema para quebrar e isso funciona como uma lembrança da dependencia
dele, caso ele haja de maneira intransigente e diga q não vai pagar eu
simplesmente não libero o sistema.

 Já reconquistei vários clientes assim. Tb já dei várias lições em
clientes espertos. Até hj muito poucos clientes descobriram qual o arquivo,
mas não conseguem fazer nada pois o único q sabe gera-lo sou eu mesmo.



At 00:12 11/10/2004, you wrote:

Esse eu discordo, peguei um sistema na net com trava o cara usa um arquivo
dll na realidade txt com extensão dll e guardava uma informação nele e
no registro. descobri como quebrar a proteção em 15 minutos (obs. não uso
o sistema peguei-o apenas para testar a proteção). Faça o seguinte use o
número do hd e o número do registro para gerar um código. Você cria um
sistema para gerar um contracódigo assim:
* o algorítimo com os dois números gera o nº 1234
* o contra código gera um número que seu sistema vai reconhecer Assim vc
impede que o sistema seja transportado.
Para isso é preciso que o usuário ligue ou durante o processo de
instalação o instalador que deve ser da empresa resolva a questão.
Não é 100% mas para quebra-lo, precisa ser pelo menos programador,
entender o algoritmo que dificulta se a pessoa não tem acesso ao código e
o contra código. eu usei quatro dígitos mas é recomendável usar 8 ou mais
com letra números e símbolos.
eu ainda criei outra forma de proteção usando conversão dentro do sistema
de hexadecimal para decimal para  caractere só pra confundir o código se
lido em caso de tecnologia reversa. Ainda não é 100% mas :-).
Abraços,
Fabiano
   - Original Message -
   From: UUJMMIM
   To: [EMAIL PROTECTED]
   Sent: Sunday, October 10, 2004 9:38 PM
   Subject: RE: [delphi-br] Pirataria


   William,

 Procure gravar informações do hardware de forma codificada, no
 registro do
   windows e em arquivos. Assim, se o sistema ao ser executado não
encontrar
   essas informações ou não forem iguais ao hardware que o sistema está
   executando, trave o sistema.

 Já circulou na lista como pegar o serial do HD por exemplo.

 UUJMMIM.

   -Original Message-
   From: William Shiniti Yamamoto [mailto:[EMAIL PROTECTED]
   Sent: domingo, 10 de outubro de 2004 18:58
   To: [EMAIL PROTECTED]
   Subject: [delphi-br] Pirataria




   Amigos,

   Alguém saberia me dizer o que eu posso fazer para travar o meu
   sistema contra pirataria ?

   William





   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

   Links do Yahoo! Grupos








   ---
   Incoming mail is certified Virus Free.
   Checked by AVG anti-virus system (http://www.grisoft.com).
   Version: 6.0.772 / Virus Database: 519 - Release Date: 1/10/2004

   ---
   Outgoing mail is certified Virus Free.
   Checked by AVG anti-virus system (http://www.grisoft.com).
   Version: 6.0.772 / Virus Database: 519 - Release Date: 1/10/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:








[delphi-br] Gerando dll com form

2004-10-13 Por tôpico rstoever


Ae galera... 

Estou gerando uma DLL com um form, e esta dll qdo a gero, está 
ficando mto grande, com quase 1Mb ou até mais, teria alguma coisa q 
faria com q tamanho diminuisse 

valeu





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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