C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: 定義ファイルから取得したSTRINGデータをINTGERへ


(過去ログ 75 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■44590 / inTopicNo.1)  定義ファイルから取得したSTRINGデータをINTGERへ
  
□投稿者/ 初心者 (86回)-(2009/12/13(Sun) 14:04:17)

分類:[VB.NET/VB2005 以降] 

お世話になります。
色の定義ファイルから取得した、値の例:
<!-- ColYellow -->
<ColYellow>255, 255, 153</ColYellow>
----------------------------------------------
ソース側にてFlexGridのStylesに設定したいですが、

 dim ColYellow as String = "255, 255, 153"←定義ファイルから取得した値String型です。
 下のBackColorに設定したいですが、Intger型が必要ですが
d_flx_tana_prop.Styles.Add("ColYellow")           ↓↓↓↓↓ここでInteger型が必要ですが、どうすれば、うまく設定することができますか
d_flx_tana_prop.Styles("ColBlue").BackColor = Color.FromArgb(ColYellow )


よろしく、お願いいたします。
引用返信 編集キー/
■44591 / inTopicNo.2)  Re[1]: 定義ファイルから取得したSTRINGデータをINTGERへ
□投稿者/ επιστημη (2314回)-(2009/12/13(Sun) 14:06:57)
επιστημη さんの Web サイト
2009/12/13(Sun) 14:14:01 編集(投稿者)
String.Splitで','区切りで三つに分離し、
それぞれをInteger.ParseでInteger化すればいんじゃね?

Module Program
  Sub Main()
    Dim input As String = "12,34,56"
    Dim colors As String() = input.Split( New Char() { ","c } )
    Console.WriteLine("R:{0}, G:{1}, B:{2}", _
      Integer.Parse(colors(0)), Integer.Parse(colors(1)), Integer.Parse(colors(2)) )
  End Sub
End Module

引用返信 編集キー/
■44599 / inTopicNo.3)  Re[2]: 定義ファイルから取得したSTRINGデータをINTGERへ
□投稿者/ 初心者 (87回)-(2009/12/13(Sun) 16:50:26)
No44591 (επιστημη さん) に返信
> 2009/12/13(Sun) 14:14:01 編集(投稿者)
>
> String.Splitで','区切りで三つに分離し、
> それぞれをInteger.ParseでInteger化すればいんじゃね?
>
> Module Program
> Sub Main()
> Dim input As String = "12,34,56"
> Dim colors As String() = input.Split( New Char() { ","c } )
> Console.WriteLine("R:{0}, G:{1}, B:{2}", _
> Integer.Parse(colors(0)), Integer.Parse(colors(1)), Integer.Parse(colors(2)) )
> End Sub
> End Module

ありがとう、ございます。解決しました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -