COCO研究院

 找回密碼
 註冊
搜索
查看: 6433|回復: 6

用VS 2008 Call 群益API

[複製鏈接]
發表於 09-12-6 11:31 | 顯示全部樓層 |閱讀模式
我用VS 2008 寫了一小段程式想測試一下群益API,但沒有成功,請各位是前輩可指導一下.
create a class:
Imports System.Runtime.InteropServices
Public Class SKAPI
    Declare Auto Function SKQuoteLib_Initialize Lib "SKQuoteLib.dll" (ByVal lpszLoginID As String, ByVal lpszPassword As String) As Integer
End Class

create form:
Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim SKResult As Integer
        SKResult = SKAPI.SKQuoteLib_Initialize(TextBox1.Text, TextBox2.Text)
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub
End Class

config.ini
[version]
id=2.08.28
[Servers]
0=order2.capital.com.tw
#1=order3.capital.com.tw
[debug]
enable=1
[order]
file=c:\order.log
[reply]
file=c:\reply.log
[quote]
file=c:\quote.log

執行後SKResult 回傳為153,回本按說明書上設定id=2.08.10,不過SKResult 回傳為-4(SK_ERROR_INITIALIZE_FAIL),不知各位是前輩可指導一下?
發表於 09-12-6 12:11 | 顯示全部樓層
幫你推一下。
vito27216熟不熟呢?
發表於 09-12-7 13:19 | 顯示全部樓層
A大您好
請問一下 你有開通了嗎?
我們官網首頁>客服>個人設定>策略王功能設定>第七項
 樓主| 發表於 09-12-7 15:08 | 顯示全部樓層
回復 3# vito27216


    已經設定了.
發表於 09-12-8 21:50 | 顯示全部樓層
回復 4# andrew


A大
您可能要通知一下您的營業員
請他幫您看一下

小弟我目前對程式交易還是新手一個
目前正在跟我們家的工程師學習TS中

沒底子的我  學得很慢ˊˋ
GN01824494 該用戶已被刪除
發表於 12-4-17 20:35 | 顯示全部樓層
您好~~小弟是用VBA  也是回傳153~~目前等營業員回答中!!

發表於 12-4-17 23:59 | 顯示全部樓層
id是不用自己設定的吧
那不是配合你API的版本嗎?
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-24 23:02

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |