ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Checar se o endereço existe / já foi alocado

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Devwave
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 31 de Mai de 2010
Mensagens: 146

MensagemEnviada: Sex Jul 23, 2010 10:03 pm    Assunto: Checar se o endereço existe / já foi alocado Responder com Citação

Preciso checar se um ponteiro está apontando para um endereço existente. Como faço isso? =S
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sáb Jul 24, 2010 9:51 am    Assunto: Responder com Citação

<> nil
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
CENTURYINF
Membro Junior
Membro Junior


Registrado: Sexta-Feira, 19 de Fevereiro de 2010
Mensagens: 364

MensagemEnviada: Sáb Jul 24, 2010 10:29 am    Assunto: Re: Checar se o endereço existe / já foi alocado Responder com Citação

Olá, não sei se entendi..

no form crie um edit.

crie um dbgri setado para sua tabela.

crie um indice na tabela com o campo endereco.

no evento on change do edit digite:
nometabela.indesfieldnames:='campoendereco':
nometabela.findnearest([edit1.text]);

Aqundo digitar um endereço no edit, o edit ira buscar
na tabela o endereco digitado caracter a caracter.

seria isso ???
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Devwave
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 31 de Mai de 2010
Mensagens: 146

MensagemEnviada: Sáb Jul 24, 2010 11:04 am    Assunto: Responder com Citação

Tipo...

Eu faço um ponteiro qualquer:
Código:
var
  Ponteiro: Pointer;

Dai eu aponto ele para qualquer endereço de memória:
Código:
  Ponteiro := Pointer($123ABC);

Como eu vou saber se esse ponteiro está apontando para um lugar existente?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Devwave
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 31 de Mai de 2010
Mensagens: 146

MensagemEnviada: Sáb Jul 24, 2010 3:43 pm    Assunto: Responder com Citação

Up!
Ningem tem alguma idéia d como fazer isso?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Seg Jul 26, 2010 8:54 am    Assunto: Responder com Citação

só vc ler o dado do endereço. leu? então existe.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB