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 > VB.NET(มือใหม่) - ต้องการแปลงตัวเลขกับอักษรภาษาอังกฤษเป็นคำอ่านภาษาไทยครับ



 

VB.NET(มือใหม่) - ต้องการแปลงตัวเลขกับอักษรภาษาอังกฤษเป็นคำอ่านภาษาไทยครับ

 



Topic : 117138



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



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




ผมเป็นมือใหม่ครับ พอดีลองเขียนดูแต่ยังไม่เข้าใจครับ
ผมทำฟอร์มสำหรับใส่ข้อมูลใน Textbox1 แล้วมีปุ่มสำหรับกดโปรเซส แล้วให้แสดงผลลัพธ์ที่ Textbox2 ตามรูป

โค๊ดแปลงเลขเป็นภาษาไทย

ปัญหา - ผมจะแก้โค๊ดอย่างไรให้สามารถแสดงค่าที่ Textbox2 ได้หลายตำแหน่ง
เช่น Textbox1 = 99
Textbox2 = เก้าเก้า
ผมทำให้มันแสดงค่าได้แค่ตัวเดียวเองครับ

Code
Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim strInput As String = TextBox1.Text
Dim ArrInput As Char() = strInput.ToCharArray()
Dim i As Integer
For i = 0 To ArrInput.Length - 1
Select Case ArrInput(0)
Case "0" : TextBox2.Text = "ศูนย์"
Case "1" : TextBox2.Text = "หนึ่ง"
Case "2" : TextBox2.Text = "สอง"
Case "3" : TextBox2.Text = "สาม"
Case "4" : TextBox2.Text = "สี่"
Case "5" : TextBox2.Text = "ห้า"
Case "6" : TextBox2.Text = "หก"
Case "7" : TextBox2.Text = "เจ็ด"
Case "8" : TextBox2.Text = "เป็ด"
Case "9" : TextBox2.Text = "เก้า"
Case "A", "a" : TextBox2.Text = "เอ"
End Select
Next
End Sub

End Class


รบกวนชี้แนะหน่อยครับ ขอบคุณครับ



Tag : .NET, VB.NET, VS 2012 (.NET 4.x), Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-06-13 20:47:45 By : little1983 View : 2955 Reply : 18
 

 

No. 1



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



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


https://www.nuget.org/packages/ThaiBahtText/

https://github.com/greatfriends/ThaiBahtText

รายละเอียดอยู่ใน github ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-13 23:07:36 By : deksoke
 


 

No. 2



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



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


ขอบคุณครับ จะลองศึกษาดูครับ
ถ้ายังไม่เข้าใจจะมาขอปรึกษาใหม่นะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 00:06:23 By : little1983
 

 

No. 3



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



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


ได้แล้วครับ แต่มันติดอยู่อีกนิดนึงครับ
Code
Public Class Form1
    
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim ArrInput As Char() = TextBox1.Text
        Dim i As Integer
        Dim ArrOutput(100)
        For i = 0 To ArrInput.Length - 1
            Select Case ArrInput(i)
                Case "0" : ArrOutput(i) = "๐"
                Case "1" : ArrOutput(i) = "๑"
                Case "2" : ArrOutput(i) = "๒"
                Case "3" : ArrOutput(i) = "๓"
                Case "4" : ArrOutput(i) = "๔"
                Case "5" : ArrOutput(i) = "๕"
                Case "6" : ArrOutput(i) = "๖"
                Case "7" : ArrOutput(i) = "๗"
                Case "8" : ArrOutput(i) = "๘"
                Case "9" : ArrOutput(i) = "๙"
                Case "A", "a" : ArrOutput(i) = "เอ"
                Case "B", "b" : ArrOutput(i) = "บี"
                Case "C", "c" : ArrOutput(i) = "ซี"
                Case "D", "d" : ArrOutput(i) = "ดี"
                Case "E", "e" : ArrOutput(i) = "อี"
                Case "F", "f" : ArrOutput(i) = "เอฟ"
                Case "G", "g" : ArrOutput(i) = "จี"
                Case Else : ArrOutput(i) = "*"
            End Select
            TextBox2.Text = ArrOutput(0) + ArrOutput(1) + ArrOutput(2) + ArrOutput(3) + ArrOutput(4) + ArrOutput(5) + ArrOutput(6) + ArrOutput(7) + ArrOutput(8) + ArrOutput(9) + ArrOutput(10)
        Next

    End Sub

End Class


จะทำให้มันวนลูปยังไงดีครับ งง
TextBox2.Text = ArrOutput(0) + ArrOutput(1) + ArrOutput(2) + ArrOutput(3) + ArrOutput(4) + ArrOutput(5) + ArrOutput(6) + ArrOutput(7) + ArrOutput(8) + ArrOutput(9) + ArrOutput(10)


หน้าตามันออกมาประมาณนี้ครับ

โค๊ดแปลงเลข,ตัวอักษรอังกฤษเป็นภาษาไทย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 02:15:06 By : little1983
 


 

No. 4

Guest


Code (VB.NET)
Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim ArrInput As Char() = TextBox1.Text
Dim i As Integer
Dim ArrOutput(100)
For i = 0 To ArrInput.Length - 1
Select Case ArrInput(i)
Case "0" : ArrOutput(i) = "๐"
Case "1" : ArrOutput(i) = "๑"
Case "2" : ArrOutput(i) = "๒"
Case "3" : ArrOutput(i) = "๓"
Case "4" : ArrOutput(i) = "๔"
Case "5" : ArrOutput(i) = "๕"
Case "6" : ArrOutput(i) = "๖"
Case "7" : ArrOutput(i) = "๗"
Case "8" : ArrOutput(i) = "๘"
Case "9" : ArrOutput(i) = "๙"
Case "A", "a" : ArrOutput(i) = "เอ"
Case "B", "b" : ArrOutput(i) = "บี"
Case "C", "c" : ArrOutput(i) = "ซี"
Case "D", "d" : ArrOutput(i) = "ดี"
Case "E", "e" : ArrOutput(i) = "อี"
Case "F", "f" : ArrOutput(i) = "เอฟ"
Case "G", "g" : ArrOutput(i) = "จี"
Case Else : ArrOutput(i) = "*"
End Select
Next
TextBox2.Text = String.Join("", ArrOutput)
End Sub

End Class

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 05:54:11 By : หน้าฮี
 


 

No. 5

Guest


ตัวอย่างสำหรับผู้มีความพยายาม
*****
***** Delegate & Regx
*****
*****

Code (VB.NET)
Imports System.Text.RegularExpressions
Public Class Form1
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim xxx = New RegularExpressions.Regex("[0-9a-z]").Replace("987aaa", New RegularExpressions.MatchEvaluator(AddressOf yyy))
   'ผลลัพธ์ ๙๘๗อ้าอ้าอ้า
   End Sub

   Private Function yyy(ByVal m As RegularExpressions.Match) As String
    Dim strArr() As String = {"๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "อ้า", "ขา"}
    Dim result As string = strArr(If(m.Value = "a", 10, m.Value))
    Return result
   End Function
End Class

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 07:40:33 By : หน้าฮี
 


 

No. 6

Guest


ตัวอย่างสำหรับผู้มีความพยายาม
*****
***** Lambda& Regx
*****
*****
Code (VB.NET)
Imports System.Text.RegularExpressions
Public Class Form1
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
     Dim xxx = New RegularExpressions.Regex("[0-9a-z]").Replace("987aaa", New RegularExpressions.MatchEvaluator(Function(m) {"๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "อ้า", "ขา"}(If(m.Value = "a", 10, m.Value))))
   'ผลลัพธ์ ๙๘๗อ้าอ้าอ้า
   End Sub
End Class



ปล. ไม่มีเก่าไม่มีใหม่ มีแต่ใหญ่หรือว่าเล็กเท่านั้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 07:51:44 By : หน้าฮี
 


 

No. 7

Guest


@deksoke
Quote:
https://www.nuget.org/packages/ThaiBahtText/
https://github.com/greatfriends/ThaiBahtText

รายละเอียดอยู่ใน github ครับ


ผมเปรียบเปรย SourceCode ตัวอย่างด้านบน === กระถินตลาดสด บนดาวพลูโต
แต่ผมชอบ กินยอดกระถินริมรั้วหน้าบ้านมากกว่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 08:00:06 By : หน้าฮี
 


 

No. 8



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



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


ขอบคุณมากเลยครับ ทำได้แล้วครับ
รบกวนอีกรอบครับ ช่วยอธิบายโค๊ด Delegate & Regx กับ Lambda& Regx ให้หน่อยได้มั้ยครับ
ผมอ่านแล้วไม่แน่ใจว่าตัวเอง เข้าใจถูกต้องหรือเปล่าครับ


ปล.ส่วนเรื่องกระถินก็ไม่เข้าใจเหมือนกันครับ อิอิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 08:40:30 By : little1983
 


 

No. 9



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



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


ผมไม่เชี่ยวเรื่อง regx กับ lambada ใน vb มากเลยครับถึงผมจะเขียนด้วย vb เป็นส่วนใหญ่ก็เหอะ ยังไงคุณหน้าฮีลองสอนหน่อยดิ (อ่านโค้ดออกครับ แต่ไม่เข้าใจเรื่องการนำไปใช้งานมากกว่า)
เรื่องยอดกระถินผมเข้าใจนะ ผมไม่ใช่โปรแกรมเมอร์แต่น่าจะเป็นเดเวลอปเปอร์มากกว่า 55+
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 09:48:37 By : deksoke
 


 

No. 10

Guest


System.Text.RegularExpressions

Code (VB.NET)
Regex.IsMatch("ห", "[a-z]")  เท็จ
Regex.IsMatch("อี", "[a-z]")  เท็จ
Regex.IsMatch("c", "[a-b]")  เท็จ
Regex.IsMatch("b", "[a-b]")  จริง
Regex.IsMatch("B", "[a-b]")  เท็จ
Regex.IsMatch("B", "[a-bA-B]")  จริง
Regex.IsMatch("6", "[0-9a-bA-B]")  จริง


ASC("a") = 97
ASC("A") = 65


(97 - 87) = 10 ('a' --> 10)
(98 - 87) = 11 ('b' --> 11)
(99 -87) = 12 ('c' --> 12)

Code (VB.NET)
Imports System.Text.RegularExpressions
Public Class Form1
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim xxx  = New RegularExpressions.Regex("[0-9a-c]").Replace("987azbc", New RegularExpressions.MatchEvaluator(Function(m) {"๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "อ้า", "ขา", "ให้ดูหน่อยซิ"}(If(Regex.IsMatch(m.Value, "[a-z]"), Asc(m.Value) - 87, m.Value))))

   'ผลลัพธ์ ๙๘๗อ้าzขาให้ดูหน่อยซิ
   End Sub
End Class


ผลลัพธ์ --> ๙๘๗อ้าzขาให้ดูหน่อยซิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 10:14:34 By : หน้าฮี
 


 

No. 11



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



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


Code (VB.NET)
Imports System.Text.RegularExpressions
Public Class Form1
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim xxx  = New RegularExpressions.Regex("[0-9a-c]").Replace("987azbc", New RegularExpressions.MatchEvaluator(Function(m) {"๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙", "อ้า", "ขา", "ให้ดูหน่อยซิ"}(If(Regex.IsMatch(m.Value, "[a-z]"), Asc(m.Value) - 87, m.Value))))

   'ผลลัพธ์ ๙๘๗อ้าzขาให้ดูหน่อยซิ
   End Sub
End Class



RegX (Regular Expression) เป็นตัวกำหนดเงื่อนไขตรวจสอบว่า "ตรวจสอบกับพยัญชนะอะไรบ้าง"
จากตัวอย่างกำหนดขอบเขตการตรวจสอบว่า [0-9a-c] จะหมายถึงเลขศูนย์ถึงเลขเก้าและตัวอักษรเอถึงซี

MatchEvaluator เป็นตัวจับคู่ค่าที่รับเข้ามา ("987azbc") แล้วคืนค่าเป็นตัวเลขหรืออักษรภาษาไทย
โดยการจับคู่จะเรียงลำดับตามขอบเขตการตรวจสอบของ Regular Expression หรือ [0-9a-c] นั่นเอง
การจับคู่จะเรียงตามการประกาศขอบเขต [0-9a-c] เพราะงั้นจึงเรียง ศูนย์ หนึ่ง สอง สาม สี่ ... เอ บี ซี (แต่ abc คุณหน้าฮีแทนค่าตัว อ้า ขา ให้ดูหน่อยสิ)
ใน MatchEvaluator ยังมีเงื่อนไขการจับคู่อีกอย่างโดยตรวจสอบก่อนแล้วค่อยจับคู่คือ (If(Regex.IsMatch(m.Value, "[a-z]"), Asc(m.Value) - 87, m.Value)))
ตรวจสอบว่าตัวแปรที่รับเข้ามาเข้าข่าย a-z ไหม
ถ้าใช่ แปลงเป็น charactor code - 87 (abc จับคู่ถูกต้องแต่ z จับคู่ไม่ได้เพราะอยู่นอกขอบเขตหรือตัวอักษรไทยสำหรับจับคู่มีถึงแค่ c)
ถ้าไม่ใช่ เอาไปจับคู่ได้เลย (ถ้าเข้ามาเงื่อนไขนี้แปลว่าตัวแปรที่รับเข้ามาเป็นตัวเลข หรือ สัญลักษณ์อื่นแล้ว)

ผมเจอจุดที่น่าจะเป็นบัคนะครับ หากผู้ใช้กรอกเป็นสัญลักษณ์ */!@#$%^&*()_+\/><?., ตัวจับคู่จะแสดงออกมาอย่างไร
ที่ผมเข้าใจคร่าวๆจะประมาณนี้ครับ ถูกต้องไหมครับ

อ้างอิงจาก
https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.matchevaluator(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/x9kb82hd(v=vs.110).aspx
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 11:50:30 By : deksoke
 


 

No. 12



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



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


ง่ะ ผมเพิ่งมองออกอีกอย่างคือ Function(m) ไมได้จับคู่อะไรหรอกเป็นแค่การอ้างตำแหน่งใน Array เท่านั้นเอง
คุณหน้าฮีตรวจสอบว่าเป็นตัวอักษรแล้วแปลงเป็น asc - 87 เพื่ออ้างตำแหน่งใน array ให้ถูกต้องเท่านั้นเอง (ตัวอักษรเริ่มที่ 10)
เพราะเขียน inline นั่นแหละคนอ่านโค้ดเลยลำบาก 555+
ยังไงก็ขอบคุณครับที่ยกตัวอย่างมาให้คิด อิอิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 11:57:59 By : deksoke
 


 

No. 13

Guest


จาก #NO 11
Function(m) ขอบเขตตัวแปร m คือ {a หรือ b หรือ c}
เพราะฉะนั้น ค่าที่ส่งเข้า If(Regex.IsMatch(m.Value, "[a-z]") === If(Regex.IsMatch(m.Value, "[a-c]")
โดยปริยาย



จาก #NO 11 --> การประยุกต์ใช้งาน Lambda
Function(m) === Function(หอยหอม) หรือ m=หอยหอม

Code (JavaScript)
    <script type="text/javascript">
        var left_sidebar_menu = [
                                 { 'page': '/DEMO/GL_MainMenu_V1001', 'id': 'ctl00_lbtnGL' },
                                 { 'page': '/DEMO/GS_MainMenu_V1001', 'id': 'ctl00_lbtnGS' },
                                 { 'page': '/DEMO/AR_MainMenu_V1001', 'id': 'ctl00_lbtnAR' },
                                 { 'page': '/DEMO/AP_MainMenu_V1001', 'id': 'ctl00_lbtnAP' }
                                ];

        //JQuery Load DOM Ready === AJAX Extenstions pageLoad()
        $(function () {
            var results = left_sidebar_menu.filter(function (หอยหอม) { return หอยหอม.page == location.pathname });
            try {
                if (results.length > 0) {
                    $('#' + results[0].id).parent().addClass('active');
                }
            } catch (e) {
                //ignore เพราะหอยหอม
            }
        });
    </script>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 13:02:14 By : หน้าฮี
 


 

No. 14

Guest


จาก #NO 13 เดี๋ยวคุณมองภาพไม่ออก
โดยทั่วฯไป การวางเมนูของ Web Application (ภาษาเหวอะไรมันก็เหมือนกันนั่นแหละ) เป็นดังนี้

ร้อยละ 99.99 จะใช้ Tag <ul></ul>


Code (XML)
<ul>
  <li class=""><a href="อะไรก็ว่ากันไป">เมนูนี้ให้เอาเม้าส์มาทิ่มเบาฯ</a></li>
  <li class=""><a href="อะไรก็ว่ากันไป">เมนูนี้ให้เอาเม้าส์มาแหย่เบาฯ</a></li>
...
...
...
  <li class=""><a href="อะไรก็ว่ากันไป">เมนูนี้ให้เอาเม้าส์มาแหกเบาฯ</a></li>
</ul>


Code (JavaScript)
$('#' + results[0].id).parent().addClass('active'); //มันก็คือ Tag <li> นั่นแหละ



ปล. คนที่ไร้จินตนาการจะไม่รู้จักคำว่า "ประยุกต์"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 13:35:18 By : หน้าฮี
 


 

No. 15

Guest



สวรรค์อยู่ทางนี้

sawan_road


นรกอยู่ทางนี้

sura_monkey


ปล. ภาพประกอบเพื่อความเข้าใจ "คุณจะไปทางไหน?" เท่านั้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 13:53:41 By : หน้าฮี
 


 

No. 16



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



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


โหดอ่ะ 555+ ชอบมากครับกับคำสั่งใน jquery ทดสอบแล้วคืนค่าได้ดีแถมบรรทัดเขียนก็น้อยลงไปเยอะมากๆ
ผมไม่ค่อยเขียนแบบนี้เพราะด้วยเหตุผลที่ผมอ่านมันไม่ออก และผมทำให้คนมาทำต่ออ่านไม่อออกด้วย 555+
ขอบคุณสำหรับความรู้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 16:53:14 By : deksoke
 


 

No. 17

Guest


สวรรค์อยู่ทางนี้
--- .0001 สงบสุข
--- ยังไม่มีอะไรเปลี่ยนแปลง

นรกอยู่ทางนี้ (Update)

--- .9969 วุ่นวายเหลือเกิน
Code
https://www.youtube.com/watch?v=sIct5tySVDk



ปล. เลือกเอาว่าจะไปนรกหรือว่าสวรรค์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 19:48:24 By : หน้าฮี
 


 

No. 18



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



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


ขอบคุณครับได้ความรู้เยอะเลย แล้วก็เครื่องหมายคำถามก็ตามมาอีกเยอะเลย
ขอเก็บไว้ศึกษาก่อน เดี๋ยวก่อปัญหามาให้แก้ใหม่ครับ
ขอบคุณทุกคนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-14 21:40:00 By : little1983
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : VB.NET(มือใหม่) - ต้องการแปลงตัวเลขกับอักษรภาษาอังกฤษเป็นคำอ่านภาษาไทยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่