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

Composants VCL Delphi Discussion :

Problème avec JVCL ?


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 156
    Par défaut Problème avec JVCL ?
    Bonjour,
    J'ai téléchargé et installé le JVCL.
    Or le programme résultant, qui utilise quelques composants JVCL, fonctionne bien sur mon ordinateur de développement, mais pas sur les autres ordinateurs. Un message d'erreur apparait à l'ouverture du programme. Je n'ai pas le message exact, car il est enrobé par le message windows : "le programme a rencontré un problème et doit se fermer" (ou quelque chose dans ce genre).

    Je voudrais savoir si l'installation d'un programme compilé avec des composants JVCL doit s'accompagner d'une installation complémentaire.
    D'autres programmes compilés sans ces composants ne posent pas de problème.

    Merci d'avance et bonne année à ceux qui me liront !

  2. #2
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    As-tu compilé ton application avec les paquets d'exécution qui inclueraient ceux de la JVCL ?
    Ce qui expliquerait l'échec lors du démarrage.

    @+ Claudius

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 156
    Par défaut
    Bonjour, Claudius

    Merci pour ta réponse.
    Dois-je comprendre qu'il faut compiler mon application avec les paquets d'exécution, ou qu'il ne faut pas le faire ?

    A mon avis il faut....
    Puis-je abuser de ta gentillesse en te demandant comment faire pour inclure ou non ces paquets ?

  4. #4
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Re,

    Dans les options de ton projet (Shift-Ctrl-F11) sous l'onglet Paquets, il faut examiner l'option (boite à cocher) Construire avec les paquets d'exécution.
    Si celle-ci est cochée tu devras fournir avec ton exécutable les paquets qu'il utilise.
    Dans le cas contraire ces paquets seront inclus dans l'exécutable qui devient de ce fait 'autonome'.

    Le plus simple est donc de décocher cette option.

    [edit]
    @MedGIR: Jean-Marc n'a pas parler d'erreur Runtime 216 ! Erreur qui se produit en général à la fermeture plutôt qu'au démarrage d'une appli.

    @+

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 156
    Par défaut
    Merci pour ta réponse, Claudius.

    La case n'était pas cochée, donc mon programme était 'autonome'.

    Je précise à l'attention de MedGir que le problème se pose jusqu'à maintenant sur tous les ordinateurs sur lesquels je l'ai testé, à l'exception de celui où le programme a été compilé.

    Il ne s'agit pas uniquement d'ordinateurs récents, avec "avec un proc de PIV avec du HyperThreading" (je ne comprends pas grand chose à ce que ça veut dire : à force d'employer des abréviations, on devient très peu clair pour les non initiés !)

    C'est la raison pour laquelle j'avais pensé à un manque dans l'installation du programme.

  6. #6
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Si il s'agit bien d'un problème de déploiement, tu peux, sur ton poste de dev, examiner les modules qui sont chargés par ton appli.
    Lance ton appli via l'IDE (en mode debug donc) et affiche ces modules. (Ctrl-Alt-M).

    @+

  7. #7
    Membre éprouvé
    Inscrit en
    Août 2002
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Août 2002
    Messages : 144
    Par défaut
    Bonjour, il y a de grande chance que le probleme vienne du fait que ton prog est lancé sur un PC avec un proc de PIV avec du HyperThreading...

    Va voir ce post là:

    http://delphi.developpez.com/faq/?pa...timeerror216p4

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

Discussions similaires

  1. JVCL problème avec tjvsearchfiles
    Par laurentprince dans le forum C++Builder
    Réponses: 4
    Dernier message: 06/05/2008, 16h18
  2. problème avec composants JVCL 3.20
    Par codial dans le forum Delphi
    Réponses: 3
    Dernier message: 06/04/2007, 12h12
  3. [Delphi 2005] Problème avec JVCL
    Par jpminiscloux dans le forum EDI
    Réponses: 3
    Dernier message: 11/09/2005, 15h23
  4. Problème avec l'aide de la JVCL
    Par ZIED dans le forum EDI
    Réponses: 3
    Dernier message: 23/06/2005, 23h13
  5. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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