16進数のことで

解決


TOMOYA  URL  2010-01-23 02:10:45  No: 143118

まずフォームにテキストボックスとリッチテキストボックスとボタンを作成します。
それを↓のようにしたいです

(例)テキストボックスに255と入力します→ボタンを押します→そしたらRichTextBox1に_L 0x00000000 0x000000FFと出るようにしたいです
テキストボックスは、最初は0と表示されるようにしちです


?  2010-01-23 02:45:56  No: 143119

んでどこが出来てないの?


TOMOYA  2010-01-23 02:49:18  No: 143120

テキストボックスに数字を適当に入力して
ボタンを押したら入力した数字が16進数に変換してリッチテキストボックスに_L 0x0000000 0x00000FFと出るようなコードを教えてもらいたいです

説明が下手ですいません

よろしくお願いします


YuO  2010-01-23 03:34:32  No: 143121

> テキストボックスに数字を適当に入力して
> ボタンを押したら入力した数字が16進数に変換してリッチテキストボックスに_L 0x0000000 0x00000FFと出るようなコードを教えてもらいたいです

分割して考えてください。
・ボタンを押したら入力した数字を取得する
・数字を数値に変換する
・数値を16進の文字列に変換する
・リッチテキストボックスに文字列を設定する
どれがわからないのですか?


TOMOYA  2010-01-23 03:46:39  No: 143122

数値を16進の文字列に変換するです
VB2008です
よろしくおねがいします


特攻隊長まるるう  2010-01-23 04:03:52  No: 143123

[Convert.ToString メソッド]
http://msdn.microsoft.com/ja-jp/library/system.convert.tostring.aspx


TOMOYA  2010-01-23 04:12:56  No: 143124

特攻隊長まるるうさん

初心者なので全然わからないです(泣)

1テキストボックスに数字を入力
2作成ボタンをクリック
3リッチテキストボックスにテキストボックスに入力した数字を
16進数に変換して表示

するプログラムを教えていただけないでしょうか?

お願いします


特攻隊長まるるう  2010-01-23 06:21:52  No: 143125

名指しで書込まれてしまったので、お伝えしておきます。

プログラムコードにも著作権はあるし、それでご飯を食べている人間に
>するプログラムを教えていただけないでしょうか?
は敵対行動ですねw
ボクは無視しますので悪しからずご了承下さい。


?  2010-01-23 08:26:44  No: 143126

ってかプログラムをそのままくれと?
ダメです。
諦めて学校辞めなさい。


将星  2010-01-23 09:01:22  No: 143127

>初心者なので全然わからないです(泣)
>
そんな言い訳聞きたくないぞ。
自分でやる気がないのなら諦めろ。


しげ  2010-01-24 19:13:34  No: 143128

おいおい、またこの様な言い合いかよ。

原始的かもしれませんが、例えば
RichTextBox1.Appendtext = "0x" & Hex(Textbox1.text)
このような記述があります。

後は、桁数が少ない場合0で埋める作業を行ってみては?


しげ  2010-01-24 19:26:10  No: 143129

追加。
問題の10進数から16進数に変換ですがHexです。
おそらく調べ方も分からなかったんでしょうが、
Google1つでもVB2008、16進数、変換とかキーワードで検索すると
方法が載っています。
リッチテキストボックスのAppendtextや&の使い方"と"で囲む意味。

>テキストボックスは、最初は0と表示されるようにしちです
これはVisualBasicを習う上でフォームにテキストボックスなどを配置する事と同じくらい基礎中の基礎です。
VisualBasicの基礎が乗っているサイトをごらんになってください。
必ず乗っているはずです。

色々調べて自分なりのプログラムを組むということは面白いですよ。
興味を持ってがんばってください。


しげ  2010-01-24 20:24:57  No: 143130

ごめ、RichTextBox1.Appendtext = "0x" & Hex(Textbox1.text)
は間違い。
RichTextBox1.Appendtext("0x" & Hex(Textbox1.text))です。


特攻隊長まるるう  2010-01-24 21:52:43  No: 143131

> しげ さん
言い合いかよとか言う前に読めよ。
わざわざコントロール追加前提の助言より、Convert.ToString で変換しちゃった方が
良くないか?教えないなんて言ってないし^^;ほぼ答え書いてるんだよ。
前スレもリンク先に答えあるのに「分からない」としか言わないから怒っているんだよ。
ここに答えありますって言っても読みに行かないのであれば、言うだけ時間の無駄でしょう?
単語だけ取って揚げ足取るんじゃなくて、文章を読んで欲しいなぁ。


TOMOYA  2010-01-25 00:30:00  No: 143132

みなさんありがとうございました。

これからは頑張って自分で探すようにします


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加