コンマ(カンマ)を抜くには?

解決


美紀  2013-11-29 05:03:48  No: 143483  IP: [192.*.*.*]

Visual Basic 2010 Expressです。

文字変数  1,234  のコンマ(カンマ)を抜いて、
1234  にしたいのですが簡単にする方法はあるのでしょうか?

あったら教えてください。

編集    削除
YuO  2013-12-01 05:48:26  No: 143484  IP: [192.*.*.*]

Int32.ParseにNumberStyles.AllowThousandsを渡せばできます。
ただし,「カンマ」と言っているのが
・常にカンマであるならば,CultureInfo.InvariantCultureをIFormatProviderとして指定する
・カルチャ固有 (,を使う文化圏ならば,で.を使う文化圏なら.など)であるならば,CultureInfo.CurrentCultureをIFormatProviderとして指定するか,IFormatProviderをとらないInt32.Parseを使う
となります。

refs)
http://msdn.microsoft.com/ja-jp/library/9yaffedz.aspx
http://msdn.microsoft.com/ja-jp/library/c09yxbyt.aspx
http://msdn.microsoft.com/ja-jp/library/system.globalization.numberstyles.aspx
http://msdn.microsoft.com/ja-jp/library/system.globalization.cultureinfo.invariantculture.aspx
http://msdn.microsoft.com/ja-jp/library/system.globalization.cultureinfo.currentculture.aspx

編集    削除
美紀  2013-12-04 00:15:00  No: 143485  IP: [192.*.*.*]

すみません。
何のことかさっぱり分りません(^^;

編集    削除
美紀  2013-12-05 03:10:20  No: 143486  IP: [192.*.*.*]

解決しました。
有り難うございました。

編集    削除