線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3894
推到 Plurk!
推到 Facebook!

USB HidD_GetHidGuid (&hidGUID) compile 問題

答題得分者是:taishyang
antivirus621
一般會員


發表:3
回覆:5
積分:1
註冊:2009-05-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-10-07 09:55:20 IP:60.251.xxx.xxx 訂閱
各位大大您好,想請問一下,為什麼  HidD_GetHidGuid (&hidGUID)  指令在執行時,會出現:「  [Linker Error] Unresolved external 'HidD_GetHidGuid' referenced from D:\PROG\TEST3\UNIT1.OBJ   」  錯誤訊息 ?



#include vcl.h
#pragma hdrstop
#include "Unit1.h"
#include "setupapi.h"
#include "windows.h"
#include "winioctl.h"
extern "C"
{
#include "duplex_scr\hidsdi.h"
}
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
GUID hidGUID;
HidD_GetHidGuid (&hidGUID);
}
//---------------------------------------------------------------------------
編輯記錄
antivirus621 重新編輯於 2009-10-07 09:59:52, 註解 無‧
antivirus621 重新編輯於 2009-10-07 10:00:48, 註解 無‧
antivirus621 重新編輯於 2009-10-07 10:01:07, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5485
積分:4552
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-10-07 10:02:11 IP:122.116.xxx.xxx 訂閱
應該是你沒有把DLL所搭配的LIB檔加到專案裡 ^^
antivirus621
一般會員


發表:3
回覆:5
積分:1
註冊:2009-05-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-10-07 10:10:32 IP:220.130.xxx.xxx 訂閱
副站長您好,不好意思可以再說清楚一點嗎 ?
1. HidD_GetHidGuid 專屬的DLL是哪一個DLL?
2. 要如何將所搭配的LIB加入到專案裡?

不好意思,新手上路
編輯記錄
antivirus621 重新編輯於 2009-10-07 10:23:16, 註解 無‧
antivirus621 重新編輯於 2009-10-07 10:24:55, 註解 無‧
antivirus621 重新編輯於 2009-10-07 10:25:28, 註解 無‧
antivirus621 重新編輯於 2009-10-07 10:25:58, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5485
積分:4552
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-10-07 10:25:34 IP:122.116.xxx.xxx 訂閱
1.HID.dll 在C:\windows\system32 裡面
2.要將此HID.dll 利用 implib 產生出BCB可以接受的lib格式(站上有教學文章)
在BCB中[Project]->[Add to project]加到專案裡面

你可以搜尋一下[BCB HID]有相關討論 ^_^


===================引 用 antivirus621 文 章===================
副站長您好,不好意思可以再說清楚一點嗎 ?
1. HidD_GetHidGuid 專屬的DLL是哪一個DLL?
2. 要如何將轉屬的DLL加入LIB裡?

不好意思,新手上路
編輯記錄
taishyang 重新編輯於 2009-10-07 10:28:11, 註解 無‧
antivirus621
一般會員


發表:3
回覆:5
積分:1
註冊:2009-05-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-10-07 11:31:38 IP:220.130.xxx.xxx 訂閱
感謝副站長的答覆,謝謝。
系統時間:2017-10-20 0:41:14
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!