Unit 1 - การรู้จักกับโปรแกรม PowerBuilder |
PowerBuilder รองรับการทำงานแบบ
Event Driven
PowerBuilder แอพพลิเคชันมี User Interface ที่ประกอบด้วย Menus,Windows
และ Window controls ต่างๆให้สามารถใช้ในการพัฒนา แอพพลิเคชัน สามารถควบคุมการทำงานโดยผ่าน
Event และ Function สคริปท์ และยังสามารถเพิ่ม Event เข้าไปยัง Window Object
ได้โดยการประกาศ User Event ใหม่
ภาษา PowerScript
โปรแกรม PowerBuilder นั้นมีภาษาเป็นของตัวเองชื่อว่า PowerScript
สนับสนุนการทำงานแบบ Object-Oriented Programming สามารถสร้างวัถตุใหม่ และสามารถใช้รายละเอียดจากวัตถุที่สร้างขึ้นใหม่ได้เหมือนต้นฉบับ
สนับสนุนคุณสมบัติของ Eencapsulation,Inheritance และ Polymorphism ได้อย่างครบถ้วน
Internet แอพพลิเคชัน
โปรแกรม PowerBuilder รองรับการพัฒนา Internet แอพพลิเคชัน สามารถนำแอพพลิเคชันที่พัฒนาเสร็จแล้วนำไปรันบน
WEB โดยมีเครื่องมือที่อำนวยความสะดวกในการพัฒนาดังนี้
Distributed แอพพลิเคชัน
โปรแกรม PowerBuilder ในเวอร์ชัน 6.0 ได้สนับสนุนการพัฒนาแบบ Distributed
Application เพื่ออำนวยความสะดวกในการพัฒนาจากศูนย์กลาง สามารถจัดแบ่งฟังก์ชั่นไว้ที่แอพพลเคชันฝั่ง
Client และ แอพพลิเคชันฝั่ง Server รองรับการขยายตัวของการพัฒนาแอพพลิเคชัน
ให้แก่องค์กร สะดวกต่อการดูแลรักษา
Closs-Platform
โปรแกรม PowerBuilder สนับสนุนการพัฒนาข้ามระบบปฎิบัติการ เพราะโปรแกรม
PowerBuilder นั้น สามารถนำโปรแกรมต้นฉบับไป Complie ยังระบบปฎิบัติการอื่นนอกจาก
ระบบปฎิบัติการที่พัฒนาอยู่ได้
Database Connectivity
โปรแกรม PowerBuilder นั้น สนับสนุนการพัฒนากับ DBMS ผ่านทาง ODBC
(Open DataBase Connectivity) หรือใช้คุณสมบัติการติดต่อ DBMS ผ่านทาง Native
Driver ของ PowreBuilder ก็ได้โดย Native Driver นั้นรองรับ DBMS ของข่าย
ORACLE,Informix,Sybase Adaptive SQL Server,Microsoft SQL Server ซึ่ง Native
Dirver จะมีไฟล์ DLL ของแต่
ละค่าย ให้มาพร้อมกับโปรแกรม PowerBuilder
![]() |
![]() |
![]() |