Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


22657 / 76732 ←次へ | 前へ→

【59453】Re:Getで読んだバイト配列文字列をバイト指定で区切る
発言  kanabun  - 08/12/11(木) 17:34 -

引用なし
パスワード
   ついでに、、、

バイト配列の中からCRLFなどの特殊コードを見つけるには、
InStr でなく InStrB関数を使います。

 Dim CRLF() As Byte: CRLF = StrConv(vbCrLf, vbFromUnicode)
 Dim Buf2() As Byte
 
 '(1) ファイルから バイト配列を読み込む

 '(2) 2行目をとりだす (改行コード は CRLFとする)
 j1 = InStrB(bytBuf(), CRLF)
 If j1 Then
   j2 = InStrB(j1 + 2, bytBuf(), CRLF)
   If j2 Then
     Buf2 = MidB(bytBuf, j1 + 2, j2 - j1 - 2)
     MsgBox StrConv(Buf2, vbUnicode)
   End If
 End If

1 hits

【59448】Getで読んだバイト配列文字列をバイト指定で区切る りった 08/12/11(木) 16:25 質問
【59449】Re:Getで読んだバイト配列文字列をバイト指... neptune 08/12/11(木) 16:53 発言
【59450】Re:Getで読んだバイト配列文字列をバイト指... kanabun 08/12/11(木) 16:57 発言
【59453】Re:Getで読んだバイト配列文字列をバイト指... kanabun 08/12/11(木) 17:34 発言
【59459】Re:Getで読んだバイト配列文字列をバイト指... neptune 08/12/11(木) 22:02 発言
【59538】Re:Getで読んだバイト配列文字列をバイト指... りった 08/12/17(水) 15:21 発言
【59545】Re:Getで読んだバイト配列文字列をバイト指... りった 08/12/17(水) 20:14 お礼
【59475】Re:Getで読んだバイト配列文字列をバイト指... Yuki 08/12/12(金) 16:22 発言

22657 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free