ไปที่เนื้อหา


supersim

เป็นสมาชิกตั้งแต่ 29 Dec 2006
ออฟไลน์ ใช้งานล่าสุด Apr 28 2007 06:28 PM
-----

โพสต์ที่ฉันโพสต์

ในกระทู้: เกี่ยวกับการแปลง ascii (ansi) char -> unicode

28 April 2007 - 01:35:06 PM

ไร้วาจาจะกล่าว

ไม่เคยรู้เรื่อง Unicode อ่านแล้ว ก็พอๆ จะงืมงัมๆ บ้าง

ขอขอบคุณด้วยคนครับ _/|\_




ในกระทู้: [Topic] สัพเพเหระกับ Delphi

27 April 2007 - 04:49:40 PM


เสริม จาก คุณ Jacky ตอบครับ
จริงๆ แล้ว Delphi มีกฏปฏิบัติ หลายประการ เพื่อให้ ชาว เดลไฟ สามารถอ่านโค้ด ของตนเองและ ของคนอื่นได้อย่างรวดเร็ว

ตัวอย่าง
ทำไม ขึ้นต้นด้วย T
อย่างที่ คุณ Jacky ตอบ เพราะมันเป็น Type ครับ
ซึ่งโดยปกติ Class ทั้งหมด จะขึ้นต้นด้วย T เพื่อให้ดูปุ๊บรู้เลยว่าเป็น Class


Type
       TMyChar  = Class
end;

หรือ

Type
       TMyChar  = Class(THuman)
end;



ส่วน ตัวแปรทำไมต้องขึ้นต้น ด้วย F
อันนี้จะสื่อ ความหมายถึง Field Data
โดยใน Encape.. จะแยกส่วน ระหว่าง Method และ Field ออกจากกัน
ซึ่งตามกฏก็ต้อง ประกาศ Field Data มาก่อน Method เสมอ
ซึ่งกฏระเบียบนี้ จะถูกบังคับในเรื่องของการ เขียนคอมโพเน้นท์ (เพราะมีการเขียนคลาส มากที่สุด)

- - จบข่าว