ravelive 發表於 17-11-23 10:56

自製 C# Data plugin 問題求助

本帖最後由 ravelive 於 17-11-23 11:00 編輯

本身會寫C#,有研究過KGI的API,但完全不會C++;
這幾天抓了大家說的那套gitHub C# SDK範例;下載好最新的RGiesecke.DllExport;
編譯之後,結果不斷的撞牆....
-1-可以打開AMIBROKE,但根本沒有出現在dataSource裡面;(有貼過去plugin裡面)
-2-不然就是編譯之後,連AMIBROKE都會打不開。出現錯誤(....或其相依性的其中之一。 試圖載入格式錯誤的程式。)
-3-商標那邊loading plugin一陣子之後,像沒開過程式一樣,若無其事地自己關掉(閃退?)

嘗試過:
安裝C++可散發套件(VC_redist.x64)
編譯成不同的位元版本(x86.x64)

環境: W10、VS2017、64版ab(6.00)

希望能得到版上高手大大的稍為指點QQ~ 感恩~~


ravelive 發表於 17-11-24 09:09

在......... github 下載的 @@~
github.com/
kriasoft/
amibroker

ravelive 發表於 17-11-24 14:40

編譯不過有啥錯誤訊息嗎??

ravelive 發表於 17-11-24 16:24

嘗試安裝一下C++可散發套件看看?

wujack 發表於 18-6-6 10:56

使用C# 仍是無法編譯

wujack 發表於 18-6-6 12:51


錯誤                Microsoft.Build.Utilities.ToolLocationHelper could not find ildasm.exe.        Plugin                       

heavenweaver 發表於 18-11-20 20:02

奇怪,我可以編譯成功,也不會閃退。只是我不會使用,哈哈,我糗了!{:4_186:}
VS2015, AB 6.002


heavenweaver 發表於 18-11-23 21:58

kuolung 發表於 18-11-23 16:34
這沒有什麼難的,您只要開啟 File -> Database Setting

中間的 Data Source -> 選您的 DataPlugin 就可以 ...

大哥,您誤解我的意思。因為小弟還在吃奶正在學習中,那個範例只是空殼架構,小弟還沒有能力增加具體可行的內容。
您已經是專家級別了,已經建立一套屬於自己及特定券商的DDE & RTD的Plugin Dll,小弟距離您2012~2013年的功力還遠的很,對您只能望洋興嘆!{:4_186:}
小弟正在爬文學習中!

heavenweaver 發表於 18-12-6 19:57

kuolung 發表於 18-11-25 07:26
有很多東西,您可能爬文,爬不太到
要多看一點書,加上一點點想像力才行 ...

最難的就是對一個完全沒有想像力的人,希望能夠增加一點點想像力,
為了這個想像力,小弟花了將近10天才走出一小步。



頁: [1]
查看完整版本: 自製 C# Data plugin 問題求助