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 .NET Discussion :

Création composant Delphi 2006


Sujet :

Delphi .NET

  1. #1
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut Création composant Delphi 2006
    Bonjour, je débute sous Delphi 2006, et je voudrais savoir comment l'on fait pour installer un composant,...

    Je m'explique : J'ai lu des tutos, et je me suis lançé, j'ai donc fait: "Component/New VCL Component"

    Je vois donc une petite fenêtre, qui me demande de qui je fais hériter mon composant, comment je l'appelle,...
    Je clique sur OK, il me demande si je créer une nouvelle unit ou si je mets directement dans un paquet, là, j'ai mis "mettre direct dans paquet" ( en fait c'est plus: "Add Unit to package1.bdsproj project" ), je prends l'option direct dans paquet,...

    Bon, je laisse le code sans même y toucher, je lance la compilation, et là il me mets :"Unit 'Borland.VCL.ExtCtrls' is specific to a platform',...

    Je ne sais donc pas du tout quoi faire, si quelqu'un pouvait m'aider !

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 86
    Points : 375
    Points
    375
    Par défaut
    Normalement ce message n'est qu'un avertissement, et non un message d'erreur. Tu devrais réussir à compiler malgré tout.
    Ce message te préviens juste que ton composant (ou ton programme) ne fonctionnera pas sur toutes les configurations d'OS.
    Si ton composant est destiné à un programme pour Windows, tu peux ignorer ce message.

  3. #3
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut
    Bon, j'ai ajouté dans le project une référence, le message d'alerte ou d'erreur n'apparaît plus, il est maintenat remplaçé par:
    [Pascal Fatal Error] F1033 Unit 'Borland.Vcl.ExtCtrls' implicitly imported into package 'Package1'
    Et là, je suis sûr qu'il ne compile pas du tout,...

    Merci d'aider !!!

  4. #4
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut
    Haaaaaaaaaaaaaaa !!!!!!!!!!

    Je crois que mon problème vient tout simplement du fait que j'utilise une classe qui n'est pas prévue pour .net mais seulement pour WIN32,...

    Bon, dans mon cas, ce n'est pas trop gênant, je faisait ça pour tester, mais bon, ça m'étonne quand même, le seul composant que j'utilise est celui dont j'hérite : TPanel

    Ma question est donc: Est ce que l' Unit 'Borland.Vcl.ExtCtrls' ne peut être utilisé par un project .net ?

    Merci

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Si tu peux essayer d'être plus clair :
    Citation Envoyé par Hurin Voir le message
    Bonjour, je débute sous Delphi 2006, et je voudrais savoir comment l'on fait pour installer un composant,...

    Je m'explique : J'ai lu des tutos, et je me suis lançé, j'ai donc fait: "Component/New VCL Component"
    Tu veux installer un composant ou en créer un ? Et avec Delphi Win32 ou sous Delphi .NET ?

  6. #6
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Points : 153
    Points
    153
    Par défaut
    Désolé du retard dans la réponse,

    J'ai abandonné, ce que j'essayai de faire c'était de créer un composant Delphi perso qui hérite de TPanel, mais maintenant, ce n'est plus nécessaire,...

    Merci

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

Discussions similaires

  1. Création Composant Delphi 2005 win32
    Par woow dans le forum Composants VCL
    Réponses: 9
    Dernier message: 20/07/2006, 13h35
  2. Composants pour Delphi 2006
    Par cyrilleT dans le forum Delphi
    Réponses: 3
    Dernier message: 01/07/2006, 15h10
  3. Réponses: 17
    Dernier message: 17/03/2006, 16h15
  4. Composants disparus dans Delphi 2006
    Par bilbo194 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 15/01/2006, 16h32
  5. création de composants delphi
    Par segnac dans le forum Composants VCL
    Réponses: 11
    Dernier message: 25/10/2005, 10h07

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