Resultados de la búsqueda a petición "delphi"

2 la respuesta

¿El delphi TBitmap admite un canal alfa?

Escucho a la gente decir que no es así. Sin embargo, creé un TBitmap y borré toda el área For I := 1 to bmp.Width do For J := 0 to bmp.Height do bmp.canvas.Pixels[I,J]:= $00000000;Luego dibujé texto suavizado en el mapa de bits y lo guardé en ...

3 la respuesta

¿Cuál es la forma más rápida de leer archivos grandes en Delphi?

Mi programa necesita leer fragmentos de un gran archivo binario con acceso aleatorio. Tengo una lista de compensaciones y longitudes que pueden tener varios miles de entradas. El usuario selecciona una entrada y el programa busca el ...

9 la respuesta

Reinicie la aplicación Delphi mediante programación

No debería ser posible ejecutar varias instancias de mi aplicación. Por lo tanto, la fuente del proyecto contiene: CreateMutex (nil, False, PChar (ID)); if (GetLastError = ERROR_ALREADY_EXISTS) then Halt;Ahora quiero reiniciar mi aplicación ...

1 la respuesta

¿Cómo modificar la propiedad delphi Getter / Setter con RTTI?

Me gustaría reemplazar el getter / setter para propiedades usando RTTI. Sé que puede acceder al getter setter con TPropInfo.SetProc / GetProc y sé que estos campos apuntan a datos diferentes dependiendo de si la propiedad usa métodos virtuales, ...

3 la respuesta

¿Cómo puedo hacer que TStringList se ordene de manera diferente en Delphi?

Tengo una simple TStringList. Hago una TStringList. Ordénala. Entonces noto que el guión bajo "_" se ordena antes de la letra mayúscula "A". Esto contrastaba con un paquete de terceros que ordenaba el mismo texto y ordenaba _ después de A. De ...

4 la respuesta

La inicialización de la unidad Delphi no siempre se llama

Tengo una unidad dentro de un .bpl, y necesito una lista de cadenas para una nueva función que escribí. Quiero que la lista de cadenas persista durante toda la vida útil de la aplicación, para que cada llamada pueda basarse en lo que encontró la ...

4 la respuesta

Cómo hacer que MessageDlg se centre en el formulario del propietario

Me gustaría que MessageDlg aparezca centrado en su forma principal. ¿Alguna sugerencia sobre cómo lograr esto en Delphi 2010? Encontré el código a continuación ...

3 la respuesta

Servicio de Delphi Win32 Error "La impresora seleccionada no es válida" en el servidor estándar 2008 de 64 bits

He desarrollado un simpleganar 32 servicio en delphi7 que realiza algunas operaciones de impresión. Todo funciona bien en nuestras máquinas XP, pero falla en el objetivoServidor estándar de Windows 2008. Cuando pruebo excepto el bloque alrededor ...

2 la respuesta

Depuración de llamadas de OutputDebugString en Delphi

Tengo una llamada "deshonesta" OutputDebugString en mi aplicación que imprime "T", pero no puedo localizarla. ¿Es posible de alguna manera establecer un punto de interrupción en la función OutputDebugString y ver desde dónde se llama? Estoy ...

1 la respuesta

Delphi: ¿por qué no puedo instalar mi componente en 64 bits?

Programé un componente personalizado e intenté instalarlo en mi entorno Delphi 10.1. Solo tenía un archivo .Pas. Fui a: Componentes - Install-Components, seleccioné mi unidad que está en una nueva carpeta en mi escritorio -> hice un nuevo ...