PDA

Ver la Versión Completa : Usar un metodo de otra clase


lunicirus
26-09-2012, 22:27:54
Hola
Soy nuevo en Delphi y estoy modificando un programa ya creado. Quiero usar un metodo que crean en un Form, para no repetir código. La forma en que he visto que lo usan es por ejemplo:


Uses
ControlVersion
Private
ControlVersion: TControlVersion

y despues en el metodo escriben:
ControlVersion.Metodox

Entonces yo en mi metodo lo intento usar así:
Uses
FormaInterfaz
Private
FormaInterfaz: TFormaInterfaz1

el TformaInterfaz es como esta declarado en FormaInterfaz Type
y cuando lo corro me sale error Undeclared Identifier: `TInterfaz1`y me muestra la linea que escribi en private.

No se si quede claro, pero agradeceria mucho la ayuda.
Saludos

Lepe
27-09-2012, 11:09:58
Creo necesitas un respiro, un paseito, etc, jejeje, lo estás poniendo al revés

Debes poner el "1" a la izquierda de los dos puntos, ya que ahí se pone el nombre de la variable y el tipo se pone a la derecha:

Uses
FormaInterfaz
Private
FormaInterfaz1: TFormaInterfaz


FormaInterfaz1 quizás no es un nombre muy adecuado, quizás, "VentanaCliente", "VentanaDePagos" sean nombres más descriptivos...

Saludos