ThaiPBL.com

PowerBuilder Library Thailand

อีเมล พิมพ์ PDF

การใช้ OCX ในโปรแกรมที่เราสร้างให้เป็น EXE

การใช้ OCX ในโปรแกรมที่เราสร้างให้เป็น EXE   เมื่อเราทำการพัฒนาโปรแกรมเสร็จเรียบร้อยและนำไปแจกจ่ายหรือขาย และในโปรแกรมของเรามีการใช้ object แบบ OCX ด้วยเราจะพบกับปัญหาว่าไม่ได้มีการติดตั้ง OCX ใว้ในเครื่อง ถึงแม้นว่าเราจะรัน REGSRV ก็ตาม แต่เรามีวิธีแก้ปัญหาโดยการตรวจสอบและติดตั้ง ใว้ในโปรแกรมของเราเลยตามขั้นตอนดังนี้

กำหนด Local external function
Function long DllRegisterServer() Library "ocxname.ocx"

"ocxname.ocx" คือชื่อของ OCX ที่เรานำมาใช้ในโปรแกรม

เขียนสคริปต์ด้านล่างนี้ลงใน constructor event
Long ll_rc

ll_rc = DllRegisterServer()



คราวนี้ทุกครั้งที่เรารันโปรแกรม ตัว OCX ก็จะถูกติดตั้งเอาใว้ทุกครั้ง