當我在使用BCB 的 TStringGrid 我想讓他顯示Hex的格式 我使用了 IntToHex , 但我發現 如果轉換的值大於0x80他就會變成顯示 0xFFFFFFxx 感覺是當他遇到負數的時候就會轉換成 0xFFFFFxx 是否有辦法解決這個問題讓他不判斷負數。
uj5u.com熱心網友回復:
用無符號的資料型別強制轉換一下,如:IntToHex((BYTE)n, 2);
或
IntToHex((WORD)n, 4);
uj5u.com熱心網友回復:
頂
uj5u.com熱心網友回復:
感謝妖哥的回答 可行了~~~轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/132783.html
標籤:基礎類
