itzyx 发表于 2022-3-11 22:52:04

本帖最后由 itzyx 于 2022-3-11 22:56 编辑

afan 发表于 2022-3-11 22:47
应该是这个原因了……虽不是计算出来的size,但128也够了
可以了太帅了 只显示后面的COM5 能不能显示长点 完全显示

haijie1223 发表于 2022-3-11 22:53:32

afan 发表于 2022-3-11 22:47
应该是这个原因了……虽不是计算出来的size,但128也够了

这个长度明显够用,就算超长也不会影响。
本来要显示COMXXXXX的,使用A就只显示第一个字符了。

afan 发表于 2022-3-11 22:54:32

itzyx 发表于 2022-3-11 22:52
A大还是不行,要不算了,我再想想其他办法,主要你们也没环境测试验证,耽误你们时间。。。

是不是修改的
Local $dbport = DllStructCreate('DWORD size;DWORD devicetype;DWORD reserved;wchar name', $LParam)

itzyx 发表于 2022-3-11 22:57:49

afan 发表于 2022-3-11 22:54
是不是修改的
Local $dbport = DllStructCreate('DWORD size;DWORD devicetype;DWORD reserved;wchar na ...

对的 A大 我改回来了现在可以了显示COM5 我的全部名称是 Silicon Labs CP210x USB to UART Bridge (COM5)是不是也可以调

haijie1223 发表于 2022-3-11 22:58:35

itzyx 发表于 2022-3-11 22:51
发哥 还是不行

我玩了个嘚~~~

afan 发表于 2022-3-11 23:05:15

itzyx 发表于 2022-3-11 22:57
对的 A大 我改回来了现在可以了显示COM5 我的全部名称是 Silicon Labs CP210x USB to UART Bridge (C ...

一个以 null 结尾的字符串,指定端口或连接到该端口的设备的友好名称。
友好名称旨在帮助用户快速准确地识别设备,例如,“COM1”和“标准 28800 bps 调制解调器”被视为友好名称。
它显示 COM5 也是正常的,完整信息估计不在这里

haijie1223 发表于 2022-3-11 23:07:38

啊....这....我%#¥@!*&……%

itzyx 发表于 2022-3-11 23:11:31

haijie1223 发表于 2022-3-11 23:07
啊....这....我%#¥@!*&……%

{:1_206:}谢谢发哥,之前是因为我参数没改对, 现在已经可以了, 不够长没办法就算了 ,不想伤脑筋了

itzyx 发表于 2022-3-11 23:12:14

afan 发表于 2022-3-11 23:05
它显示 COM5 也是正常的,完整信息估计不在这里

好嘞总之万分感谢A大您的帮助

haijie1223 发表于 2022-3-11 23:14:42

itzyx 发表于 2022-3-11 23:11
谢谢发哥,之前是因为我参数没改对, 现在已经可以了, 不够长没办法就算了 ,不想伤脑筋了

我就打酱油的,路过看看热闹,别打我~

itzyx 发表于 2022-3-11 23:15:00

haijie1223 发表于 2022-3-11 22:58
我玩了个嘚~~~

卧槽,我才注意到,之前打字打太快了,没在意,写成“发哥 还是不行了”,发哥莫要生气 {:1_240:}。。。。。

afan 发表于 2022-3-11 23:28:11

itzyx 发表于 2022-3-11 23:12
好嘞总之万分感谢A大您的帮助

$objWMIService.ExecQuery("Select * from Win32_SerialPort")试试完整名
在其中匹配端口号就齐了

itzyx 发表于 2022-3-11 23:50:49

afan 发表于 2022-3-11 23:28
$objWMIService.ExecQuery("Select * from Win32_SerialPort")试试完整名
在其中匹配端口号就齐了

这个我之前尝试另一种方法的时候,第一次可以用,第二次 我用到函数里面就报错了 :The requested action with this object has failed.:
我当时就想的匹配的方法,列举所有的设备端口,数量增加了,就代表插入设备了,反之 设备拔出了
页: 1 [2]
查看完整版本: 【已解决】输出的USB参数如何转换成端口名称