PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Pb .NET ManagementBaseObject
Pb .NET ManagementBaseObject
Iniciado por Nicolas VARRASO, 23,abr. 2020 13:50 - 2 respuestas
Miembro registrado
2 mensajes
Publicado el 23,abril 2020 - 13:50
Bonjour,

je souhaitais intégrer un bon de code .NET cependant Windev ne me permet pas d'utiliser la syntaxe normale
Y aurait-il un moyen de contourner cette syntaxe (cela bloque au niveau de Cast<Management...>):

Version normale:
var searcher = new ManagementObjectSearcher("SELECT * FROM WIN32_SerialPort"));
var ports = searcher.Get().Cast<ManagementBaseObject>().ToList();

Ma version sous WD25:
searcher est un ManagementObjectSearcher("SELECT * FROM WIN32_SerialPort")
ports est un variant = searcher.Get().Cast<ManagementBaseObject>().ToList()

Pour info, je souhaitais avoir accès aux infos relatives aux ports COM et pouvoir distinguer un COM-RS232 et un COM-USB.
Si vous avez une autre solution, je suis preneur.

Merci!
Miembro registrado
962 mensajes
Publicado el 23,abril 2020 - 14:00
hello,
c'est du WMI que tu veux faire. Va faire un tour ici :
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/151851-wd17-lecture-port-usb-152013/read.awp
c'est presque ce que tu recherches à faire.

--
Ami calmant, J.P
Miembro registrado
2 mensajes
Publicado el 23,abril 2020 - 20:07
Salut,
je regarde ça.
Merci!!