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

HEX , ASC ,OCT函數

尚未結案
sundy6719
初階會員


發表:136
回覆:78
積分:42
註冊:2002-07-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-16 12:39:44 IP:203.70.xxx.xxx 未訂閱
請問一下在virtual basic內有oct和hex和asc這3個可以把十進位的字元轉成8進位和16進位和轉成ASCII碼在DELHPI內有沒有類似這個函數呢
00156
高階會員


發表:45
回覆:195
積分:112
註冊:2002-06-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-16 20:54:24 IP:61.56.xxx.xxx 未訂閱
引言: 請問一下在virtual basic內有oct和hex和asc這3個可以把十進位的字元轉成8進位和16進位和轉成ASCII碼在DELHPI內有沒有類似這個函數呢
你要的是不是這兩個函數: function IntToHex(Value: Integer; Digits: Integer): string; overload; function Chr(X: Byte): Char;
sundy6719
初階會員


發表:136
回覆:78
積分:42
註冊:2002-07-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-17 16:37:04 IP:203.70.xxx.xxx 未訂閱
請教一下有沒有範例 雖然我看了他的範例可是還是做不出來 procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin Label1.Caption := ''; for i := 1 to Length(Edit1.Text) do begin try Label1.Caption := Label1.Caption IntToHex(Edit1.Text[i],2) ' '; except Beep; end; end; end;
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-18 15:02:30 IP:220.135.xxx.xxx 未訂閱
------


我不是高手, 高手是正在銀幕前微笑的人.
00156
高階會員


發表:45
回覆:195
積分:112
註冊:2002-06-01

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-18 16:42:07 IP:61.56.xxx.xxx 未訂閱
引言: 請教一下有沒有範例 雖然我看了他的範例可是還是做不出來 procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin Label1.Caption := ''; for i := 1 to Length(Edit1.Text) do begin try Label1.Caption := Label1.Caption IntToHex(Edit1.Text[i],2) ' '; except Beep; end; end; end;
改成這樣試試看:
procedure TForm1.Button2Click(Sender: TObject);
var i:integer;
begin
  Label1.Caption:='';
  for i:=1 to Length(Edit1.Text) do
    Label1.Caption:=Label1.Caption IntToHex(Ord(Edit1.Text[i]),2) ' ';
end;
發表人 - 00156 於 2004/10/18 16:49:10
ha0009
版主


發表:16
回覆:507
積分:639
註冊:2002-03-16

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-10-18 18:36:09 IP:219.80.xxx.xxx 未訂閱
你好:
  進制轉換的原理應算簡單,如果系統沒有提供也可自行建立相關函式才對
下面寫了一個進制轉換的函式  >
{
   >= >  >  >      >       >      >    < src="http://sourceprovide.deepen.com.tw/K_Top/bp.gif">
        
系統時間:2024-06-24 20:22:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!