技術問題
[SDK] AISYS SOLUTION 64bit SDK (OVK、VAlignU) 使用方式 64位元
1. 目前市面上編譯器 IDE 皆為 32bit, 無法直接載入 64bits ocx (VS、XE),
因此 64bits ocx 都只能用 "動態載入(new/delete)" 方式, 使 IDE 與 OCX 脫勾才能正確使用
2. 目前 AISYS SOLUTION 不論 32位元/64位元 作業系統, 預設都僅安裝 32bit SDK,
若需使用 64bit SDK (OCX) 請參考以下安裝方式, 安裝後才能使用.
[AISYS SOLUTION 64bit SDK 檔案說明]
說明1. 我司 64bit SDK 檔案路徑如下
"\AISYS Vision Corporation\AISYS Solutions\OVK Framework 64 Suite\"
說明2. 64bit SDK 檔案介紹
"Bin\CameraGrabTool.exe" -> CameraGrabTool 測試工具(64位元版本)
"Bin\SewerTool.exe" -> 影像拼接校正工具(64位元版本)
"C++ Builder XE6 Import Packages\" -> C++ Builder XE6 Include檔
"OvkAssembly3.5SP1 / OvkAssembly4 / OvkAssembly4.5" -> .net 專用 DLL 檔
"System32" -> 64bit SDK(OCX、DLL)
註: AisysSolutions2019 R1.0.0版以前為批次檔
"InstOvkFramework64.bat" -> 安裝批次檔
"UninstOvkFramework64.bat" -> 解除安裝批次檔
註: AisysSolutions2019 R1.0.0或更新版本為安裝執行檔
"AISYSOvk64Installer.exe" ->安裝執行檔
說明3: 範例程式介紹
下載路徑 (Examples-x64.zip) :
http://www.aisys.com.tw/web/download/index.php?class_id=2
"TestOvkLite64-C#" -> visual studio C#.net AxAltairU 範例程式
"TestBlob64-C#" -> visual studio C#.net AxObject::AxBlob 範例程式
"TestVAlignU64-C#" -> visual studio C#.net VAlignU 範例程式
"TestOvkLite64-MFC" -> visual studio MFC AxAltairU 範例程式
"TestOvkLite64-VC" -> visual studio VC.net AxAltairU 範例程式
"TestOvkLite64-BCBXE6" -> C++ Builder XE6 AxAltairU 範例程式
"TestOvkBlob64-BCBXE6" -> C++ Builder XE6 AxObject::AxBlob 範例程式
[安裝/反安裝步驟說明]
註: AISYS Solutions 2019 R1.0.0至2021 R1.0.0b04版本,為安裝執行檔,2021 R1.0.0b05版本或更新版本於安裝AISYS_Solutions時自動安裝
註: AISYS Solutions 2019 R1.0.0以前, 需使用bat安裝批次黨安裝
安裝步驟1: 開啟命令提示列(系統管理員)
安裝步驟2: 執行 "InstOvkFramework64.bat"
反安裝步驟1: 開啟命令提示列(系統管理員)
反安裝步驟2: 執行 "UninstOvkFramework64.bat"
[光道視覺] 註冊/安裝 OVK Framework (64bits版本)
註: AISYS Solutions 2019 R1.0.0以前, 需使用bat安裝批次黨安裝
[光道視覺] OVK Framework (X64) C#.net 2013 開發展示
AISYS SOLUTION SDK (ocx) 正確安裝後, 檔案放置路徑如下
*32位元作業系統
-[32bit OCX] C:\Windows\System32
*64位元作業系統
-[32bit OCX] C:\Windows\SysWOW64
-[64bit OCX] C:\Windows\System32
注意1: 需安裝 AISYS Solutions 2014 - R1.0.1 或更新版本, 才能使用 64bit SDK
http://www.aisys.com.tw/web/news/news.php?news_id=68
注意2: BCB6、VB6 為早期編譯器, 編譯器本身不支援 64bit 架構編譯環境, 建議使用 C++ Builder XE6、Visual Studio 2010 或更新的編譯器來開發 64bit 專案
注意3: 若有更新AISYS SOLUTION, 必須重新執行一次64bit SDK安裝步驟來更新64bits ocx.