Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
文字列の比較がうまくできません
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10146#CommentId20263
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
シン
 (社会人)
投稿日時
2011/3/31 20:34:46
バイナリダンプを勉強しています。また別の質問をさせていただきます。
VB2010です。
System.Text.ASCIIEncoding.ASCII.GetStringで得られた文字列が、正しくえられているのかチェックしていますが、うまくいかなくてこまっています。
Dim buf() As Byte
FIleStream.readを用いてデータをbufに取り込んでいます。
Dim dA as string
dA = System.Text.ASCIIEncoding.ASCII.GetString(buf, i, Length)
label1.text=dA
ここまでは、label1に予想通りの文字列が得られているのが確認できています。
このあとで、
If dA ="予想通りの文字列" then
label2.text = "正しく得られています"
End if
としても、label2には反応が無く、ただしく比較できていないようです。
String.Equalsクラスなども試してみましたが、ダメでした。
どうすれば、うまく比較できるのでしょうか。