Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ใครพอทราบวิธีการ เขียนโปรแกรม ติดต่อ Serial Port คล้าย Hyperterminal แนะนำทีครับ



 

ใครพอทราบวิธีการ เขียนโปรแกรม ติดต่อ Serial Port คล้าย Hyperterminal แนะนำทีครับ

 



Topic : 078878



โพสกระทู้ ( 33 )
บทความ ( 0 )



สถานะออฟไลน์




สวัสดีครับ รบกวนใครที่พอรู้เรื่องการแปลงโค้ด จาก VB6 ไปเป็น VB2008 ให้ทีครับ http://www.thaiio.com/prog-cgi/programing.cgi?0004 ขอเป็นแบบ .NET นะครับ คือผมต้องการเขียนโค้ดให้มีการ เซท ค่าเหมือน hyperterminal โดยการ Connect ผ่าน Serial Port ของคอมพิวเตอร์อ่ะครับ แต่ไม่รู้ว่าต้องทำแบบไหน พอดีไปเจอลิ้งมา แล้วลองทำตามแต่ก็ทำไม่ได้ เลยอยากถามพี่ๆคนใดพอทราบ Concept ของมันว่าต้องทำยังไง Add Reference ตัวไหนบ้าง รือใครพอมีโค้ดเกี่ยวกับระบบนี้ รบกวนขอหน่อยครับ งมมาหลายวันล่ะ โปรเจคทุกส่วนก็เสร็จหมดล่ะ เหลือส่วนนี้ส่วนเดียว ไม่รู้ต้องทำยังไง รบกวนด้วยนะครับ ขอบคุณครับ

สำหรับใครที่นึก hyperterminal ไม่ออก ผมมีรูปให้ดูครับ

รูปแรกเป็นรูปที่เอาไว้สำหรับเลือก Port คอมฯครับ ว่าเราต่อตัว Scaner Barcode ไว้ที่ Port ไหน

้hy1

รูปสองเป็นการเซทว่าเราต้องการค่า ต่างๆ เท่าไร ซึ่งค่านี้ต้องตรงกันกับค่า Scanner Barcode ของเราที่ตั้งค่าไว้ก่อนน่า

hy2

ยังไงรบกวนผู้รู้ ชี้ทางให่กระจางทีนะครับ ขอบคุณครับ



Tag : .NET, Ms SQL Server 2005, Ms SQL Server 2008, VB.NET, VS 2008 (.NET 3.x), VS 2010 (.NET 4.x)









ประวัติการแก้ไข
2012-05-24 13:28:24
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-05-24 12:02:03 By : slipknot1256 View : 4393 Reply : 4
 

 

No. 1



โพสกระทู้ ( 1 )
บทความ ( 0 )



สถานะออฟไลน์


มี Control ในกลุ่ม Components ครับ ชื่อ Serail Port ลองดูๆ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-24 19:45:29 By : pornsuk
 


 

No. 2



โพสกระทู้ ( 349 )
บทความ ( 0 )



สถานะออฟไลน์


Code (VB.NET)
 With SerialPort1
                .PortName = ComboBox_UseComPort.Text
                .BaudRate = 9600
                .DataBits = 8
                .StopBits = IO.Ports.StopBits.One
                .Parity = IO.Ports.Parity.None
            End With           
            SerialPort1.Open()

ปล ตรง ComboBox_UseComPort.Text คุณก็เลือกใส้่เอาครับว่าใช่ port ไหน เช่น COM5 ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-28 08:44:57 By : sodamax
 

 

No. 3



โพสกระทู้ ( 33 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับคุณ Max แต่ผมต้องการประมาณ ว่า ตรง comport ให้ระบบสามารถไป get ค่าที่มีในคอมเราออกมาอ่ะครับ เช่น คอมเครื่อง A มี comport คือ 1 2 3 เพราะฉนั่นตรง comport ก็จะแสดงแค่ com 1 com 2 com 3 เป็นแบบ combobox อ่ะครับ แล้วถ้าเอาโปรแกรมนี้ไปรันในเครื่อง B แล้วเครื่อง B มี port คอมคือ 1 3 เพราะฉนั่นตรง comport ก็จะแสดงเป็น com 1 3 ใน combobox แทนอ่ะครับ ส่วนตรงพวกค่าต่างๆในการเซ็ท เช่น พวก Baundrate databits stopbits ก็จะให้รับค่าจาก combobox แทนอ่ะครับ เพราะเครื่อง Scanner Barcode ในแต่ละรุ่นจะเซ็ทค่าพวกนี้ไม่เมือนกัน เลยไม่อยากฟิกค่าตายตัวให้มันอ่ะครับ ขอบคุณมากสำหรับควมคิดเห็นของคุณ Max มากนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-28 12:00:00 By : slipknot1256
 


 

No. 4



โพสกระทู้ ( 31 )
บทความ ( 0 )



สถานะออฟไลน์


Code (VB.NET)
'Add port name to combobox
        Dim port As String
        For Each port In System.IO.Ports.SerialPort.GetPortNames
            ComboBox1.Items.Add(port)
        Next


อันนี้โค้ดเอา com port ทั้งหมดมาไว้ใน combobox นะครับ
ผมทำบ่อยพวก serial port ถ้าทำไม่ทันยังไง ติดต่อได้นะครับ
เมล์ผม [email protected] สอบถามได้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-31 22:56:04 By : Projectsup
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ใครพอทราบวิธีการ เขียนโปรแกรม ติดต่อ Serial Port คล้าย Hyperterminal แนะนำทีครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่