none
有關combobox的問題 RRS feed

  • 一般討論

  • 請問各位大大

    如何把ASCII轉成16進制碼的數值

    存放在combobox裡

    請各位大大教導一下

    謝謝

    2008年7月31日 上午 10:28

所有回覆

  •  天 寫信:

    請問各位大大

    如何把ASCII轉成16進制碼的數值

    存放在combobox裡

    請各位大大教導一下

    謝謝

     

    各位大大很抱歉

    我打錯了

    問題是

    請問各位大大

    如何把ASCII轉成16進制碼的數值

    存放在richTextBox裡

    請各位大大教導一下

    謝謝

    2008年7月31日 上午 10:35
  •  天 寫信:
     天 寫信:

    請問各位大大

    如何把ASCII轉成16進制碼的數值

    存放在combobox裡

    請各位大大教導一下

    謝謝

     

    各位大大很抱歉

    我打錯了

    問題是

    請問各位大大

    如何把ASCII轉成16進制碼的數值

    存放在richTextBox裡

    請各位大大教導一下

    謝謝

     

    Hi:

    試試看這樣

    Code Snippet

    //Ascii 65 = A

    int i=65;

    //Hex = 41
    richTextBox1.Text = string.Format("{0:X}", i);

     

    richTextBox1.Text = i.ToString("X2");

     

    2008年7月31日 上午 11:22
  • 各位大大您好

    我是用這樣的方式

    richTextBox1.Text += "DigitalSignature:" + ( )txt_DigitalSignature.Text + Environment.NewLine;

    不過( )裡的要怎麼填寫

    因為我轉成16進制的方式

    for (int i = 0; i < signature.Length; i++)
                {
                    txt_DigitalSignature.Text = txt_DigitalSignature.Text + (signature[ i ]).ToString("X"); //把 txtSignature.Text的內容轉成16進制,ps:.ToString("X")代表16進制
                }

    是這樣的形式

    那是否可以請各位大大教導一下

    2008年8月1日 上午 01:27
  •  天 寫信:

    各位大大您好

    我是用這樣的方式

    richTextBox1.Text += "DigitalSignature:" + ( )txt_DigitalSignature.Text + Environment.NewLine;

    不過( )裡的要怎麼填寫

    因為我轉成16進制的方式

    for (int i = 0; i < signature.Length; i++)
                {
                    txt_DigitalSignature.Text = txt_DigitalSignature.Text + (signature[ i ]).ToString("X"); //把 txtSignature.Text的內容轉成16進制,ps:.ToString("X")代表16進制
                }

    是這樣的形式

    那是否可以請各位大大教導一下

     

    我真的是看不懂你在寫什麼

    你到底是要把值丟到richTextBox1還是txt_DigitalSignature,如果按照你自己說你轉16進制的方式,你幹麻還在txt_DigitalSignature.Text前面加上()? 有何意義?

    2008年8月1日 上午 01:59
  • 我先把16進制的值丟入到txt_DigitalSignature.Text裡之後

    然後再顯示在richTextBox1.Text 裡面

     

    各位大大您好

    我是用這樣的方式

    richTextBox1.Text += "DigitalSignature:" + ( )txt_DigitalSignature.Text + Environment.NewLine;

     

    不過( )裡的要怎麼填寫

    因為我轉成16進制的方式

     

    for (int i = 0; i < signature.Length; i++)
                {
                    txt_DigitalSignature.Text = txt_DigitalSignature.Text + (signature[ i ]).ToString("X"); //把 txtSignature.Text的內容轉成16進制,ps:.ToString("X")代表16進制
                }

     

    ( )的意思是)txt_DigitalSignature.Text 如果是字串的話先填入到txt_DigitalSignature.Text   然後再填入到richTextBox1.Text裡

    那麼我只要寫成richTextBox1.Text += "DigitalSignature:" + ( string )txt_DigitalSignature.Text + Environment.NewLine;

    就可以了

     

    可是這篇的問題是當換成ASCII 16進制時那麼要怎麼寫才能再填入到richTextBox1.Text裡

     

    是這樣的形式

    那是否可以請各位大大教導一下

    2008年8月1日 上午 02:07
  •  天 寫信:

    我先把16進制的值丟入到txt_DigitalSignature.Text裡之後

    然後再顯示在richTextBox1.Text 裡面

     

    各位大大您好

    我是用這樣的方式

    richTextBox1.Text += "DigitalSignature:" + ( )txt_DigitalSignature.Text + Environment.NewLine;

     

    不過( )裡的要怎麼填寫

    因為我轉成16進制的方式

     

    for (int i = 0; i < signature.Length; i++)
                {
                    txt_DigitalSignature.Text = txt_DigitalSignature.Text + (signature[ i ]).ToString("X"); //把 txtSignature.Text的內容轉成16進制,ps:.ToString("X")代表16進制
                }

     

    ( )的意思是)txt_DigitalSignature.Text 如果是字串的話先填入到txt_DigitalSignature.Text   然後再填入到richTextBox1.Text裡

    那麼我只要寫成richTextBox1.Text += "DigitalSignature:" + ( string )txt_DigitalSignature.Text + Environment.NewLine;

    就可以了

     

    可是這篇的問題是當換成ASCII 16進制時那麼要怎麼寫才能再填入到richTextBox1.Text裡

     

    是這樣的形式

    那是否可以請各位大大教導一下

    此問題已解決謝謝各位大大的教導

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    2008年8月1日 上午 07:04