Hola
El operador as lo hago para hacer un cast objecto as clase
por ejemplo
Código SQL
[-]
var
F : TForm;
begin
F := FProveedores; // FProveedores es un TForm de otra unidad
// para llamar a una función del formulario de proveedores
(F as TFProveedores).MiProcedure;
end;
vale, esto parece claro, pero lo que quiero saber es muy sencillo. Es lo mismo poner (F as TFProveedores).MiProcedure que poner TFProveedores(F).MiProcedure.
Es sólo eso, saber si los dos tipos de cast son equivalentes en todos los casos y sólo son dos formas de escribir lo mismo.
Un saludo