ThaiPBL.com

PowerBuilder Library Thailand

อีเมล พิมพ์ PDF

การ compile application ให้เป็น exe

สวัสดีครับ วันนี้เราจะมาลองทำการ compile application ให้เป็น exe ดูนะครับ ไม่ยากหรอกครับ สมมุติว่าเรามี application และ ไฟล์ pbl ต่างๆครบแล้วนะครับ เรามาเริ่มลงมือกันเลยนะครับ

ให้คลิกที่ icon project  เลือกที่ new เราจะได้ dialog ขึ้นมา 1 อัน มีตัวเลือกอยู่ 3 ตัว ให้เราเลือกที่  Applications เสร็จแล้วคลิกที่ ok จะได้หน้าจอดังรูป ให้ป้อนที่ Execute File Name เป็น Test_picture คลิกที่ Machine code

ส่วนที่ resource filename ส่วนนี้จะเป็นตัวกำหนดว่าเราต้องการนำไฟล์ที่เป็นรูปภาพ เข้ามารวมใว้ในไฟล์ dll ของเราเลยหรือไม่ ถ้าต้องการก็กำหนดที่อยู่ของไฟล์ resource ลงไปได้เลย สำหรับวิธีการสร้างไฟล์ resource ก็ให้ทำการคลิกที่ไอค่อน edit และกำหนดลงไปได้เลย เช่นc:powerpigdoorclose.bmp
จากนั้นให้ทำการเก็บลงชื่อ test_picture.pbr เสร็จแล้วก็ทำการเก็บ project แล้วเริ่มลงมือทำการคอมไพล์โดยคลิกที่ ไอค่อน build เท่านี้เราก็จะได้ไฟล์ที่ชื่อ test.exe เวลาทดลองใช้ก็ให้ทำการ copy test.exe กับ compile.dll ไปใว้ที่ sub c:programsfilepowersoftpbshareหรือ sub ที่เรากำหนดในตอนติดตั้งน่ะครับ แล้วทดลองรันดู
จากนั้นให้ทำตามแบบเดิมอีกครั้งแต่คราวนี้เราถอดเอาไฟล์ resource ออก และคอมไพล์ลงชื่อ test1.exe และทดลองรันดู ก่อนที่จะทดลองในแบบที่ 2 นี้ขอให้ท่านเปลี่ยนชื่อ ไฟล์ bmp ที่ใช้ในโปรแกรมเป็นชื่ออื่นด้วยเพื่อจะได้เห็นความชัดเจนในการทำงาน ว่า ถ้าเรากำหนด resource ลงไปมันจะเก็บรูปใว้ให้เราเรียบร้อยเลย แต่ถ้าเราไม่ได้กำหนด resource เมื่อเราเปลี่ยนชื่อไฟล์ bmp มันก็จะไม่แสดงภาพออกมา