Hola Bernardo.
Cita:
me muestra undeclared identifiquer
|
Es probable que hayas declarado la cabecera como función y no como método de
TfrmVentas, ya que en realidad es
Self.ComponentCount (o visto de otro modo, frmVentas.ComponentCount).
Debería estar más o menos así:
Código Delphi
[-]
type
TfrmVentas = class(TForm)
...
private
function ExisteCtrl(Nombre: string):Boolean; public
end;
...
implementation
function TfrmVentas.ExisteCtrl(Nombre: string):Boolean;
var
i: Integer;
begin
Result:= False;
for i:= 0 to ComponentCount -1 do
if Components[i].Name = Nombre then
Result:= True;
end;
...
También se puede utilizar como función pero deberás indicar el form a que te refieres precediendo a
ComponentCount y
Components así:
Código Delphi
[-]
frmVentas.ComponentCount ...
frmVentas.Components[i]...
Un saludo.