Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "WinAPI";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

¿Cómo puedo cargar mi cursor en el Delphi! Encontrar ramas similares


TroJan   (2001-11-03 19:56) [0]

Tengo este problema, quiero cambiar el cursor de mi programa al mío, ¿cómo puedo hacerlo? Si puedes dar un ejemplo de cómo resolver este problema.



Crustie   (2001-11-03 21:26) [1]

1) Crea un archivo de recursos con un cursor (por ejemplo, utilizando ImageEditor (en él: archivo de nuevos recursos de archivos; recurso-nuevo-cursor; DEBE cambiar el nombre del cursor).
2) En el texto del programa después de la línea {$ R * .dfm}, escribe {$ R nombre y ruta a su archivo de recursos}
En el controlador OnCreate del formulario: ScreenCursors [1]: = LoadCursor (HInstance, "el nombre del cursor en el archivo de recursos");
3) Lo usas: form1.cursor: = 1;
o button1.cursor: = 1;



Delphi5.01   (2001-11-05 06:55) [2]

Lamentablemente no tuve éxito. Explicaré en detalle lo que hice: primero, en ImageEditor creé el archivo de recursos, luego apareció una ventana y la etiqueta de Contenidos. Hice clic derecho en esta etiqueta y apareció un menú, elegí Nuevo - Cursor, después de que apareciera Acno con el editor de cursores, dibujé un cursor allí (y cambié nombre del cursor en VIT). Un archivo de recursos guardado bajo el nombre cur.res

Luego, después de {$ R * .dfm} escribió
{$ R cur.res}

OnCreate escribió exactamente lo que me diste.
ScreenCursors [1]: = LoadCursor (HInstance, "VIT");
ScreenCursors [1] resultó ser un tipo de HCURSOR y lo puse en
var
ScreenCursors [1]: HCURSOR;
Después de eso, Delphi no juró, pero la operación form1.cursor: = 1; Tampoco ella hizo un cambio.
Por favor explique donde cometi un error




Páginas: 1 rama entera

Foro: "WinAPI";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.55 MB
Tiempo: 0.035 c
1-22057
AlexeyV
2001-12-19 03:34
2002.01.08
Cómo provocar un diálogo.


1-22076
Serpiente
2001-12-19 12:50
2002.01.08
¿Cómo saber la fecha de lanzamiento de la BIOS?


1-22100
Avol
2001-12-15 18:29
2002.01.08
¿Cómo en Delphi hacer una tabla de registros para el juego?


1-22159
Phisio
2001-12-19 22:56
2002.01.08
Cómo crear una nueva estructura


4-22468
Zabl
2001-11-02 11:56
2002.01.08
Pérdida de memoria





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español