Générateur remote control

Signaler
Messages postés
2
Date d'inscription
lundi 25 décembre 2000
Statut
Membre
Dernière intervention
12 août 2009
-
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
-
Bonjour,

Je dois développer un exécutable qui me permet de piloter un générateur de signal (changer la fréquence, le niveau de signal, la norme,...) à partir d'un librairie fournie par le constructeur (fichier .lib). Le langage est VB6 ou VB.net mais je n'arrive pas à importer ma lib... du coup les commandes ne sont pas reconnues.

De plus il faudrait que je puisse entrer des paramètres à l'exécution, par exemple MonProg.exe param1 param2 pour les utiliser après dans mon programme. Je n'ais pas trouver comment faire.

Si vous pouviez m'aider pour ces deux points, la deadline approche ^^

Merci.

4 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
Le .Lib est à utiliser pour développer des logiciels en C. Très probablement, il permet de se brancher sur une dll propriétaire.

En VB, il te faudra cette dll (elle est certainement déjà installée avec des outils du constructeur) et un fichier .bas à intégré ou des instructions Declare à mettre dans un module.

[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
J'ai oublié.

Attention aux instructions Declare et pour quel langage elles sont données. Généralement elles sont données pour VB6. Pour .Net, elles sont à adapter, notamment dans le type des variables


[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
Messages postés
2
Date d'inscription
lundi 25 décembre 2000
Statut
Membre
Dernière intervention
12 août 2009

J'ai trouvé le .dll et le .bas avec les fonctions à appeler. J'ai importer le .dll via visual studio mais je ne comprend pas comment appeler ces fonctions.. Elles ne sont toujours pas reconnu.
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
Ajoute un nouveau module à ton projet, copis-y le contenue du fichier .bas.
Corrige au besoin les types de variables dans les lignes Declare


[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i