Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Reutilizar codigo (https://www.clubdelphi.com/foros/showthread.php?t=63545)

Tauro78 18-02-2009 21:21:22

Reutilizar codigo
 
hola quisiera saber si me pueden ayudar en lo siguiente:

Hice una unidad llamada URutinas por la cual quiero por ejemplo limpiar los controles cada vez que se cargue una forma, entonces:

declaro el procedimiento;

Código Delphi [-]
 
procedure LimpiarControles(Container: TWinControl);
 
uses Controls;
 
procedure LimpiarControles(Container: TWinControl);
var i: integer;
begin
  for i := 0 to Container.ControlCount - 1 do
  ................................
  ................................
 
end;

pero aqui me da error:
Undeclared identifier:"TWinControl"

desde ya muchas gracias.

Al González 18-02-2009 21:49:47

Cambia ese Uses a la sección Interface de tu unidad, el compilador analiza el código de arriba hacia abajo. Necesita "saber" que TWinControl es una clase de la unidad Controls.

:)

Tauro78 19-02-2009 14:02:14

Tenias razon, muchas gracias.

R0M3R0 26-02-2009 23:12:41

Reutilizando codigo
 
Si en verdad quizieras reulizar tu Codigo .. Lo que tienes q hacer es convertirlo en un package q te permitira a la vez reutilizar el codigo q has construido
Conviene que este package sea el mas utilizado como ser una unidad que pertenesca a la capa de control UML
Bueno es lo que yo hago con estos problemas de reutilizacion de codigo
SaLuDoS


La franja horaria es GMT +2. Ahora son las 05:06:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi