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

Delphi Discussion :

Package : Taille d'image incorrecte


Sujet :

Delphi

  1. #1
    Membre averti
    Inscrit en
    Juillet 2002
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 50
    Par défaut Package : Taille d'image incorrecte
    Bonjour,

    J'ai quelques souci avec un package -
    après avoir eu ce message

    Taille d'image Incorrecte
    J'ai
    - retiré mon package
    - Charger le projet, contruit, installer

    J'arrive après à construire un projet utilsant les composant du projet

    Mais lorsque je quitte Borland et que je le recharge
    mon package n'est plus actif - et à l'ativation il me replace ce message

    Merci d'avance si vous avez une piste
    ...

  2. #2
    lor
    lor est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 13
    Par défaut
    Bonjour,

    J'ai exactement le même le problème ?
    L'as tu résolu ?

    Laure.

  3. #3
    Membre Expert
    Avatar de Bestiol
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 515
    Par défaut
    Pourrait-on éventuellement voir ce package pour se rendre compte de ce qu'il en est ?

    A l'aveuglette, je pense à une chose :
    ton package contient peut-être des icones pour des composants qui doivent être installés, et elles ne seraient pas de la bonne taille.
    Si tu peux modifier le paquet, essaie de supprimer les .dcr (fais tout de même une sauvegarde de ton paquet avant ), ou bien de les éditer avec l'éditeur d'images borland pour mettre les images à la bonne taille.

    Bien sûr ce n'est qu'une idée, il nous faudrait plus de détails pour t'aider un peu mieux

    Bonne prog' !
    Bestiol.
    Mea est trop forte, elle flotte : mea coule pas !

    Basically this boot sector (Win95) code is 32 bit extension for a 16 bit patch to an 8 bit boot sector originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

    olance.developpez.com
    Servez-vous, profitez, abusez de la FAQ Delphi !!

  4. #4
    lor
    lor est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 13
    Par défaut package désinstallé à chaque fois ("Taille d'image Incorrecte")
    Bonjour,

    Je t'explique mon problème plus en détail :

    1) je développe un OCX sous delphi 2006. Pour cela, il a fallu creuser un peu pour trouver qu'il fallait faire fichier--> nouveau--> autre--> Activex--> bibliothèque Activex; puis une fois ce projet ouvert, refaire fichier--> nouveau--> autre--> Activex--> ActiveForm (dans delphi 7 on a directement ActiveForm). Je me retrouve avec une Form dans laquelle je peus faire mon interface et coder le tout. Je compile/construit et ca me donne un OCX. (peut être que là déjà je n'ai pas la bonne méthode... toujours est il que ca fonctionne)

    2) Installer l'ocx. Là encore ma méthode est un peu "lourde" je trouve. Je fais donc Composant--> Importer un composant--> Importer un contrôle Activex--> Ajouter--> je vais chercher mon OCX--> créer l'unité. IL me génère alors un fichier du type MonOCX_TLB.pas. Là je fais Fichier--> nouveau--> Package Delphi pour Win32, j'ajoute le fichier _TLB.pas au projet, je compile/construit/installe et là ca marche.

    3) Mon composant est installé, je l'ai dans l'onglet Activex, je peus le poser sur la fiche d'un projet de test et l'utiliser sans problème. Par contre si je fais fichier--> tout fermer, Delphi se ferme tout seul et à la réouverture il me dit à chaque fois le message comme quoi il ne peut plus charger ce package car "Taille d'image Incorrecte". (pareil si je ferme delphi normalement)

    Quand je l'installe, je n'ai pas de petite image dans la palette d'outils à coté de mon ocx. j'ai supprimé le .dcr du package fait avec le _TLB.pas et réinstallé et là la petite image des activex est revenue mais c'est le même résultat, à chaque réouverture de delphi le composant est désinstallé...

    Laure.

  5. #5
    Membre Expert
    Avatar de Bestiol
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 515
    Par défaut
    salut

    Je n'ai malheureusement pas réussi à reproduire ton problème
    Tu as des images sur ton ActiveForm ?
    Mea est trop forte, elle flotte : mea coule pas !

    Basically this boot sector (Win95) code is 32 bit extension for a 16 bit patch to an 8 bit boot sector originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

    olance.developpez.com
    Servez-vous, profitez, abusez de la FAQ Delphi !!

  6. #6
    lor
    lor est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 13
    Par défaut
    salut,

    sur mon activeForm j'ai une NextGrid, composant développé par Berg qui se comporte un peu comme une TStringGrid ou TDrawGrid. A la création de mon OCX je crée une interface XML et je dessine sur le canevas de la grille des infos de ce XML. Quand j'ai installé mon OCX et que je le pose sur la fiche j'ai bien les quelques infos de test qui s'affichent... c'est tout ce que j'ai sur mon ActiveForm... pas d'image ou autre, juste ce composant... tu penses que c'est ce composant qui génère mon erreur ?

    Encore merci pour ton aide !!

    Laure.

  7. #7
    Membre Expert
    Avatar de Bestiol
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 515
    Par défaut
    Citation Envoyé par lor
    Encore merci pour ton aide !!
    Je t'en prie, je suis là pour ça

    Bien que dans ton cas j'ai du mal à voir ce qui cloche

    Quitte à tester, essaie de recompiler ton ocx et ton paquet en enlevant la grille de l'ActiveForm, pour voir si c'est de là que vient l'erreur...

    Sinon, aurais-tu un autre environnement de développement, Visual Studio par exemple, pour tester ton OCX autre part ?
    Ca permettrait de voir si l'erreur vient ou non de l'ocx...

    bon courage
    Mea est trop forte, elle flotte : mea coule pas !

    Basically this boot sector (Win95) code is 32 bit extension for a 16 bit patch to an 8 bit boot sector originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

    olance.developpez.com
    Servez-vous, profitez, abusez de la FAQ Delphi !!

  8. #8
    lor
    lor est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 13
    Par défaut
    Bon... et bien je pense que ta piste sur les .dcr m'a bien aidée et j'avance après avoir bien tout cassé comme il ne fallait pas.

    J'ai essayé de faire mon propre dcr : ca ne marchait toujours pas.
    Je me suis rendu compte que les .res et .dcr faisaient sensiblement la même chose (enfin de ce que j'en ai vu). J'ai donc ouvert le .res avec l'éditeur d'image de delphi 7 (que je n'ai pas trouvé dans delphi 2006 par ailleurs) et je me suis rendu compte que même généré automatiquement, le .res plantait tout delphi quand j'ouvrais le bitmap à l'intérieur. J'ai donc refait le bitmap, recompilé ce package avec le .res modifié et là ca ne se désinstalle plus !

    Par contre, j'ai toujours le fait que quand je fais fichier-> tout fermer ca me ferme tellement bien tout que même delphi 2006 se ferme avec
    donc j'pense que doit encore y avoir des trucs mal faits......

    Laure.

  9. #9
    Membre Expert
    Avatar de Bestiol
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 515
    Par défaut
    Citation Envoyé par lor
    j'pense que doit encore y avoir des trucs mal faits......
    Delphi 2006 très certainement

    Il est assez buggé malheureusement... Mais bon si ça ne fait pas ça quand ton paquet est désinstallé, alors oui il doit y avoir un truc

    Content que tu aies pu te sortir du problème de l'image déjà

    Olivierlsf est-ce qu'éventuellement ça t'aide ?

    ++ !
    Bestiol.
    Mea est trop forte, elle flotte : mea coule pas !

    Basically this boot sector (Win95) code is 32 bit extension for a 16 bit patch to an 8 bit boot sector originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

    olance.developpez.com
    Servez-vous, profitez, abusez de la FAQ Delphi !!

Discussions similaires

  1. TImageList et taille d'image incorrecte
    Par Leesox dans le forum Composants VCL
    Réponses: 1
    Dernier message: 11/10/2007, 19h52
  2. [CSS] Spécifié les tailles d'image d'une liste...
    Par Invité dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 18/11/2005, 21h06
  3. Taille des images....
    Par chronos dans le forum Windows
    Réponses: 2
    Dernier message: 10/06/2005, 14h06
  4. [Delphi 2005/Oracle/ADO]Taille de champ incorrecte
    Par Frank dans le forum Bases de données
    Réponses: 20
    Dernier message: 15/04/2005, 15h12

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