Resultados de la búsqueda a petición "delphi"
¿Cómo calculo el acimut (ángulo hacia el norte) entre dos coordenadas WGS84
Tengo dos coordenadas WGS84, latitud y longitud en grados. Estos puntos están bastante juntos, p. solo un metro de distancia. Existe una manera fácil de calcular el acimut de la línea entre estos puntos, es decir, el ángulo hacia el norte? l ...
¿Cómo puedo saber si un control Delphi está visible actualmente?
Necesito una forma para un control personalizado (descendiente de TCustomControl) para saber si está visible actualmente. No estoy hablando de la propiedad .Visible; Me refiero a si realmente se está mostrando en la pantalla o no en este ...
Delphi XE con efectos Aero causa problemas de pintura
Me actualicé a Delphi XE desde 2009 y estoy experimentando un problema extraño. Creo un nuevo proyecto, pongo un control TRibbon, compilo y ejecuto. Manteniendo el formulario en su tamaño predeterminado, minimizo y restauro sin problemas. Luego ...
Sugerencia del compilador: "La función en línea '...' no se ha expandido ..."
En una unidad uso la funciónDeleteFile y el compilador genera una pista: "H2443 La función en línea 'DeleteFile' no se ha expandido porque la unidad 'Windows' no está especificada en la lista de USOS" InUses Ahi estaSysUtils, que ...
¿Cómo sabe CreateStdDispatch qué método invocar?
me enfrento a implementar unaIDispatch [http://msdn.microsoft.com/en-us/library/ms221608.aspx] interfaz. Hay cuatro métodos, y afortunadamente 3 de ellos son fáciles: function TIEEventsSink.GetTypeInfoCount(...): HResult; { Result := E_NOTIMPL; ...
¿Cómo funciona la vista previa clave de Delphi?
Un colega y yo estábamos debatiendo sobre la forma en que representaba menos carga para los recursos del sistema. (Nota: esta no es la pregunta para la que quiero una respuesta. Más bien, el título y la línea en negrita es la pregunta para la ...
Cómo modificar valores de campo en TDataSetProvider.OnUpdateData
Después de leer el archivo de ayuda de Delphi sobre la explicación del evento TDataSetProvider.OnUpdateData: Examine los datos (por ejemplo, para valores o cambios de datos que no deberían permitirse) y genere excepciones que cancelen la ...
Cómo buscar un archivo a través de todos los subdirectorios en Delphi
He implementado este código en Delphi, buscará el archivo o el nombre dado pero omite la búsqueda en todos los subdirectorios. ¿Cómo se puede hacer esto? Código if FindFirst(filePath,faAnyFile,searchResult)=0 then try ...
¿Cuál es la mejor manera de crear un TPanel con un botón de 'cruz' en la esquina superior derecha?
Hay varios controles de terceros (como elRaize Components [http://www.raize.com/DevTools/RzComps/]) que tienen una 'opción' de botón 'cruzado' cercano (por ejemplo, el control de página). Mi requisito es más simple, me gustaría colocar un 'botón' ...
Delphi Pruebas de GUI y formas modales
En esta interesante publicación de blog en delphiXtreme [http://delphixtreme.com/wordpress/?page_id=2] Leí sobre las capacidades de prueba de GUI incorporadas de DUnit (básicamente una clase de caso de prueba alternativaTGUITestCase definido en ...