IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

L'image du curseur n'est pas chargée [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut L'image du curseur n'est pas chargée
    Bonjour à tous,

    Dans le même fichier Images.rc j'ai chargé un ensembles d'alias vers des images sprites(PNG)
    qui sont retrouvées et ajoutées et des images cursors(CUR) qui ne sont pas chargées.
    Pourquoi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    BCImageButton1.LoadFromBitmapResource('SpGraphe',RT_RCDATA) ; //L'image est chargée.
     
     Cur:= TCursorImage.Create;  //Cur:TCursorImage
     
      Cur.LoadFromResourceName(HINSTANCE,'BleuPapillon')
     
       Screen.Cursors[1]:= Cur.ReleaseHandle;
     
      Cur.Free;
      Image1.Cursor:=1; //L'image n'est pas chargée, avec message: [TCustomIcon.LoadFromResource] The resource ''BleuPapillon''
                                   //was not found.

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 142
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 142
    Par défaut
    Citation Envoyé par FOCUS77 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    BCImageButton1.LoadFromBitmapResource('SpGraphe',RT_RCDATA) ; //L'image est chargée.
     
     Cur:= TCursorImage.Create;  //Cur:TCursorImage
     
      Cur.LoadFromResourceName(HINSTANCE,'BleuPapillon')
     
       Screen.Cursors[1]:= Cur.ReleaseHandle;
     
      Cur.Free;
      Image1.Cursor:=1; //L'image n'est pas chargée, avec message: [TCustomIcon.LoadFromResource] The resource ''BleuPapillon'' was not found.
    Inverse les deux dernières lignes, comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      Image1.Cursor:=1;
      Cur.Free;

  3. #3
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut
    Bonjour JP,

    Effectivement je les ai inversées mais j'ai toujours le message d'erreur.

  4. #4
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 142
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 142
    Par défaut
    Citation Envoyé par FOCUS77 Voir le message
    Effectivement je les ai inversées mais j'ai toujours le message d'erreur.
    Donc le machin ne trouve pas la ressource

    Voilà ce que j'utilise dans un projet fonctionnel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
      crPointeur := TCursorImage.Create;
      try
        crPointeur.LoadFromResourceName(HInstance, 'grayviseur'); 
        Screen.Cursors[1] := crPointeur.ReleaseHandle;
        image.Cursor := 1; 
      finally
        FreeAndNil(crPointeur);
      end;
    La seule différence que je vois, c'est que mon nom est tout en minuscules, et j'ai dans un coin de la tête un soupçon de vague vieux souvenir d'avoir souffert avec ces histoires de maj/min...
    Essaye de passer tout le nom en MAJ ou en min, dans le code et dans la ressource.

  5. #5
    Membre éclairé
    Avatar de FOCUS77
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2014
    Messages : 336
    Par défaut
    Bonsoir JP,

    J'ai tous refais en minuscule mais le message persiste.
    moi je pense qu'il faut modifier cette ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bleupapillon RCDATA "bleupapi.CUR"

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 142
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 142
    Par défaut
    Citation Envoyé par FOCUS77 Voir le message
    Bonsoir JP,

    J'ai tous refais en minuscule mais le message persiste.
    moi je pense qu'il faut modifier cette ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bleupapillon RCDATA "bleupapi.CUR"
    Je ne sais pas, je passe la main, moi j'utilise un fichier .res.

    Essaye quand même tout en majuscules (c'est comme ça dans mon fichier .res).

  7. #7
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 741
    Par défaut
    Citation Envoyé par FOCUS77 Voir le message
    Bonsoir JP,

    J'ai tous refais en minuscule mais le message persiste.
    moi je pense qu'il faut modifier cette ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bleupapillon RCDATA "bleupapi.CUR"
    C'est pas plutôt
    bleupapillon CURSOR "bleupapi.CUR"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quand mon site n'est pas chargé depuis le HTML
    Par Gregi dans le forum Intégration
    Réponses: 0
    Dernier message: 02/01/2010, 22h43
  2. ouvrir une image .JPG qui n'est pas dans la base
    Par merocean dans le forum Requêtes et SQL.
    Réponses: 19
    Dernier message: 12/02/2009, 21h22
  3. Réponses: 6
    Dernier message: 23/12/2006, 17h36
  4. [MySQL] MySQL n'est pas chargé par php
    Par elvan49 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/11/2006, 16h14
  5. [JBoss] AppletBrowser n'est pas chargé
    Par mesmoh2005 dans le forum JBuilder
    Réponses: 1
    Dernier message: 15/02/2005, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo