全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1688
推到 Plurk!
推到 Facebook!

IntToBin的問題

答題得分者是:mephise
cvbnm0002
一般會員


發表:8
回覆:18
積分:5
註冊:2010-05-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-08-23 14:34:29 IP:123.195.xxx.xxx 訂閱
小弟請問一下
我使用IntToBIn的語法如下


#include "IdGlobal.hpp" //我有引入函式庫
ShowMessage(IntToBin(10)); //語法也沒有太大的問題


可是除錯的提示窗口卻顯示
[Linker Error] Unresolved external '__fastcall Idglobal::IntToBin(unsigned int)' referenced from C:\USERS\WIND\DESKTOP\TEST\UNIT1.OBJ

請問一下這是什麼情況?
我有去找了一些資料 好像是程式在封裝時 出了錯誤
可是我不知道為什麼會這樣=口=

麻煩各位大大幫小弟解決這個問題 感恩!!
cvbnm0002
一般會員


發表:8
回覆:18
積分:5
註冊:2010-05-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-08-23 14:36:37 IP:123.195.xxx.xxx 訂閱
抱歉我平台和語言選錯

我的作業系統是 win7 用的軟體是C builder
mephise
高階會員


發表:4
回覆:149
積分:205
註冊:2004-02-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-08-23 20:48:47 IP:220.137.xxx.xxx 訂閱
試試看這個 
#include "IdGlobalProtocols.hpp"

我跑沒問題, 我用的是 XE
------
Mephise Chen
前興德工程師
cvbnm0002
一般會員


發表:8
回覆:18
積分:5
註冊:2010-05-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-08-26 17:08:56 IP:123.195.xxx.xxx 訂閱
沒有辦法耶..
他顯示
[C Error] Unit1.cpp(7): E2209 Unable to open include file 'IdGlobalProtocols.hpp'
[C Error] Unit1.cpp(22): E2268 Call to undefined function 'IntToBin'

整個就很無言....不能引入和沒有定義過

mephise
高階會員


發表:4
回覆:149
積分:205
註冊:2004-02-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-08-27 08:01:26 IP:220.137.xxx.xxx 訂閱
Indy 因為是免費的套件, 所以版本變更頻繁或是有Bug也不意外
我建議除非是不得已, 儘量使用 Delphi 原本的函數來達成, 後續的維護也會容易一點

先用 IntToHex 轉成 16進位, 再用 HexToBin 達成您的需求如何?

IntToHex 在 SysUtils
HexToBin 在 Classes
這兩個都是基本的 Unit, 保證找得到
------
Mephise Chen
前興德工程師
cvbnm0002
一般會員


發表:8
回覆:18
積分:5
註冊:2010-05-25

發送簡訊給我
#6 引用回覆 回覆 發表時間:2011-08-31 13:04:54 IP:118.233.xxx.xxx 訂閱
 恩  感謝您的回覆!
這下我大概懂了~

IntToHex 用法跟想像中的一樣
只是 HexToBin有搜尋了一下版上的文章
發現真的比較麻煩...不如同想像中的方便><

不過還是感謝大大唷!!
系統時間:2024-04-26 6:56:37
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!