Morteza_rk
17-12-2009, 13:15
سلام به همه
من می خوام با استفاده از VB.NET چند نوع داده رو بطور همزمان به پورت سریال بفرستم. ولی نمیشه!
مثلا یه رشته ی ثابت و یک متغیر از نوع کاراکتر و یه متغیر از نوع بایت و یک عدد صحیح ثابت اما نمی تونم این کار رو بکنم.
مثلا حالت زیر رو نمی تونم بفرستم،error میده.
[align=left:3800469514]
Dim wait1 As Byte = 180
(Dim Enter As Char = Chr(13
()SerialPort1.Open
(SerialPort1.WriteLine("shiftlcd left" + wait1 + 5 + Enter
()SerialPort1.Close
[/align:3800469514]
البته با دستور write هم تست کردم، نمیشه.
شایدم بخاطر + ها باشه،ولی وقتیکه متغیر wait1 و عدد 5 رو حذف می کنم مشکل بر طرف میشه.
لطفا یه راهی جلوی پای لنگم بذارید.
من می خوام با استفاده از VB.NET چند نوع داده رو بطور همزمان به پورت سریال بفرستم. ولی نمیشه!
مثلا یه رشته ی ثابت و یک متغیر از نوع کاراکتر و یه متغیر از نوع بایت و یک عدد صحیح ثابت اما نمی تونم این کار رو بکنم.
مثلا حالت زیر رو نمی تونم بفرستم،error میده.
[align=left:3800469514]
Dim wait1 As Byte = 180
(Dim Enter As Char = Chr(13
()SerialPort1.Open
(SerialPort1.WriteLine("shiftlcd left" + wait1 + 5 + Enter
()SerialPort1.Close
[/align:3800469514]
البته با دستور write هم تست کردم، نمیشه.
شایدم بخاطر + ها باشه،ولی وقتیکه متغیر wait1 و عدد 5 رو حذف می کنم مشکل بر طرف میشه.
لطفا یه راهی جلوی پای لنگم بذارید.