Mar 14
Share

แต่ต่อมา​ไม่​นาน​ Microsoft ​ก็​ได้​ปล่อยตัว​ free compiler ​ชื่อว่า​ Visual Studio ExPress Suite มา​ให้โปรแกรมเมอร์​ทั่ว​โลก​ได้​ลอง​ใช้​งานแบบฟรี​ๆ ​ตลอดไป​ ​ซึ่ง​ผมก็​ไม่​พลาดที่​จะ​โหลดมันมาทั้ง​ 3 ​อัน​ ​คือ​ VB C++ ​และ​ CSharp ​ซึ่งอันหลังเนี่ย​ ​ไม่​ได้​ใช้​ ​กลัว​จะ​รกเครื่องมากขึ้น​ ​ใน​ส่วน​ของ​ VB ​ดูแล้วก็​ไม่​ต่างอะ​ไร​กับ​ VS.net ​มากนัก​ ​ต้อง​ convert code ​เหมือนเดิม​ ​ที่ดูดีหน่อยคือ​ Interface ​ดูสวยงามขึ้น​ ​สำ​หรับ​ C++ ​นั้น​ ​อาการหนักกว่า​ ​เพราะ​ว่า​ ​เริ่มมีปัญหาตั้งแต่การติดตั้ง​แล้ว​ทำให้ได้โปรแกรมที่มีการติดตั้ง​​ไม่​ค่อยสมบูรณ์​เท่า​ไหร่นัก​ มาใช้งาน ​​ ​สุดท้าย​ ​สรุปว่ามาลงตัวที่​ Visual C++ Express ซึ่ง​ได้​ตัดเอา​ ​พวก​ MFC ATL ​ออกไป​ ​รวม​ถึง​ Resource Script Editor ก็​ไม่​มี​ด้วย​ Oh!! NO !! ​ทำ​งาน​กัน​ลำ​บากล่ะสิ​ คราวนี้

Visual Studio Express

มาสรุป​กัน​ก่อนนะครับ​ ​ว่าตอนนี้​ ​ผม​ต้อง​เปลี่ยนอะ​ไร​กัน​บ้าง
1. ​เปลี่ยนเครื่องมือ​ compiler ​หลัก​ ​จาก​ Visual Studio 98 (6.0) ​มา​เป็น​ VS.Net
2. ​เปลี่ยนภาษาที่​ใช้​ ​จาก​ VB ​มา​เป็น​ C Win API
3. ​เปลี่ยนเครื่องมือเสริมที่​เคย​ใช้​ร่วม​กัน​มา​ ​จาก​เดิมที่​เคย​อยู่​รวม​กัน​ใน​ Visual Studio ​ต้อง​มาตามหา​กัน​ใหม่
สำ​หรับ​ ​ข้อ​ 1 ​และ​ 2 ​นั้น​ ​ผม​ได้​เพิ่มเติม​ใน​ส่วน​ของการหนี​จาก​ MS ​ด้วย​การหา​ Free Compiler ​ของ​ Borland ​มา​ใช้​งาน​ ​แต่ทว่า​ ​ราย​นั้น​ HardCore ​ยิ่งกว่า​เดิม ​เพราะ​ว่า​ ​ไม่​มี​ IDE OH!! NO!! ​ต้อง​ไปหา​ Free IDE ​เพิ่มเติมเอง​ ​อีก​ด้วย​ ​รวม​ทั้งต้อง​หา​ Resource Editor ​มา​ใช้​งาน​กัน​ใหม่หมด​ด้วย​ o_0 !!! Bill ​นะ​ Bill นาย ทำ​อย่างงี้​ได้​ไงเนี่ย​ ​ในที่สุด ผลสุดท้าย​ ​ผมหมดแรง​กับ​การกระ​โดดไปมาระหว่าง​ ​เครื่องมือ​ ​หลายๆ​ตัว​ ​ที่ทำ​งาน​กับ​ C Win API ​ผมเลยมาหยุดที่​ VC++ Express ​เพราะคิด​ว่า​ ​น่า​จะ​คุ้นเคยที่สุด​ (ตัว​อื่น​ไม่​แน่​ใจ​ ​ไม่​ค่อยคุ้น​เท่า​ไหร่) ​แล้ว​ทุ่มเท​ให้​กับ​ ​การหา​ Resource Editor

ในตอนแรก​นั้น​ ​ผมกะว่า​ ​จะ​ใช้​ tools ​ของ​ Versions ​เดิม​ ​คือ​ 2003 ​แล้ว​ ​ค่อยมา​แก้​ไข​กัน​ใน​ 2005 ​อีกที​ ​จนกระทั่ง​ ​มา​เจอ​ Tools ​ที่พอ​จะ​ใช้​งาน​ได้​ ​จาก​ code Project Forum ​ใน​หัวข้อการ​ Setup WTL ​ให้​กับ​ VC++ExPress ​ได้​แนะนำ​ Tools ​ที่ชื่อว่า​ ResEd ​ที่ทำ​งาน​ได้​คล้าย​กับ​ Resource Editor ​ของ​ VS.Net ​แต่​ต้อง​ปรับแต่ง​กัน​เล็ก​น้อย​ ​ใน​ที่สุด​ ​ผมเองก็​ได้​เครื่องมือ​ใหม่​ไว้​ใช้​งาน​ใน​การโปรแกรม​กับ​ Windows ​แล้ว​ล่ะ​.

ResEd Resource Script Editor

Update ​เพิ่มเติม
ณ​ ​​เดือน​ ​กรกฏาคม​ ​ปี​ 2550 ​ผมพบว่า​ ​เรา​สามารถ​หนี​ ​จาก​ MS ​ได้​แล้ว​จริงๆ​ ​ด้วย​การ​ค้น​พบ​กับ​อุปกรณ์​เสริม​ Free IDE For Borland Free Compiler ​ที่ชื่อว่า​ RELO ​ซึ่ง​เมื่อรวม​เข้า​กับ​ ResEd ​ที่​ได้​มาก่อนหน้านี้​แล้ว​ ​บวก​กับ​ขนาดที่ค่อนข้าง​เล็ก​ของมัน ก็ ​จะ​ได้​ ​เครื่องมือที่​สามารถ​พกพา​ไปไหนมา​ไหนเพื่อเขียนโปรแกรม​ได้​เลย นอกจากนี้ ยังพบกับตัว Resource Editor ของอีกค่ายหนึ่ง ที่มีชื่อว่า ResEdit ที่สามารถใช้งานร่วมกันได้กับ RELO อีกด้วย แต่ต้องเลือกใช้ ตัวใดตัวหนึ่ง เพราะ ผลลัพธ์ที่ได้จากโปรแกรมทั้งคู่ไม่เหมือนกันครับ ^__^.

แหล่งที่มาของเครื่องมือทั้งสาม

Relo IDE : http://www.fifsoft.com/relo/download.php

ResEd [Resource Script Editor] : http://radasm.cherrytree.at/resed/

ResEdit[Resource Script Editor]:http://www.resedit.net/

ResEdit Resource Script Editor

Relo C/C++ IDE

พบกันใหม่ในบทความ​ตอนต่อไปก็​แล้ว​กัน​นะครับ สวัสดีครับ ^___^​.

Share

Pages: 1 2

One Response to “จุดเปลี่ยนในการเขียนโปรแกรมของผม[ตอนที่ 2]”

  1. สร้างเว็บ Says:

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

Leave a Reply