|
樓主用for循環(huán)產(chǎn)生COM口,這樣產(chǎn)生的COM口有很大一部分是無(wú)效的,我不知道程序中是否會(huì)在后續(xù)用戶打開這些無(wú)效的COM口時(shí)還要不要進(jìn)行判斷,這些處理其實(shí)都很麻煩。
1.png (26.2 KB, 下載次數(shù): 513)
下載附件
2020-1-22 12:51 上傳
其實(shí)C#有更好的方法解決這個(gè)問(wèn)題,那就是用foreach循環(huán)產(chǎn)生COM口:
2.png (7.7 KB, 下載次數(shù): 513)
下載附件
2020-1-22 12:51 上傳
這樣產(chǎn)生的COM口,個(gè)個(gè)都是有效的。
我發(fā)現(xiàn)杜洋的那個(gè)上位機(jī)視頻也是用樓主這個(gè)方法,在這里感覺(jué)大家接觸C#的時(shí)間都不長(zhǎng),可能更多的是接觸硬件的時(shí)間比較多,我是2002年開始用轉(zhuǎn)C#編程的,當(dāng)時(shí)的版本是VS2002,后來(lái)相繼用過(guò)VS2003、VS2005、VS2008、VS2010、去年開始用VS2013。
|
評(píng)分
-
查看全部評(píng)分
|