ผู้เขียน หัวข้อ: delphi ใช้คำสั่ง Split อักขระ แบบไหนครับอาจารย์  (อ่าน 4666 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ huwko

  • Jr. Member
  • **
  • กระทู้: 75
  • Respect: 0
    • ดูรายละเอียด
    • http://www.surinadmin.com
รบกวนอาจารย์แนะนำหน่อยครับ คือผมต้องการตัดคำใน text นะคับ ประมาณนี้

10xxx|012084|314230|20120702|10xxx|2|1|9|1|20120709105413|2320200023164


ต้องการแบ่งคำนะครับผมจากอักขระ |   นะคับ
 

ออฟไลน์ Programmer_O

  • Newbie
  • *
  • กระทู้: 9
  • Respect: 0
    • ดูรายละเอียด
Re: delphi ใช้คำสั่ง Split อักขระ แบบไหนครับอาจารย์
« ตอบกลับ #1 เมื่อ: กรกฎาคม 29, 2012, 14:52:01 PM »
0
 var    lst : TStringList;   

begin
 lst := TStringList.Create;
              lst.Clear;
              lst.StrictDelimiter := true;
              lst.Delimiter := '|';
              lst.DelimitedText := ตรงนี้ก็ใส่ตัวแปร string หรือข้อความที่ต้องการได้เลยครับ;

เวลาเรียกใช้ก็ lst[0]
Programmer
Bangkok Medical Software Co.,Ltd.

ออฟไลน์ huwko

  • Jr. Member
  • **
  • กระทู้: 75
  • Respect: 0
    • ดูรายละเอียด
    • http://www.surinadmin.com
Re: delphi ใช้คำสั่ง Split อักขระ แบบไหนครับอาจารย์
« ตอบกลับ #2 เมื่อ: กรกฎาคม 29, 2012, 15:07:39 PM »
0
ขอบคุณมากครับผม..