以CH375DLL.LIB為例,下面貼圖說明。 第一步:將CH375DLL.LIB轉換成BCB能識別的OMF格式,將CH375DLL.LIB復制到BCB安裝目錄的BIN目錄下,如圖: 轉換完成后將CH375DLLBCB.LIB文件名改成CH375DLL.LIB。
第二步: 將轉換后的CH375DLL.LIB復制到工程目錄下,同樣也復制CH375DLL.DLL到工程目錄。 在工程的菜單project下選擇添加到工程,如圖:
第三步,選擇添加到工程按鈕后跳出如下界面,選擇CH375DLL.DEF文件打開
第四步,同樣將CH375DLL.LIB文件添加到工程,如圖示
第五步,打開PROJECTNAME.cpp文件,將如下圖所示兩行代碼添加到文件中
第六步,單擊菜單工程-->屬性,彈出如下界面,選擇Advanced Linker選項卡,查看最下面的Delay Load,單擊右邊的瀏覽按鈕
第七步:在第六步的單擊右邊的瀏覽按鈕后,彈出如下對話框,同樣單擊右下方的瀏覽按鈕
第八步,在第七步的單擊右下方的瀏覽按鈕操作后,彈出如下打開文件對話框,選擇CH375DLL.DLL,打開 到此為止設置工程鏈接動態(tài)庫的操作結束,可以在代碼中調用打開設備等接口函數對設備進行操作
為什么不源代碼公開,大家拿去編譯編譯不就好了? 用LoadLibrary就不用這么做了.
用LoadLibrary還是要這么做的 有的人只用LoadLibrary還是不能編譯成功 這樣是比較保險的做法
試問如果微軟把源代碼都公開了,還怎么養(yǎng)活旗下那么多人口呢?
似乎搞LINUX的人都餓死了。。。。。
?
這是商業(yè)與非商業(yè)的區(qū)別,沒必要較真啊
ddd
太好了