En aplicaciones VCL las propiedades Left y Top son utilizadas para especificar la posición de un control sobre el formulario, en FireMonkey éstas son reemplazadas por la propiedad: Position del tipo TPosition.
Un objeto TPosition es usado para representar la posición de un control dentro de un formulario, o en cualquier lugar en donde los valores X e Y son necesarios. La posición puede ser especificada a través de los valores de X e Y, como un Point, o como un Vector.
Nos vemos...
8 de octubre de 2012
Tip Nro 1 - FireMonkey2: Propiedad ExeName No Existe.
Seguramente a muchos le ha pasado que al migrar una alicación VCL al nuevo framework FireMonkey de Delphi, se encontraron con que la siguiente línea de código no compila.
CurrentPath := ExtractFilePath(Application.ExeName);
Lo que pasa es que la propiedad ExeName para Application en el nuevo framework FireMonkey no existe.
Sin embargo, para solucionar este inconveniente debemos reemplazar Application.ExeName con ParamStr(0). Entonces la línea de código queda así:
CurrentPath := ExtractFilePath(ParamStr(0));
Nos vemos con el siguiente Tip.
CurrentPath := ExtractFilePath(Application.ExeName);
Lo que pasa es que la propiedad ExeName para Application en el nuevo framework FireMonkey no existe.
Sin embargo, para solucionar este inconveniente debemos reemplazar Application.ExeName con ParamStr(0). Entonces la línea de código queda así:
CurrentPath := ExtractFilePath(ParamStr(0));
Nos vemos con el siguiente Tip.
5 de octubre de 2012
Suscribirse a:
Entradas (Atom)