元大期貨下單API開發前注意事項


1.先解壓縮【交易APIC#範例.zip】

2.這一個畫面直接按【確定】

3.看到右側的方案總管

4.對專案右鍵【重建】

5.會發現下方錯誤訊息出現.netframework要更改版本

6.回到方案總管點選專案右鍵【屬性】。

7.選擇 .NET Framework 4 以上版本都可以

到這邊選完 .NET Framework版本後可以編譯通過即可以跳到最後面測試部分,如果編譯失敗請繼續往下看。

8.對專案右鍵再執行一次【重建】,會看到下方錯誤的話,繼續看到下方更換COM組件。

9.回到右側方案總管,專案的參考右鍵,選擇【加入參考】。

10.點選左邊COM,中間選單拉到最下方,選擇【YuantaOrd(x64)】。

11.換完組件後,要來修改一下程式碼,先點選右邊Form1.cs,右鍵【檢視程式碼】

12.看到左邊using部分把它改成YuantaOrdLibX64

13.將原先的 YuantaOrdLib.YuantaOrdClass 改成 YuantaOrdLibX64.YuantaOrd 即可。

再執行一次重建即可以成功,若是失敗可能你的電腦是32位元,第10步驟的COM元件換回32位元嘗試看看。

以上是把組件更新成64位元的詳細解說,執行程式後輸入帳號密碼,登入測試看看是否成功。

檢查紅色框框的地方是否出現自己的帳號資訊,正確就代表成功了。

本章作個結論,因為使用的API必須搭配使用者電腦的作業系統是32位元或64位元,常常會導致無法編譯成功的問題,所以一開始會花相當多的時間在處理開發環境上的各個毛病,需要耐心慢慢解決。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *