我寫程式,所以我存在
請問一下 ISKCenterLibPtr 這是從哪來的?謝謝
你好#import "D:\\dll\\x64\\SKCOM.dll"using namespace SKCOMLib;在 import 後就可以使用 ISKCenterLibPtr
不好意思我問的不好,我是指怎麼知道有ISKCenterLibPtr這東西可以用?從群益的文件上沒看到,謝謝
你好我試一下重現的方式是我使用 Visual Studio先在程式 import dll 之後 編譯在目錄下會產出 x64\Debug\skcom.tlh然後再用 Visual Studio 或是其他文字編輯器 去開啟 tlh 這個檔案就會看到 namespace 跟有什麼 class 或是 function 可以使用然後依 ATL COM 的使用方式 後面加上 Ptr 就可呼叫使用了(可以看一下 tlh 中使用 _COM_SMARTPTR_TYPEDEF)以上
請教一下,單純用想用 C++ 或 C# 寫一個:股票委買(賣) 程式,群益的API做的到嗎? 我想將寫好的程式當「下單」指令用,例如像:buyStock.exe 2330 250 1 (--買入2330 以250元 1張)
當然可以, 群益API內部有提供買賣下單的函式,只要登入後,再呼叫就可以了
請教一個很弱的問題,如果不太會用 C++ template,程式也能寫的出來嗎...因為看完您的大作,發現對 C++ STL ATL 很不熟 orz
你好,如果覺得 C++ 不夠熟悉的話可以改用 python 看看也是比較方便可以參考 eason大大的網站https://easontseng.blogspot.com/2017/08/api-in-python.html
張貼留言
8 則留言:
請問一下 ISKCenterLibPtr 這是從哪來的?
謝謝
你好
#import "D:\\dll\\x64\\SKCOM.dll"
using namespace SKCOMLib;
在 import 後就可以使用 ISKCenterLibPtr
不好意思我問的不好,
我是指怎麼知道有ISKCenterLibPtr這東西可以用?
從群益的文件上沒看到,
謝謝
你好
我試一下重現的方式是
我使用 Visual Studio
先在程式 import dll 之後 編譯
在目錄下會產出 x64\Debug\skcom.tlh
然後再用 Visual Studio 或是其他文字編輯器 去開啟 tlh 這個檔案
就會看到 namespace 跟有什麼 class 或是 function 可以使用
然後依 ATL COM 的使用方式 後面加上 Ptr 就可呼叫使用了
(可以看一下 tlh 中使用 _COM_SMARTPTR_TYPEDEF)
以上
請教一下,單純用想用 C++ 或 C# 寫一個:股票委買(賣) 程式,
群益的API做的到嗎? 我想將寫好的程式當「下單」指令用,例如像:
buyStock.exe 2330 250 1 (--買入2330 以250元 1張)
當然可以, 群益API內部有提供買賣下單的函式,
只要登入後,再呼叫就可以了
請教一個很弱的問題,如果不太會用 C++ template,程式也能寫的出來嗎...
因為看完您的大作,發現對 C++ STL ATL 很不熟 orz
你好,如果覺得 C++ 不夠熟悉的話
可以改用 python 看看也是比較方便
可以參考 eason大大的網站
https://easontseng.blogspot.com/2017/08/api-in-python.html
張貼留言