Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Delphi] Cursore immagine

    Ciao a tutti.
    Ho la necessità di cambiare il cursore a un'immagine TImage e caricare questo cursore da file .cur .

    Come posso fare?

    Grazie e ciao!
    Stefano

  2. #2
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    cambiare con un immagine?
    o
    cambiare quando va su un'immagine?

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Re: [Delphi] Cursore immagine

    Originariamente inviato da peste1
    Ciao a tutti.
    Ho la necessità di cambiare il cursore a un'immagine TImage e caricare questo cursore da file .cur .
    Come posso fare?
    Devi usare la funzione API LoadCursor (per caricarlo dalle risorse compilate con l'applicazione) oppure LoadCursorFromFile per caricarlo da disco.

    Il valore restituito è l'handle del cursorse caricato, che puoi impostare direttamente sulla proprietà Cursor del controllo TImage affinchè venga visualizzato quando il puntatore del mouse si sofferma sull'area occupata dal controllo visuale.

    Per aggiungere cursori ad un file di risorse da compilare nel progetto, puoi usare lo scarno ma funzionale Image Editor (lo trovi nel menu "Tools").

    Il file di risorse si include tramite la direttiva $R.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Ciao grazie per la risposta
    Attualmente utilizzo questo codice, solo che il cursore non viene visualizzato:
    codice:
    JvToolBar1.Cursor := LoadCursorFromFile(PChar(ExtractFilePath(Application.ExeName) +'Grafica\Cursori\freccia.cur'));
    Il percorso esiste e anche il file .cur
    Sapreste darmi qualche consiglio?

    Grazie mille :bubu:
    Stefano

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.