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

Free Pascal Discussion :

Liaison RS232 sous Windows XP [Free Pascal]


Sujet :

Free Pascal

  1. #1
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Transports

    Informations forums :
    Inscription : Août 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Liaison RS232 sous Windows XP
    Bonjour à tous
    J'ai programmé il y a longtemps, un programme en Turbo Pascal sous dos avec windows95, pour piloter un automate. Aujourd'hui je veux faire évoluer ce programme et changer le PC pour travailler sous WindowsXP ou Vista.
    La liaison PC-automate est série RS232. La table PORT de Pascal ne marche plus avec WindowsXP. Peut-on m'indiquer s'il existe une DLL ou autres outils pour initialiser, lire, écrire des caractères sur Com1 ou 2 avec WindowsXP ou Vista a parti de Turbo Pascal? J'ai parcouru le net sans succès. Pour le moment j'utilise Dev-Pascal et Freepascal avec Vista est ce le bon choix ? Merci de vos réponses.

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Bonjour,

    Trouvé rapidement sous Google (il faut chercher avec Delphi):
    http://delphipage.free.fr/portserie.html

    En espérant que ca aide. La DLL en question s'appelle RSCOM


    Free Pascal est effectivement le meilleur choix, car il supporte les systèmes modernes tels que WinXP, Vista et Windows 7. Vous devrez certainement vous pencher sur la programmation avec des DLLs pour faire ce genre de choses maintenant
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Transports

    Informations forums :
    Inscription : Août 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonjour

    J'ai été un peu long, on ne fait pas toujours ce que l'on veut.
    Merci pour l'info. Mais j'ai un problème pour la mise en oeuvre de dscom.dll. J'ai placé les procédures et fonctions que j'ai besoin de la Dll dans une unité Pascal créer a cet effet. A la compilation le compilateur répond

    << Resource file ... Icon file not found (please change it in project options >>

    J'ai manipulées toutes les options que j'ai prouvées. Rien n'a changé.
    Pouvez vous me mettre sur la bonne voie. Merci

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

Discussions similaires

  1. PHPMyadmin = Liaison Odbc sous windows : erreur 10061
    Par kaokenzo dans le forum Débuter
    Réponses: 6
    Dernier message: 30/10/2013, 16h04
  2. Liaison RS232 en C sous linux
    Par skylman45 dans le forum C
    Réponses: 2
    Dernier message: 19/06/2007, 16h26
  3. Réponses: 4
    Dernier message: 03/07/2006, 18h13
  4. Liaison Serie sous Windows...
    Par finlande dans le forum MFC
    Réponses: 4
    Dernier message: 25/04/2006, 09h29
  5. Liaison RS232 en langage C sur Windows
    Par Spikedu63 dans le forum Windows
    Réponses: 9
    Dernier message: 12/10/2005, 15h46

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