Alenjandro:<br>Me parece que tu problema es que no has hecho mucho de programacion orientada a objetos. tform1 es la clase, si invocas tform1.algo, algo debe ser un metodo de clase. En tu caso caption es un propiedad de instancia, con lo cual lo debes aplicar a una instancia valida. Como estas ejecutandolo desde dentro de una instancia, deberias hacer self.caption := edit1.text;<br>
Saludos.<br><br><div class="gmail_quote">El 16 de julio de 2009 20:25, Alejandro D. Burne <span dir="ltr"><<a href="mailto:alejandro.dburne@gmail.com">alejandro.dburne@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Buenasss.... me estoy iniciando con lazarus (hice algo de turbo pascal<br>
5 años ha, que epocas!!!!) y ya tropiezo con la primera piedra,<br>
obviamente que no va a ser la última, así que les pido un poco de<br>
paciencia y comprensión. Quiero hacer algo tan sencillo como que un<br>
tedit me alimente el caption del formulario, para ello:<br>
<br>
procedure TForm1.Edit1Change(Sender: TObject);<br>
begin<br>
  tform1.caption := edit1.text;<br>
end;<br>
<br>
pero al compilar me genera este error:<br>
<br>
Error: Only class methods can be referred with class references.<br>
<br>
¿? Gracias, Alejandro<br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Carlos Germán Tejero<br>