WideString relação com TEdit e TMemo

Delphi

10/08/2014

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

Curtidas 0

Melhor post

Renato Rubinho

Renato Rubinho

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
GOSTEI 1
POSTAR