Fórum WideString relação com TEdit e TMemo #488416

10/08/2014

0

Olá,
estou usando o comando.:
webbrowser.locationurl;

isso para eu saber qual URL atual de navegação, implemento no evento OnDocumentComplet e faço um showmessage exibir a url atual, utilizando o comando citado acima..

Porém, fiz que um TEdit receber essa URL, ao invés de aparecer no showmessage, mas dá erro.:
invalid variant operation.

Tentei também usar um TMemo para receber a URL, e funcionou.
Enfim, pergunto, porquê de um funcionar e outro "pifar"? Seria algo relacionado ao Widestring?
Alexandre

Alexandre

Responder

Post mais votado

10/08/2014

Tem uns bugs inexplicáveis mesmo... rsrs
Eu simulei no Delphi 7 esse seu cenário e trouxe a url normalmente no TEdit.

Tenta receber o resultado com Trim() para ver se a função devolve um valor aceitável pelo TEdit.

  edit1.Text := Trim(webbrowser1.locationurl);


Agora, por que acontece? Não sei, bem porque aqui não ocorreu o erro.

Abraççç,
Renato

Renato Rubinho

Renato Rubinho
Responder

Gostei + 1

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

Aceitar