หน้าหลัก
ข่าวสาร - บทความ ทั้งหมด
VB 6/VB.Net
ASP/ASP.Net
จับฉ่ายคอมพิวเตอร์
เรียนรู้ผ่าน Flash Movie
บทความที่มีผู้ตอบล่าสุด  
 RSS Feeds
 ดาวน์โหลดโปรแกรม RSS Reader ได้ที่นี่ ...   Download โปรแกรม RSS Reader

กระดานข่าวสาร เว็บบอร์ด - www.g2gnet.com
ดาวน์โหลดฟรีโปรแกรม และ Free Souce Code ได้ที่นี่ ...
รู้จักกับเว็บมาสเตอร์ - www.g2gnet.com
::: โปรแกรมมาใหม่ :::
โปรแกรมพิมพ์สติ๊กเกอร์บาร์โค้ด - Barcode Sticker
โปรแกรมพิมพ์สติ๊กเกอร์บาร์โค้ด - Barcode Sticker
โปรแกรมไปรษณีย์ และ จุดชำระค่าบริการ (iPayPost Software)
โปรแกรมไปรษณีย์ และ จุดชำระค่าบริการ
โปรแกรมจุดรับชำระค่าบริการ (iPayLite Software)
โปรแกรมจุดรับชำระค่าบริการ
::: BarcodeSoft :::
::: Printing :::
โปรแกรมพิมพ์รหัสบาร์โค้ด - BarcodeSoft Printing
โปรแกรมรหัสไปรษณีย์ทั่วไทย
::: G2GNet PostCode :::
!!!!! แจกฟรี !!!!!
ดาวน์โหลดโปรแกรมรหัสไปรษณีย์ทั่วไทย G2GNet PostCode Thailand
Visitors - Session views
 3 5 6 1 0 7 2

7 ธันวาคม พ.ศ.2549
149 Users On-Line.
Visitors - Page views
 6 2 5 1 5 4 1
1 กุมภาพันธ์ พ.ศ.2551

Google   
เว็บ g2gnet.com
ขนาดตัวอักษร:  
    ดาวน์โหลด และ แนะนำวิธีการติดตั้ง Active Report Professional 2.0
    แจกฟรี Source Code โปรแกรมขายสินค้า - Point Of Sale (โดย เว็บมาสเตอร์-ทองก้อน
    แจกฟรี Source Code การพิมพ์ใบกำกับภาษี - Active Report 2.0 (โดย ctx-9000@hotmail.com)
    SourceCode การดึงข้อมูลมาแสดงผลลงใน SharpGrid (โดย dos_network@hotmail.com)
    แจกฟรี Source Code VB6+Access โปรแกรมฐานข้อมูลครุภัณฑ์
    แจกโปรแกรมดูทีวี ดูหนัง ฟังวิทยุ ฟังเพลงออนไลน์ - G2GnetTV On Line ... ฟรีๆๆๆๆ
          ข้อมูลสถานี/รายการ (XML)  ข้อมูลสถานี/รายการ (HTML)
โปรแกรมระบบบัญชี Profit - Account

แจกฟรีโค้ดโปรแกรมเครื่องคิดเลข ด้วย MS Visual Basic 6

Category »  VB 6/VB.Net
โดย : Webmaster เมื่อ 7/6/2553   เวลา: 14:38
(อ่าน : 66901)/(ตอบ : 26)  ข้อคิดเห็น   |   พิมพ์   |  
จะเรียกว่าเป็นบทความ หรือ เฉลยการบ้านของใครหลายต่อหลายคนดีเนี่ยครับ แต่ผมรับรองว่าแนวทางการเขียนของผมไม่ไปซ้ำรอยใครเขาหรอก แถมยังเสริมการล็อคคีย์ กรณีของผู้ใช้กดเครื่องหมายจุดทศนิยมซ้ำๆกันได้อีก ... น้องๆนักศึกษาที่ลอกโค้ดของผมไปส่งครู ก็โปรดระวังโดนสวนกลับมาล่ะ ว่าไปลอก หรือ ไปจ้างใคร จากที่ไหนมา โค้ดแบบนี้อิฉันบ่เคยเห็นเด้อ ... เอิ๊กๆๆๆๆ (ไม่เป็นไรครับ จากโค้ดผมได้หาทางออกเอาไว้ให้แล้วล่ะ 55555+)
    กระบวนการคิด และ ออกแบบ
  • TextBox จะทำการรับค่าตัวเลขชุดแรกเข้ามา รับมาเท่าไรก็ให้นำไปเก็บไว้ในตัวแปร CurrentValue ด้วย (หรือบางคนอาจจะซ่อน TextBox หรือ Label เอาไว้ก็ได้น่ะครับ ... ตอนส่งครูจะได้ไม่ไปซ้ำกับเพื่อนๆ 55555+)
  • พอมีการคลิ๊กเลือก Operator คือ + - * และ / ให้นำค่าจากตัวแปร CurrentValue ไปเก็บไว้ที่ตัวแปร FirstValue ซึ่งเราจะถือว่าค่านี้เป็นตัวตั้ง และทำการเคลีย์ค่า TextBox เพื่อรับค่าชุดตัวเลขถัดไป
  • พอป้อนตัวเลขชุดที่สอง ค่านี้ก็จะไปเก็บไว้ที่ตัวแปร CurrentValue เหมือนเดิมกับข้อแรก (ทำซ้ำแล้วครับ)
  • เมื่อคลิ๊กเลือกเครื่องหมาย = เพื่อหาคำตอบ ก็ตรวจสอบว่าเกิดการกระทำอะไรก่อน เช่นเป็นการบวก ก็จะเข้าสูตร TextBox = FirstValue + CurrentValue นั่นเองครับพี่น้อง
  • จากค่าที่คำนวณได้ นอกจากจะแสดงผลใน TextBox แล้ว ยังต้องส่งไปเก็บไว้ที่ตัวแปร CurrentValue เพื่อให้สามารถเลือก Operator ตัวต่อไปได้เลย
  • จบ ... กิ้วๆ
ดาวน์โหลด Source Code สำหรับผู้ใช้งาน Visual Basic 6
ดาวน์โหลด Source Code สำหรับ MS Visual Basic 6.0 - Service Pack 6
 ดาวน์โหลด Visual Basic 6.0 SP5: Run-Time Redistribution Pack
 ดาวน์โหลด Microsoft Data Access Object (MDAC) และ Jet 4.0 Update
 ดาวน์โหลด Microsoft Visual Basic Service Pack 6

Design Time


โปรแกรมเครื่องคิดเลข - Calculator VB6

เริ่มต้นกระบวนการทำงาน

Option Explicit
' รับค่าตัวเลขชุดแรก หรือ ตัวตั้ง
Dim FirstValue As Double
' รับค่าตัวเลขปัจจุบัน
Dim CurrentValue As Double
' เพื่อเลือกเครื่องหมาย + - * / แล้วนำไปประมวลผล
Dim Operator As String

Private Sub Form_Load()
    ' ตั้งฟอร์มอยู่กึ่งกลาง
    Me.Move (Screen.Width - Me.Width) \ 2, (Screen.Height - Me.Height) \ 2
    ' เคลียร์ค่า TextBox
    txtValue.Text = ""
End Sub

Private Sub cmdExit_Click()
    Set frmCalculator = Nothing
    End
End Sub

' ###############################################
' รับค่าตัวเลข โดยกำหนด Index ให้กับ CommandButton เพราะมันเป็นการกระทำที่ซ้ำๆกันตลอด
' เมื่อคลิ๊กเลือกปุ่มแต่ละตัว จะใช้คุณสมบัติ Caption ในการดึงค่า หรือ ตัวเลขที่อยู่บนปุ่มมาใช้งาน
' เพราะค่า Input ที่รับเข้ามา คือ 0 - 9 และเครื่องหมายจุดทศนิยมเท่านั้น
' เป็นการลดโค้ดลงไปได้อย่างมากครับ ... พี่น้อง
Private Sub cmdValue_Click(Index As Integer)
' ###############################################
    
    Dim i As Integer, CountDot As Integer
    
    ' รับค่าจากการคลิ๊กเลือกปุ่มเข้ามาต่อท้าย โดยอ่านค่า Caption ของปุ่มคำสั่ง
    txtValue.Text = txtValue.Text & cmdValue(Index).Caption
    
    ' ดักเหตุการณ์การกดเครื่องหมายจุดทศนิยมมากกว่า 1 ตัวครับ ... พี่น้อง
    ' แนวคิดก็ง่ายมาก ... ให้นับเครื่องหมายจุดทศนิยมที่คลิ๊กเข้ามาเอาไว้ก่อน
    For i = 1 To Len(Trim$(txtValue.Text))
        If Mid$(Trim$(txtValue.Text), i, 1) = "." Then CountDot = CountDot + 1
    Next
    
    ' หากนับแล้วมีการกดเครื่องหมายจุดทศนิยมเท่ากับ 2 ตัว ก็ให้ลบความยาวของค่าที่รับมาออกไป 1 ตัว
    ' เช่น รับมา 12.. นั่นคือ นับความยาวของ txtValue ได้เท่ากับ 4 แล้วลบออก 1 ก็จะเหลือ 12.
    ' หรือ 12.5. ก็ทำเหมือนกัน นับความยาว txtValue ได้เท่ากับ 5 ลบออกไป 1 ก็จะเหลือ 12.5 อิอิอิอิอิ ... หมูน้อยเลย
    ' ให้หาทางคิดด้วยวิธีอื่นลองดูด้วยน่ะครับ ... เป็นการฝึกฝนวิทยายุทธให้ล้ำเลิศ พัฒนาได้ก้าวไกลต่อไป
    If CountDot = 2 Then txtValue.Text = Mid$(Trim$(txtValue.Text), 1, Len(Trim$(txtValue.Text)) - 1)
    
    ' ของแถมการใช้เงื่อนไขการทำซ้ำของ Do While
    'i = 1
    'CountDot = 0
    ' กรณีใช้เงื่อนไขด้วยอการอ่านค่าความยาวของชุดตัวเลข
    'Do While i <= Len(Trim$(txtValue.Text))
    '    If Mid$(Trim$(txtValue.Text), i, 1) = "." Then
    '        CountDot = CountDot + 1
    '        If CountDot = 2 Then
    '            txtValue.Text = Mid$(Trim$(txtValue.Text), 1, Len(Trim$(txtValue.Text)) - 1)
    '            Exit Do
    '        End If
    '    End If
    '    i = i + 1
    'Loop

    ' เก็บค่าปัจจุบันเอาไว้
    CurrentValue = Val(txtValue.Text)
    
End Sub

Private Sub cmdClear_Click()
    ' เคลียร์ค่าใหม่ให้เป็น 0
    FirstValue = 0
    CurrentValue = 0
    
    txtValue.Text = ""
End Sub

' ###############################################
' ส่วนของ Operator ต่างๆ + - * /
' ###############################################
Private Sub cmdPlus_Click()
    ' รับค่าตัวตั้งเข้ามา แล้วเลือกเครื่องหมาย + ต่อไปให้เคลียร์ค่า TextBox เพื่อเตรียมรับเลขชุดต่อไป
    txtValue.Text = ""
    
    ' ส่งค่าตัวตั้งไปเก็บไว้ในตัวแปร FirstValue เอาไว้ก่อน
    FirstValue = CurrentValue
    
    ' เคลียร์ค่าปัจจุบันเป็น 0 เพื่อรับตัวเลขชุดต่อไป
    CurrentValue = 0
    
    ' กำหนดการกระทำ คือ การบวก
    Operator = "+"
End Sub

' ส่วนที่เหลือ - * / ก็ทำเหมือนกัน แต่เปลี่ยน Operator ก็เท่านั้นเองครับ
Private Sub cmdMinus_Click()
    txtValue.Text = ""
    FirstValue = CurrentValue
    CurrentValue = 0
    Operator = "-"
End Sub

Private Sub cmdMultiply_Click()
    txtValue.Text = ""
    FirstValue = CurrentValue
    CurrentValue = 0
    Operator = "*"
End Sub

Private Sub cmdDevide_Click()
    txtValue.Text = ""
    FirstValue = CurrentValue
    CurrentValue = 0
    Operator = "/"
End Sub
' ###############################################

' ###############################################
' การสลับเครื่องหมาย
Private Sub cmdNegative_Click()
' ###############################################
    ' สลับเครื่องหมาย จากบวกเป็นลบ และ จากลบเป็นบวก
    ' คณิตศาสตร์ฉบับอนุบาลแมวเหมียว ... เมื่อลบเจอบวก ก็กลายเป็นลบ ... เมื่อลบเจอลบ ก็กลายเป็นบวก
    CurrentValue = -CurrentValue
    
    ' แสดงผลใน TextBox ด้วย
    txtValue.Text = CurrentValue
End Sub

' ###############################################
' หาคำตอบโดยเลือกจาก Operator ที่กำหนดเอาไว้ล่วงหน้า
' การที่ผมเลือกใช้ Select Case เพราะมันอ่านง่ายกว่า If Then ElseIf ครับ ...
Private Sub cmdAnswer_Click()
' ###############################################

    ' คำแนะนำ หากนำไปส่งอาจารย์ ... ก็ลองแก้ไข เช่น
    ' ใช้ตัวเลขแทน เช่น Case 1 = +, 2 = -, 3 = *, 4 = / (อย่าลืมเปลี่ยนตัวแปร Operator เป็นแบบตัวเลขด้วยน่ะครับ)
    ' ใช้คำแทน เช่น Case "Plus", "Minus", "Multiply", "Devide"
    ' หรือ ใช้ If Then ElseIf ไปเลยก็ได้ ... เพื่อความกิ๊บเก๋ ไม่ซ้ำเพื่อน 55555+
    Select Case Operator
        Case "+"
            txtValue.Text = FirstValue + CurrentValue
        Case "-"
            txtValue.Text = FirstValue - CurrentValue
        Case "*"
            txtValue.Text = FirstValue * CurrentValue
        Case "/"
            ' ดัก Error เพื่อไม่สามารถหารด้วย 0 ได้ครับ ... หรือ อาจจะให้มีการแจ้งเตือนกับผู้ใช้ด้วยก็ดี
            If CurrentValue = 0 Then Exit Sub
            txtValue.Text = FirstValue / CurrentValue
    End Select
    
    ' เก็บค่าเอาไว้ เพื่อให้สามารถทำการคำนวณต่อได้เลย เช่น
    ' 25 + 3 = 28 (ค่านี้ก็เก็บไว้ใน CurrentValue)
    ' พอต่อไปก็อาจจะ + 5 เข้าไปอีก ก็จะทำการบวกต่อไปได้เลย (คำตอบ คือ 33)
    CurrentValue = Val(txtValue.Text)
    
End Sub
Conclusion:
จะเห็นได้อย่างชัดเจนเลยว่า แนวทางการคิด และ การออกแบบนั้น มันไม่ได้มีขั้นตอนสลับซับซ้อนมากมายแต่อย่างใดเลยครับ วิธีการมันก็ค่อนข้างจะออกทื่อๆด้วยซ้ำไป แต่ส่วนใหญ่ที่บอกมาว่าเขียนไม่ได้ ทำไม่ได้ นั่นก็เพราะขาดการออกแบบโปรแกรม (ที่ดี) มาก่อน เจอะหน้าจอก็พิมพ์ก็คีย์เข้าไปสถานเดียว มันก็ต้องติดโน่น ติดนี่อยู่ร่ำไปนั่นแหละครับ ... และอย่าเพียงแต่มานั่งท่องว่ามี Input เข้ามาน่ะ ต่อไปทำการโปรเซส เพื่อหา Output ออกมา ... ต้องพยายามหาโจทย์มาคิด มาทำ ด้วยน่ะครับผม

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

[ความเห็นที่:  1] จากคุณ : aunsunyo เมื่อ 7/6/2553 15:33:23  IP: 113.53.39.70

ขอบคุณสำหรับบทความครับ

ตอนผมเขียนโปรแกรมเครื่องคิดเลขส่งอาจารย์ โค้ดยาวเฟื้อยเลยครับ แถมบัคเพียบเลย อิอิ ลืมดัก error ตัวเลขที่ หารด้วย 0 error ฮ่าๆๆ

[ความเห็นที่:  2] จากคุณ : ทองก้อน เมื่อ 7/6/2553 15:39:14

อ้าวววว ... ผมก็ลืม 5555+ ...  ขอบคุณครับที่เตือน โค้ดตัวนี้ก็พึ่งนึกเอาสดๆเป็นโจทย์เมื่อเช้านี้เอง พออธิบาย Concept ให้เด็กนักศึกษาที่เขามาเรียนกับผมฟัง แล้วก็ให้ลองหัดทำดูกันไป ... ก็ตามคาดสำหรับมือใหม่ครับ โค้ดยาวเฟื้อยมาก เป็นเรื่องธรรมดา แต่ก็ไม่เป็นไรเพราะผมกำลังทำ 'โครงการปั้นดินให้เป็นดาว' อยู่ ... 55555+ ... เบื่อแล้ว 'โครงการอาหารกลางคืนเด็ก' ...

เดี๋ยวค่อยแก้หน้าเว็บ ซึ่งตอนนี้ผมไปแก้ที่โค้ดตัวอย่างไว้แล้วครับผม ... เพราะขณะนี้ยังไม่ว่างพอ กระดกเบียร์คนเดียว ตอนบ่าย 3 โมงอยู่ ... อิอิอิอิอิ ... ชีวิตที่เป็นนายตัวเอง มันก็ดีอย่างนี้แหละครับพี่น้อง เอิ๊กๆๆๆ ...  (แต่กว่าจะเป็นแบบนี้ได้ ต้องทรหด อดทน อย่างหนักหนาสาหัสเลยน่ะครับ)

[ความเห็นที่:  3] จากคุณ : ctx-9000 เมื่อ 13/6/2553 17:22:10  IP: 125.27.134.11

ช่วงเรียนปี 1 ผมเคยตก "/" - "\" - "Mod" เกียดเข้าไส้เลยวิชาเลขหนิ
จาก C++ พาลตก Digital ไปด้วยเลย  เหอๆ
ท่านทั้งหลายจงให้ความสำคัญกับคำว่า "พื้นฐาน" ที่พบได้มากในเว็บแห่งนี้  

[ความเห็นที่:  4] จากคุณ : โอ๊ก เมื่อ 20/6/2553 14:06:45  IP: 124.157.248.253

ขอบคุณครับ..........

[ความเห็นที่:  5] จากคุณ : NAMPHORN เมื่อ 1/7/2553 8:51:52  IP: 183.89.104.33

ขอบคุณมากๆๆลยนะคร๊ะ

...................................

[ความเห็นที่:  6] จากคุณ : NAMPHORN เมื่อ 1/7/2553 8:58:54  IP: 183.89.104.33

หนูอยากเก่งเหมือนพี่จังเลย

หนูอยากมีเว็บไซต์เป็นของตัวเอง

.......................................................

[ความเห็นที่:  7] จากคุณ : บอมม์ เมื่อ 7/7/2553 22:40:37  IP: 203.118.124.122

ขอบคุณมากนะคับ ตอนนี้อาจารย์เค้าสอนเรื่องนี้อยู่ แต่การเขียนโค้ดไม่เมหือนกันแต่ คล้าย ๆ อยู่อ่ะคับ

ขอบคุณมากจิงนะคับ จะเก็บโค้ดไว้ลองไปทำดู  รบกวน ถ้าเกิดมีการเขียนโปรแกรมอะไรเจ๋ง ๆ

ช่วยแจ้งมาที่ E-mail bomkung_99@hotmail.com หน่อยได้ไหมอ่ะคับ ไม่ได้ก้อไม่เปนรัยหรอกคับ

แค่ผมอยากมีความรู้ ดี ๆ เกี่ยวกับการเขียนโปรแกรมดูอ่ะ ว่าจะเรียนตอนทางด้านนี้ดีรึป่าว...ฝากด้วยนะคับ

เพราะผมไม่ค่อยได้เข้ามาเท่ารัย

[ความเห็นที่:  8] จากคุณ : แสตม เมื่อ 13/7/2553 14:34:19  IP: 202.29.55.114

ขอบคุณที่ให้ความรู้
ขอให้ท่านดีๆๆๆๆมากยิ่งๆๆขึ้น
สาธุ
ขอให้มีแต่สุขคะ

[ความเห็นที่:  9] จากคุณ : ทัศน์ เมื่อ 1/8/2553 13:24:53  IP: 110.49.193.229

เป็นข้อมูลความรู้ที่มีประโยชน์มากมาย..

ขอขอบคุณไว้ ณ ที่นี้ด้วยนะค่ะ..

[ความเห็นที่:  10] จากคุณ : catnoi เมื่อ 20/8/2553 10:10:29  IP: 114.128.250.73

ขอบคุณมากค่ะ 
สำหรับความรู้ที่นำมาแบ่งปันกัน

[ความเห็นที่:  11] จากคุณ : LOOKPAER เมื่อ 24/8/2553 15:13:55  IP: 118.175.72.127

ขอขอบคุณสำหรับความรู้มากครัีบ
ขอบคุณจริง ๆ ครับ

[ความเห็นที่:  12] จากคุณ : wave เมื่อ 28/9/2553 23:43:37  IP: 222.123.27.58

ทราบแล้วเปลี่ยน อ๋อมันเป็นสะแบบนี้เอง

คิดลึกไปด้ายเรา 55555 

ขอบคุณมากครับ อาจารย์ทองก้อน

[ความเห็นที่:  13] จากคุณ : yoyooo เมื่อ 15/11/2553 15:14:10  IP: 117.121.218.146

:) ยากๆๆๆๆๆๆๆ จัง


ทัมหั้ยหน่อย5555 

ครูหนู ขี้งอล ฮ่าๆๆๆ

[ความเห็นที่:  14] จากคุณ : Gcombiz เมื่อ 22/11/2553 22:12:26  IP: 117.47.61.233

ขอบคุณค่ะ

[ความเห็นที่:  15] จากคุณ : นัฐ เมื่อ 14/1/2554 13:06:18  IP: 182.232.188.30

ดีดีดีดีดีีมาก

[ความเห็นที่:  16] จากคุณ : น้ำ เมื่อ 28/1/2554 19:07:32  IP: 223.206.83.234

ขอบคุณค่ะ

[ความเห็นที่:  17] จากคุณ : LOTUS เมื่อ 31/1/2554 19:53:32  IP: 182.52.216.20

GOODDDDDDDมากเลยค่ะพี่

ขอบคุณมากค่ะกับโดล้ดีดีแบบนี้ ถ้าไม่ได้พี่หนูตายแน่เลยอ่ะ ขอบคุณจากใจค่ะ เก่งมากเลยนะค่ะ
อยากจะขอความกรุณาได้โปรดช่วยเขียนโค้ด vb ระบบเครือข่ายให้หน่อยนะค่ะ เช่น โคด้จองที่นั่งดูหนัง ยืมหนังสืออะไรแบบนี้ค่ะ ขอแบบด่วนด่วนนะค่ะ ขอบพระคุณมากค่ะ

[ความเห็นที่:  18] จากคุณ : Annie เมื่อ 2/2/2554 2:39:56  IP: 125.27.65.206

ทำมะได้ งงมาก
ช่วยเค้าด้วย แอดเมลเค้ามานร๊า Stawberry_pancake@hotmail.com
ด่วนๆ นะคะ

[ความเห็นที่:  19] จากคุณ : กลการ เมื่อ 17/2/2554 11:58:51  IP: 202.143.171.126

ขอบคุณมากที่แนะนำการทำแต่ว่ายังงง  อยู่หน่อยๆ
    

[ความเห็นที่:  20] จากคุณ : NEPJUN3 เมื่อ 23/2/2554 18:19:40  IP: 223.207.172.84

ขอบคุณที่ สุดในโลกเลยค่ะ ^^'

[ความเห็นที่:  21] จากคุณ : ไก่ เมื่อ 31/1/2555 11:04:05  IP: 125.27.240.239

ขอบคุณครับ

[ความเห็นที่:  22] จากคุณ : ตี๋ เมื่อ 5/2/2555 21:07:27  IP: 58.8.186.39

กดrun ไม่ได้คร๊าฟฟ
ติดตัว 
Private Sub cmdValue_Click(Index As Integer)

[ความเห็นที่:  23] จากคุณ : กอบ เมื่อ 26/2/2555 17:04:25  IP: 223.205.11.221

คับผมไม่เข้าใจภาษาไทยได้เขียงลงไปใหมคับ

[ความเห็นที่:  24] จากคุณ : สัก เมื่อ 20/4/2555 15:10:13  IP: 113.53.163.213

ขอบคุณครับ

[ความเห็นที่:  25] จากคุณ : นู๋แอ๊ป เมื่อ 8/5/2556 12:51:09  IP: 118.174.144.6

พี่ค่ะ...ขอโค้ด ปุ่ม M+ , M-  , Mr  ด้วยค่ะ..ทำไม่ได้เลยค่ะ..

[ความเห็นที่:  26] จากคุณ : น้อยหน่า เมื่อ 10/1/2557 12:23:35  IP: 118.174.37.86

เก่งจังเลยนะครับ


ก่อนการคลิ๊กโพสต์ข้อความ ขอความกรุณาใช้ถ้อยคำที่สุภาพด้วยครับ เว็บไซต์แห่งนี้เป็นแหล่งเผยแพร่ความรู้ ดังนั้นสำหรับท่านที่พยายามจะป่วนเว็บไซต์ หากท่านเป็น "คนไทย" เช่นเดียวกันกับผม ก็ขอความกรุณาได้โปรดเห็นใจ "คนไทย" อีกจำนวนไม่น้อย ที่เข้ามาขอความช่วยเหลือ จากเว็บไซต์ของผมด้วยน่ะครับ และหากท่านใดไม่เข้าใจในตรงจุดไหน ก็ขอให้ระบุสิ่งที่อยากจะถามออกมา บทความของผมแทบทั้งหมดต้องอาศัยทักษะการปฏิบัติเป็นหลัก ดังนั้นขอให้ดู และ ทดสอบจากโค้ดโปรแกรมประกอบตามไปด้วย
IP Address: 54.166.108.167
ชื่อของคุณ:

ข้อคิดเห็น:

5 + 3 = ?  (กรุณาป้อนคำตอบลงในช่องด้านล่างให้เป็น ภาษาไทย ตามผลบวกของตัวเลขให้ถูกต้องก่อนด้วยน่ะครับ เช่น ศูนย์)
  


จี ทู จี เน็ต ดอต คอม - g2gNet Dot Com
เลขทะเบียนพาณิชย์อิเล็กทรอนิกส์ 0407314800231
Copyright © 2005 g2gNet.Com All rights reserved.
Email: thongkorn@hotmail.com หรือ โทร. 08-6862-6560