- PR -

Format関数について

1
投稿者投稿内容
やぎ
会議室デビュー日: 2003/04/01
投稿数: 14
投稿日時: 2003-06-11 12:36
VB6で使用していた以下のようなFormatを実現させたいのですが、
VB.NETでの実現方法が分かりません。

コード:
MsgBox Format$("12", @@@) & "/" & Format$("25", @@@)
                ↓
              12/ 25



VB6.Formatを使用すれば可能だということは分かっていますが、
VB6の残存機能は使用したくないので悩んでいます。

上記の@以外にも!等の文字列表示書式指定文字の使用したフォーマット
方法が分かりません。

VB.NETでの実現方法はあるのでしょうか?

よろしくお願いします。
FOX
ベテラン
会議室デビュー日: 2002/04/08
投稿数: 63
お住まい・勤務地: いなか
投稿日時: 2003-06-11 13:05

VS.NETのヘルプやMSDNなどで「書式文字列」などを引いてみるとよいかと思います
やぎ
会議室デビュー日: 2003/04/01
投稿数: 14
投稿日時: 2003-06-11 13:13
探し方が下手なのかもしれませんが、色々と調べてみて
分からなかったので質問してみたのですが...
FOX
ベテラン
会議室デビュー日: 2002/04/08
投稿数: 63
お住まい・勤務地: いなか
投稿日時: 2003-06-11 13:33
言葉足らずだったようですのでString.Formatにあったを今回の問題に適応する
例を挙げます。
コード:

string.Format("{0,3:G}/{1,3:G}","12","25")



詳しい説明はString.FormatやIFormattable,IFormatProvider
などを.NET FrameworkSDKのヘルプで調べると詳しい説明が載っています。
この辺は読むことをお勧めします。


[ メッセージ編集済み 編集者: FOX 編集日時 2003-06-11 13:35 ]
やぎ
会議室デビュー日: 2003/04/01
投稿数: 14
投稿日時: 2003-06-11 13:38
ありがとうございます。

読みはしたのですが、理解できていませんでした。
もう一度読み直して理解できるようにします。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)