-
DLL java vers C#
Bonjour,
Je cherche à importer la DLL RXTXSerial.DLL écrite en Java dans une appli en C#.NET
Y-a-t-il des précautions particulières à prendre avec une DLL java ?
J'ai comme problème qu'une des fonctions retourne un Vector de string.
Voici la fonction :
getPortList
public java.util.Vector<java.lang.String> getPortList()
Returns:
A Vector containing Strings showing all available Serial ports.
Je ne sais pas récupérer ce Vector et comment les noms des ports com sont-ils séparés au retour ?
Jean
-
Bonjour, il n'est pas possible d'utiliser du code java depuis quoi que ce soit d'autre que java.
Si le but est d'utiliser les ports séries, dotnet a des objets standard pour ça (System.IO.Ports)
-
Merci pour votre réponse.
C'est justement parce que la bibliothèque dotnet ne fonctionne pas pour moi que je cherchais à importer du java, mais hélas ce n'est pas possible.
Mon problème est simple, j'ai programmé un petit terminal pour lire un arduino.
Cela fonctionne très bien. Mais depuis j'ai essayé avec un fubarino (un clone d'arduino qui fonctionne avec un PIC32 dont le port USB est reconnu comme port COM Stk500v2).
Je peux envoyer via le port COM un ordre vers le fubarino mais il ne me retourne rien. Alors que l'appli en java MPIDE qui sert à le programmer lit très bien le fubarino.
C'est une situation très bloquante.
Jean