Selecao DevMedia QUERO SER PRIME

Fórum Problemas com ponteiros #374143

27/08/2009

0

Como eu faço para pegar o valor e não o endereço de memória de um ponteiro? vamo supor que eu tenha o seguinte ponteiro:

ListView1.Selected.data. Gostaria de jogar o valor desse ponteiro em um TMemo ou algo que eu possa ler. Como eu faço?

fazer: Memo1.Lines.Add(ListView1.Selected.data.Text); não dá certo, por ser um TString e outro um Ponteiro.


Paulo

Paulo

Responder

Posts

27/08/2009

Emerson Nascimento

tente algo assim:
  if (ListView1.SelCount = 0) then
    ShowMessage(´nenhum item selecionado´)
  else
  if (ListView1.Selected.Data <> nil) then
    try
      Memo1.Lines.Add(string(ListView1.Selected.Data));
    except
      ShowMessage(´o valor associado ao ponteiro não é do tipo string´);
    end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar