 |
|
ตัดเครื่องหมาย "/" อกจากวันที่ใช้ยังไงครับ แนะนำด้วยครับ |
|
 |
|
|
 |
 |
|
ได้แล้วครับ
Code (VB.NET)
lot = txtRMRT_MFG.Text.Trim
If txtRMRT_MFG.Text <> String.Empty Then
lotnum = Split(lot, "/")
For i = 0 To UBound(lotnum)
lblRMRT_LotNo.Text = Me.lblRMRT_LotNo.Text & lotnum(i)
Next
End If
|
 |
 |
 |
 |
Date :
2017-02-24 15:13:27 |
By :
NUTKA |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (VB.NET)
lot = txtRMRT_MFG.Text.Trim
If txtRMRT_MFG.Text <> String.Empty Then
lotnum = Split(lot, "/")
For i = 0 To UBound(lotnum)
lblRMRT_LotNo.Text = Me.lblRMRT_LotNo.Text & lotnum(i)
Next
End If
ถ้าจะใช้ Visual Basic มาวิ่งบน .NET
--- ความรู้สึกเดิมฯ มันก็ไม่เหมือนเดิม (มันข้ามภาษาไม่ได้ เช่น VB --> C#)
------ ถ้าไม่ยึดติด มันควรจะเป็นแบบนี้
Code (VB.NET)
lot =txtRMRT_MFG.Text.Replace("/", String.Empty)
บางครั้งผมก็แกล้งลืมบางสิ่งบางอย่าง (เพื่อให้สมองของผมมีเวลาพักผ่อนบ้าง) แต่มันก็ไม่นานน๊ะ แป๊บเดียว
|
 |
 |
 |
 |
Date :
2017-02-24 15:28:56 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จาก #NO 1 ผมอธิบายเรื่องจริงในอดีตให้ฟัง
--- คำสั่งนี้ UBound(lotnum)
ในยุคสมัยนั้นนะ (ผมเติบโตมาจาก Dbase/FoxPro)
--- มันจำกัดแค่ 60,000 Rows Array (ยุคที่โปรแกรมเมอร์ภูมิใจในเงินเดือน สี่พันห้าร้อยบาท/เดือน)
ตรรกะคิดของคนพวกนี้ไม่ธรรมดา แต่เสียดายส่วนใหญ่ก้าวข้ามไม่พ้นวังวนตรรกะของตัวเอง
--- ผมเป็นแรกมั้งที่ก้าวข้ามข้อจำกัดพวกนี้ได้ (ทุกภาษา/ทุกรูปแบบ/ทุกฯสถานะการณ์เอาตัวรอด)
--- ผมก้าวข้ามคำว่า "Connection" และเปลี่ยนอุปสรรคให้เป็นมิตร
------ น้องของผมอีกคนเรียกมันว่า "ยุทธวิธี (ป่าล้อมเมือง)"
ผมชื่นชมและอยากได้คนที่จะมาช่วยงานของผม (งานเล็กฯโปรเจคเล็ก)
--- รู้จัก Dbase/FoxPro บ้างสักเล็กน้อยก็ยังดี ผมพิจารณาเป็นอันดับแรกฯ
ปล.
|
 |
 |
 |
 |
Date :
2017-02-24 15:46:45 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2017-02-25 08:41:06 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|