Ver Mensaje Individual
  #14  
Antiguo 28-02-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Puedes quitar la palabra "Self." es una manía más que otra cosa .

Self hace referencia al objeto que instancia la clase, digamos que es un comodín, ya que una ventana puede crearse varias veces desde distintas variables, por ejemplo al compilar:
Código Delphi [-]
var f1, f2:TForm1;
begin
f1 := TForm1.Create(application);
f2 := TForm1.Create(application);

En la unidad de TForm1 no podemos poner "Form1.width := 300" porque no estamos usando la variable "Form1", en este caso usamos f1 y f2, así que en la unidad TForm1 pondremos "Self.width := 300" o abreviando, también podemos escribir "width := 300"

Yo dije que se quitara el original por el hecho de ahorrar espacio en el FTP yno repetir programas, pero si vamos a causar más molestias que otra cosa, que se quede como está .

Lo dicho, se lo comentas y si le pilla de paso el FTP, que lo borre.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita