第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

大俠們麻煩幫忙看一下代碼,求指教~~~

大俠們麻煩幫忙看一下代碼,求指教~~~

桃花長相依 2018-12-06 13:22:37
public partial class Form1 : Form { SerialPort serialport1 = new SerialPort(); public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { serialport1.PortName = "COM5"; serialport1.BaudRate = 9600; serialport1.Open(); byte[] data = Encoding.Unicode.GetBytes(textBox1.Text); string str = Convert.ToBase64String(data); serialport1.WriteLine(str); MessageBox.Show("數(shù)據(jù)發(fā)送成功!", "系統(tǒng)提示"); } private void button2_Click(object sender, EventArgs e) { byte[] data = Convert.FromBase64String(serialport1.ReadLine()); textBox2.Text = Encoding.Unicode.GetString(data); serialport1.Close(); MessageBox.Show("數(shù)據(jù)接收成功!", "系統(tǒng)提示"); } ? ? 為什么button1發(fā)送之后,點擊button2沒有接受到數(shù)據(jù),程序直接就死那了,,求解~
查看完整描述

9 回答

?
慕沐林林

TA貢獻(xiàn)2016條經(jīng)驗 獲得超9個贊

serialport1.Flush沒有是否有緩沖問題

另外點擊button2是在發(fā)送結(jié)束后,端口上的數(shù)據(jù)也有超時丟棄問題,如果已經(jīng)丟了,那么讀的時候就阻塞了,程序直接就死那

查看完整回答
反對 回復(fù) 2019-01-21
?
蕭十郎

TA貢獻(xiàn)1815條經(jīng)驗 獲得超13個贊

那怎么解決數(shù)據(jù)超時丟棄問題?求指教

查看完整回答
反對 回復(fù) 2019-01-21
?
慕森卡

TA貢獻(xiàn)1806條經(jīng)驗 獲得超8個贊

@Philomena: 設(shè)置serialport1.ReadTimeout

查看完整回答
反對 回復(fù) 2019-01-21
?
撒科打諢

TA貢獻(xiàn)1934條經(jīng)驗 獲得超2個贊

在?serialport1.WriteLine(str); 之后加上一行代碼試試:

serialport1.Flush();

?

?

查看完整回答
反對 回復(fù) 2019-01-21
?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗 獲得超8個贊

serialport1沒有Flush這個屬性
查看完整回答
反對 回復(fù) 2019-01-21
?
狐的傳說

TA貢獻(xiàn)1804條經(jīng)驗 獲得超3個贊

錯誤 1 “System.IO.Ports.SerialPort”并不包含“Flush”的定義

查看完整回答
反對 回復(fù) 2019-01-21
?
GCT1015

TA貢獻(xiàn)1827條經(jīng)驗 獲得超4個贊

加的這句serialport1.BaseStream.Flush();不過還是不行,程序還是在接收數(shù)據(jù)的時候會直接死掉

查看完整回答
反對 回復(fù) 2019-01-21
?
寶慕林4294392

TA貢獻(xiàn)2021條經(jīng)驗 獲得超8個贊

@Philomena: 應(yīng)該在事件中接收,參考文章:

C# SERIALPORT異步讀取總結(jié)

C# SerialPort運(yùn)行方式

查看完整回答
反對 回復(fù) 2019-01-21
  • 9 回答
  • 0 關(guān)注
  • 346 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號