Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2004
franc28 franc28 is offline
Registrado
 
Registrado: abr 2004
Posts: 5
Poder: 0
franc28 Va por buen camino
Mostrar mi cursor en una imagen

Hola

Intento poner un cursor construido por mi en una imagen por medio de código y no lo consiguo en concreto pongo esto:

ImagenHisto.Cursor :=LoadCursor(HInstance,'.\Cursores\crCruz.cur');


Si alguien puede ayudarme....
Responder Con Cita
  #2  
Antiguo 19-04-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Los cursores los "mantiene" el objeto Tscreen, así que debes cargarlo ahí para despues usarlo.

Código:
const crMILUPA = 5; // usa una constante que no reemplace a las que tiene delphi.

Screen.cursors[crMILUPA] := LoadCursor(HInstance,'.\Cursores\crCruz.cur');
ImagenHisto.Cursor := crMILUPA;
Saludos y espero que te sea de utilidad.
Responder Con Cita
  #3  
Antiguo 24-04-2005
LancER LancER is offline
Registrado
 
Registrado: sep 2004
Posts: 6
Poder: 0
LancER Va por buen camino
Hola,no se si es exactamente lo que preguntaron antes,pero lo que yo deseo es tener como cursor una imagen que tengo.

Mi imagen esta en formato jpg, es necesario cambiarlo o asi esta bien? De ser necesario cambiarlo,con que programa lo puedo hacer?

Gracias por adelantado.
Responder Con Cita
  #4  
Antiguo 25-04-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Lo que preguntas es el paso anterior a lo comentado en este hilo.

Necesitas un programa para crear el archivo .cur desde un jpg. MicroAngelo o ArtIcons puede servirte.

Basicamente un .cur, es un icono, pero además lleva la marca del puntero del ratón, es decir, dentro de la imagen, un pixel en concreto es el que marca donde hacer Clic.

Además necesitas un editor de recursos para añadir ese .cur dentro de un archivo .res, Delphi trae uno en el menú Tools --> Image Editor. Yo uso uno bajado de internet "Resource WorkShop" de borland.

El proceso es simple. Abres el archivo .res (delphi crea uno para cada proyecto nuevo), y con el image Editor, añades el .cur creado.

Guardas el .res y listo, ya puedes usar ese icono.

NOTA: El .res, delphi lo enlaza despues al ejecutable final, por tanto, no tienes que distribuirlo. Únicamente distribuyes el .exe

Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 25-04-2005
LancER LancER is offline
Registrado
 
Registrado: sep 2004
Posts: 6
Poder: 0
LancER Va por buen camino
Muchas gracias Lepe
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:56:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi