วันเสาร์ที่ 3 สิงหาคม พ.ศ. 2556

Ex.06 เมธอดรับข้อมูลจากภายนอก

การเขียนโปรแกรมเพื่อรับค่าข้อมูลจากภายนอกของ VB.NET มีอยู่หลายวิธี  แต่วิธีที่ดีที่สุด คือ การใช้เมธอด ReadLine() ซึ่งเก็บอยู่ในคลาส Console โดยจะเป็นการรับข้อมูลจากแป้นพิมพ์ และจะทำงานสิ้นสุดเมื่อกดปุ่ม Enter

สามารถประกาศตัวแปรและส่งค่า โดยอาจเขียนได้อีกรูปแบบคือ

|1|  Dim NameStr As String
|2|  NameStr = Console.ReadLine


ทดสอบเขียนโปรแกรมเพื่อรับค่าข้อมูลจากแป้นพิมพ์

|1|  Module Module1
|2
|3|      Sub Main()
|4
|5|          Console.Write("Enter your name ,please: ")
|6|          Dim nameStr As String = Console.ReadLine
|7
|8|          Console.Write("Hello ," & nameStr)
|9|          Console.ReadLine()
|10|     End Sub

|11| End Module

สูตรการส่งค่า

  • ขวาส่ง  ซ้ายรับ
  • ซ้ายมีหน้าที่รับอย่างเดียว
  • เก็บค่าอะไรไว้ทิ้งให้หมด



จากการทดสอบเขียนโปรแกรม  ขั้นตอนการแสดงผลจะเป็นดังนี้

1. เมื่อรันจะพบเคอร์เซอร์กระพริบเพื่อรอรับค่า 

    Enter your name ,Please: _

2. จากนั้นพิมพ์ชื่อ  เช่น  “Anooruk  Pomkotka” จากนั้นกดปุ่ม Enter ที่แป้นพิมพ์ 

    Enter your name ,Please: Anooruk Pomkotka

3. ระบบแสดงค่า ที่เก็บอยู่ในตัวแปร nameStr

    Enter your name ,Please: Anooruk Pomkotka
    Hello ,Anooruk Pomkotka


********************************************


0 ความคิดเห็น:

แสดงความคิดเห็น

 
ไม่สงวนลิขสิทธิ์บทความใดๆในบล๊อคนี้ หากท่านเห็นว่าเป็นประโยชน์..สามารถเผยแพร่ได้ตามสมควร