2012-02-18 19 views
0

私がしたいことは、文字列のリストから特定の値を取り出し、その特定のインデックスの変数に格納することです。カンマの後の文字列のリストから特定の単語を選択

Com317、被験体、1,20、M、YEAR1

例では、文字列のリストの各インデックスに含まれるものです。私はこのリストから1と20を選択し、2つの変数に格納したいと思います。多分そのようなことは これは、(私がいけないVSが上のインストールされている擬似コードで動作しますする必要があり

おかげ

答えて

0

あなたはこれを達成するために、スプリット機能を使用することができます:私はちょうどそれが同じ機能を使用して:)しまった

Dim s As String = "Com317,subject,1,20,M,year1" 
Dim splitVals As String() = s.Split(",") 

MessageBox.Show(splitVals(2)) ' 1 
MessageBox.Show(splitVals(3)) ' 20 
+0

いや、おかげでこれがやり方であることを確認するためです – aspiringCoder

0

をループごとにこれをやろうとしているが、私はこれらの2つの値を選び出すことが可能かどうかはわかりませんされてこのコンピューター、そのバグを確認してください)

dim st as string 
st = "Com317,subject,1,20,M,year1" 

dim var1 as integer 
dim var2 as integer 

var1 = CInt(st.split(",")(2)) 
var2 = CInt(st.split(",")(3)) 
関連する問題