หน้าแรก > คำถาม
คำถาม
อยากทราบวิธีการพิมพ์ข้อความจาก textbox ให้ไปแสดงที่ picturebox
อยากทราบวิธีการพิมพ์ข้อความจาก textbox แล้วคลิก OK ให้ข้อความที่พิมพ์ไปแสดงที่ picturebox หน่อยครับ หรือขอเป็นโปรแกรมเลยก็ได้ครับ ต้องการเร่งด่วนมากเลยครับ รบกวนกูรูหน่อยนะครับ
คอมพิวเตอร์ | VisualBasic 11/8/54 โพสต์โดย Divinity
คำตอบ
1 จาก 3
Picturebox = textbox เปล่า

เอาเป็นชื่อ ของมันนะครับ
11/8/54 โพสต์โดย Enter Ctrl
2 จาก 3
สมมตินะครับว่า
ฟอร์ม ชื่อ Form1
ปุ่ม ชื่อ Button1
PictureBox   ชื่อ   PictureBox1
TextBox       ชื่อ   TextBox1
แนวคิดคือ
ต้องใช้คำสั่ง e.Graphics.DrawString ครับแต่จะใช้ได้ก็ต่อเมื่อเหตุการณ์ Paint ได้เกิดขึ้นกับ Picturebox1
และเหตุการณ์ Paint จะเกิดขึ้นตอนโหลด เราสามารถสั่งให้เกิดเหตุการณ์ Paint ได้ด้วยคำสั่ง PictureBox1.Refresh()
ดังนั้นเมื่อคลิ๊กปุ่มเราจะใช้คำสั่ง PictureBox1.Refresh()
จากนั้นสั่งใช้วาดตัวอักษรขึ้นบน PictureBox1 ด้วยคำสั่ง e.Graphics.DrawString อีกที

ข้างล่างนี้เป็นโค้ดนะครับ

Public Class Form1
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       PictureBox1.Refresh()                         'สั่งให้ PictureBox1 เกิดการรีเฟช
   End Sub
'พอรีเฟชก็จะเกิดเหตุการณ์  PictureBox1.Paint

   Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
       Dim Myfont As New Font(Me.Font.FontFamily, 30, FontStyle.Bold, GraphicsUnit.Pixel)         'ประกาศฟอนต์ไว้ใช้กับคำสั่ง e.Graphics.DrawString
       e.Graphics.DrawString(TextBox1.Text, Myfont, Brushes.Black, 3, 3)           'วาดอักษรขึ้นบน  PictureBox1 โดยใช้ข้อความจาก  TextBox1.Text
   End Sub
End Class

จบแล้วครับ  ลองทำความเข้าใจดูนะครับ จะก๊อปเลยก็ไม่ว่าแต่แนะนำว่าให้ทำความเข้าใจจะดีกว่า แล้วพยายามพิมพ์เองดูครับ จะทำให้จดจำได้ดีกว่าการก๊อปปี้ไปใช้
ลองดูนะครับ
29/8/54 โพสต์โดย ameentp
3 จาก 3
ถามไว้ตั้งแต่วันที่ 11 แล้วไม่ทราบว่าตอนนี้ได้หรือยังครับ ถ้ายังผมตอบให้แล้วนะครับ
29/8/54 โพสต์โดย ameentp
นอกจากนี้คุณอาจสนใจ
firefox ขึ้นข้อความ "firefox ไม่ทราบว่าจะเปิดที่อยู่นี้อย่างไร" แก้ไขยังไงดีคะ
แทบสีเน้นข้อความค้นหาทำอย่างไร
วิธี แก้ proxy
เวลาฝรั่งเค้าพูดกันทำไมต้องมีคำว่า text หรือ text me ลงท้ายด้วยคะ
การสร้าง Hyperlink บนรูปภาพทำยังไง
เข้าสู่ระบบ
ดู กูรู ใน: โทรศัพท์มือถือ | คลาสสิก
©2014 Google - นโยบายส่วนบุคคล - ผู้ช่วยกูรู