Resultados de la búsqueda a petición "delphi"
Son seguros los hilos simples de Delph
I declaró dos variables globales: var gIsRunning: Boolean = False; gLogCounter: Integer = 0; Estas variables se escriben solo en el hilo principal y se leen en otros hilos. En este caso, ¿son seguras las hebras de estas variables?
delphi read xml element
Soy nuevo en XML y necesitamos hacer GeoCoding con el nuevoBing API de datos espaciales [http://msdn.microsoft.com/en-us/library/gg585131.aspx]. He logrado obtener un resultado de ellos en formato xml. ¿Cómo leería elementos específicos en la ...
Delphi convierte documentos a pdf usando Word ActiveX
¿Alguien ya escribió código para convertir doc o docx a pdf usando las capacidades de exportación de pdf de Word 2007 o Word 2010?
Array Property, TList, TStringList o TCollection, etc. (Delphi Win32)
Estoy desarrollando varios componentes, y regularmente me encuentro con la necesidad de tener una propiedad que tenga una relación de "uno a muchos", miembro de componente a propiedad. Los componentes son a menudo componentes visuales, pero no ...
Existe una opción de Delphi para 'bloquear' el diseño (diseño) de un formulario contra cambios accidentales?
Después de años de desarrollo de Delphi, ahora tengo cientos de formularios compartidos en todas nuestras aplicaciones. La compilación abarca desde Delphi 7 hasta XE, por lo que se puede abrir un formulario en cualquier IDE. La conocida adición ...
¿Cómo puedo retrasar la eliminación de archivos hasta el próximo reinicio desde mi programa?
Mi aplicación necesita eliminar algunos archivos, pero esto debería suceder hasta el próximo inicio de Windows. Lo que estoy haciendo ahora es escribir este valor de cadena en la clave de registro RunOnce: Command.com /c del c:\some file.ext ...
Cómo / si refactorizar un programa Delphi usando solo formularios y módulos de datos
Después de años de codificar los programas de Delphi como código no comprobable en formularios y módulos de datos, incluidas las variables globales, y las únicas clases son los formularios mismos, que contienen todo el código que necesito para la ...
¿Qué sucede cuando AnsiString se envía a PAnsiString?
Tengo el método (Delphi 2009): procedure TAnsiStringType.SetData(const Value: TBuffer; IsNull: boolean = False); begin if not IsNull then FValue:= PAnsiString(Value)^; inherited; end; Este es un método abstracto en la clase base, donde "Valor: ...
Outlook Object Model - Detección de buzones
Tengo una aplicación BDS de Delphi 2006 con el siguiente código para iterar buzones de Outlook y luego la Bandeja de entrada y los Elementos enviados dentro del buzón: try nameSpace := outlook.GetNameSpace('MAPI'); // load the mailboxes mailbox ...
Screenshot usando la API de ampliación: SetThreadDesktop falla cuando se alterna a un nuevo escritorio
Tengo el siguiente código delphi (reflejado enest [https://www.codeproject.com/Articles/607288/Screenshot-using-the-Magnification-library] C ++ ejemplo) capaz de tomar capturas de pantalla ...