大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 其他期貨軟件知識>>正文內容

dll 開發例程FmlDevelope.zip 編譯后函數返回的數據不正確 [金字塔]

  • 咨詢內容:

    編譯環境 winxp + vs2005

    金字塔版本:2011(v2.75)

     

     

    編譯了安裝目錄下的例程FmlDevelope,發現接口函數返回的數據是錯誤的,比如"STOCKFUNC@MYMACLOSE"(5)

     

    請問是不是接口的數據結構有變化?而例程沒有更新造成的?或者其他原因?

     

  • 金字塔客服: 等待高手回答

     

  • 用戶回復: 能用C++的在我眼里都是高手~

     

  • 網友回復:

    有可能找到問題原因了:一會兒回去試一下

    http://www.likai.net.cn/tabid/78/EntryId/23/KA1001-DLL-VS2010.aspx

     

    這里是引用李凱學堂發的帖子:

    下面我就詳細列出整個過程:

    1、金字塔的安裝目錄有一個 FmlDevelope.zip 壓縮文件,其中包含了完整DLL擴展接口的接口示例,以及在.H頭文件里的接口使用信息描述。注意壓縮包內的這個接口工程文件是VC++6.0的格式的。

    2、解壓縮了FmlDevelope.zip以后,在VS2010中打開StockFunc.dsw工程文件,VS2010會提示你需要轉換,你選擇確認轉換,轉換完成后的工程文件,如果立即編譯的話也可以通過的,不會報錯,但是到金字塔下面調用的時候,會出錯。原因是接口文件中的類型time_t在金字塔里面是解釋成32位的,但是在VS2010里面缺省的是編譯成64位的,所以當DLL解釋金字塔傳遞過來的時間時就出現了問題。

    3、為了讓VS2010把接口中的time_t編譯成32位,我們需要在頭文件中增加一個預定義宏
    #define _USE_32BIT_TIME_T  //使用32位的時間格式
    然后再編譯就可以和金字塔正常通信了。

     

  • 網友回復: 樓主,按4樓的方法你試過能解決問題嗎?如果能的話我也下個VS2010去。

【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 色www 永久免费网站 | 久青草国产在线视频亚瑟影视 | 日本精品久久久久中文字幕8 | 天天摸天天操 | 久久伊人中文字幕有码 | 玖玖精品视频 | 一区二区视频在线播放 | 久久精品综合网 | 狠狠色狠狠干 | 在线视频这里只有精品 | 婷婷99| 国产精品久线观看视频 | 精品一区二区三区在线成人 | 国产成人精品在线 | 国产一区2区 | 欧美理论大片清免费观看 | 五月伊人网| 国产乱码在线精品可播放 | 99国产精品热久久久久久夜夜嗨 | 亚洲精品乱码久久久久久中文字幕 | 狠狠综合久久久久综合小说网 | 国产精品爱啪在线线免费观看 | 亚洲精品亚洲一区二区 | 日韩欧美成人免费中文字幕 | 欧美一区二区三区久久久人妖 | 国产护士一级毛片高清 | 九九资源网 | 久久婷婷五色综合夜啪 | 日韩va亚洲va欧美va浪潮 | 欧美日韩福利视频一区二区三区 | 最新中文字幕在线播放 | xxxx免费国产在线视频 | 两性视频网站 | 一区二区三区四区在线视频 | 国产一区二区三区在线影院 | 久久激情视频 | 99热视热频这里只有精品 | 久久国产精品高清一区二区三区 | 四虎影视1515hh四虎免费 | 色涩视频| 爱爱免费网站 |