Transmission USB en Delphi, c'est possible ??

Transmission USB en Delphi, c'est possible ?? - Delphi/Pascal - Programmation

Marsh Posté le 26-04-2004 à 09:53:44    

salut,  
voila, je doit coder une transmission USB en DELPHI, en fait c'est pour reccuperer des informations provenant d'un microcontroleur (mesure electrique), puis tracer les courbes.
 
J'ai regarde un peu sur le net, tout ce que je trouve sur USB avec DELPHI c'est des vieux drivers de 2001 genre "Ftd2xx.inf" ou "D2XXUnit.pas".
 
Je doit envoyer un signal au MicroControleur pour initialiser la transmission, mais est-ce possible en DELPHI, d'envoyer quleque chose sur USB avec ca ?? Ou existe t-il des librairies plus recente ??
 
Merci.  :hello:


---------------
Pas oublier les glacons pour l'apero !!
Reply

Marsh Posté le 26-04-2004 à 09:53:44   

Reply

Marsh Posté le 26-04-2004 à 10:52:38    

Dans la JVCL il y a un composant HID qqchose (en rapport avec l'USB), mais je ne sais pas si ça permet d'accéder à l'USB en bas niveau


Message édité par antp le 26-04-2004 à 10:52:51

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-04-2004 à 11:02:53    

Bon,  
mine de rien j'avance petit a petit. Mais c'est pas evident de trouver de la doc en dephi, surtout sur les DLL !  
 
On doit pouvoir utiliser les API windows pour acceder au port USB, mais comment faire ? Ya des DLL a gogo (HID, USB, API, ......), et pas une seule aide sur ce qui a dedans. Ca se trouve un decompileur DLL ?? Et comment dire a delphi d'utiliser "LA" fonction contenu dans le DLL pour acceder au port USB ???  :??:


Message édité par djfx le 27-04-2004 à 13:01:18

---------------
Pas oublier les glacons pour l'apero !!
Reply

Marsh Posté le 27-04-2004 à 11:57:14    

:heink: quoi ton idée sur Delphi ?
Y a de la doc sur Delphi, suffit de savoir où chercher, ou poser des questions claires :o
avec developpez.com et torry.net t'as déjà beaucoup
C'est quoi le problème avec "les DLL" (genre question vague...)
L'accès à des périph USB en bas niveau c'est quand même le genre de trucs assez rare. Si tu sais le faire en C++ a priori tu peux faire pareil en Delphi.
Qu'est-ce que t'appelles un "décompileur" ?  
pour utiliser une fonction d'une DLL soit t'emploies LoadLibrary et GetProcAddress comme en C/C++ quand tu fais des appels dynamiques, soit tu le lies en statique :
 
procedure nom_proc(params); stdcall; external 'FICHIER.DLL';


Message édité par antp le 27-04-2004 à 11:58:05

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-04-2004 à 13:09:19    

En fait je voudrai voir ce que contient le DLL.
Pour savoir a quoi peuvent me servir UsbHidApi.dll ou HID.dll par exemple.
 
En java, chaque classe a un fichier d1aide avec le detail des methodes, y a t-il un equivalent delphi pour les librairies generiques (DLL) ?
Merci pour les astuces.


Message édité par djfx le 27-04-2004 à 13:09:40

---------------
Pas oublier les glacons pour l'apero !!
Reply

Marsh Posté le 27-04-2004 à 13:39:54    

OK,  
j'ai rien dit sur aide !
merci pour les site web.


---------------
Pas oublier les glacons pour l'apero !!
Reply

Marsh Posté le 27-04-2004 à 13:50:04    

Les DLL ça n'a rien à voir avec Delphi, ça dépend de qui a fait chaque DLL [:spamafote] Que ce soit en Delphi, C, C++ ou autre


Message édité par antp le 27-04-2004 à 13:50:21

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed