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

API, COM et SDKs Delphi Discussion :

manque fichier DCU


Sujet :

API, COM et SDKs Delphi

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 4
    Par défaut manque fichier DCU
    Bonjour à tous

    je suis nouveau ici

    j'ai à peu près le même problème, donc je ne vais pas ouvrir un nouveau sujet;

    j'ai acheté un module phidget, qui permet de commander un servomoteur par un port usb, ce module est fourni avec les sources, seulement lorsque j'ouvre le projet, il y a déjà un message d'erreur:
    Class TPhidgetServo not found. Ignore gnagnagna?

    si j'ignore, et que je tente de compiler, là il me dit:
    Field Form1.PhidgetServo1 does not have a corresponding component. Remove the declaration?

    si je dis NON, là j'ai encore une erreur, il me dit qu'il ne trouve pas le fichier:
    [Fatal Error] Servo.pas(7): File not found: 'Phidget21COM_TLB.dcu'

    seulement ce fichier DCU, je suis incapable de le trouver ou même de le créer , je ne comprends pas bien..

    je vous donne le lien vers les sources fournies par le fabriquant
    http://www.phidgets.com/downloads/ex...6.20090708.zip
    j'ai essayé avec Delphi 6 et 7...
    , il n'y a que 4 fichiers, si jamais qqun a une piste pour m'aider, ce serait bien sympa !

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    je pense tout simplement que tu as téléchargé le code exemple qui montre comment utiliser leur SDK mais qui ne CONTIENT pas le code du SDK
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    Je suppose que tu as installé un Driver pour ce ServoMoteur en USB ?
    Regarde dans les Bibliothèques de Types, si il n'y a pas un ActiveX, et à partir de celui-ci, tu devrais pouvoir générer ce fichier TLB ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 4
    Par défaut
    bonjour messieurs

    oui, j'ai téléchargé l'exemple, en fait les "sources" fournies par le fabriquant

    j'ai en effet installé un driver, mais j'ai pas l'impression qu'il serve à quelque chose

    Alors, je viens de suivre vos instructions, je suis allé ajouter et installer le fichier DLL dans les biblio de type ( je découvre ) j'ai merdé à plusieurs reprise, et au final j'ai réussi à l'installer, j'ai eu quelques plantage, je ne saurais dire pourquoi, mais là j'ai relancé le projet et il tourne

    merci beaucoup !

    en fait si je comprends bien, c'est Delphi qui génère le fichier DCU.
    pourquoi ne pas le fournir avec les sources?


    merci encore
    a+

  5. #5
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    En fait, si l'objet change entre les versions, suffit à l'utilisateur de regénérer la nouvelle TLB, si tu regarde le fichier généré, ce n'est qu'une suite de déclaration et de Factory facilitant l'utilisation des objets COM contenus dans ton ActiveX ...

    L'avantage, c'est que c'est compatible avec de nombreux langages, VB, VBScript, C++, C#, ... pourquoi générer des sources pour chaque alors que les intégrateurs de TLB le font, en .NET c'est devenu les Assembly ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 4
    Par défaut
    ha oui d'accord, je comprends l'intérêt.
    merci

Discussions similaires

  1. Création d'un fichier DCU
    Par abdmaa dans le forum EDI
    Réponses: 4
    Dernier message: 14/07/2009, 21h11
  2. pb des fichiers .dcu
    Par hammag dans le forum Delphi
    Réponses: 1
    Dernier message: 08/06/2007, 15h21
  3. Ouvrir ,Modifier Un Fichier .dcu
    Par aliwassem dans le forum Delphi
    Réponses: 1
    Dernier message: 07/04/2007, 00h16
  4. Indy mode console manque fichier
    Par uriotcea dans le forum C++Builder
    Réponses: 17
    Dernier message: 05/04/2007, 16h41
  5. fichier dcu introuvable
    Par Vodkha dans le forum Delphi
    Réponses: 7
    Dernier message: 29/09/2006, 14h28

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