21 February 2013

zeoslib สำหรับ Delphi 7 - XE 3


     มาจะกล่าวบทไปถึง Component ชื่อดัง Zeos Library ซึ่งคนที่พัฒนา Delphi ในสาย HOSxP คงไม่มีใครไม่รู้จัก
มันคือ Component ที่เอาไว้ใช้สำหรับติดต่อและทำงาน Database ที่สำคัญตัวหนึ่งเลยใน source code ของ HOSxP 

     สำหรับคนที่ไม่ได้พัฒนา Delphi 7 แต่ใช้ XE ขึ้นไปคงจะมีปัญหาเนื่องจากตัว source code เดิมไม่ support หลายคนจึงหันไปพึ่งพา  MyDac หรือ UniDac ไปเลยซึ่งจะมี Component คล้ายๆกันให้ได้ใช้ แต่ก็ใช่ว่าจะหมดหนทาง ทางผู้พัฒนาเองก็ออก Version ทดสอบออกมาให้ได้ใช้งานกัน ซึ่งก็เรียกได้ว่าแก้ขัดกันได้พอสมควร


     ตอนนี้ Version ดังกล่าวได้ถูกพัฒนาจนเป็น Stable แล้ว ในเวอร์ชั่น 7.0.3 ซึ่ง Support ได้ถึง XE3 เลยทีเดียวครับใครสนใจก็สามารถนำไปใช้ได้ ที่สำคัญตัวนี้ฟรีครับ 

Zeosddbo-7.0.3
http://jaist.dl.sourceforge.net/project/zeoslib/Zeos%20Database%20Objects/zeosdbo-7.0.3-stable/ZEOSDBO-7.0.3-stable.zip

01 February 2013

ปัญหา MSVBVM50.CAB ในการเข้าใช้งานระบบลงทะเบียนแจ้งเกิดออนไลน์




ผมจำได้ว่า ผมได้รับมอบหมายให้ทำงานกับงานประกันสุขภาพเรื่องโปรแกรมแจ้งเกิดออนไลน์ หลังจากกลับมาจากการอบรม พี่ต๊ะงานประกันก็มีปัญหาในการลง ActiveX ทันที ซึ่งปัญหาดังกล่าวก็คือ
"Windows has found a problem with this file  
MSVBVM50.CAB " 


ซึ่ง MSVBVM50 ก็คือ
           MS = Microsoft
           VB = Visual Basic
           VM = Visual machine
           50 = Version 5.0
ดังนั้นผมจึงคิดว่าเครื่องเราอาจไม่มีก็ได้ จึงทำการติดตั้งเข้าไปโดยไป Download ที่ web ของ Microsoft
เมื่อลองติดตั้งแล้วก็สามารถ Install ActiveX ได้ตามปกติครับ