投稿日 | : 2003/09/02(Tue) 09:40 |
投稿者 | : よねKEN |
Eメール | : |
URL | : |
タイトル | : Re: InStr関数について |
> InStr関数について相談があります。およそ5KB程度のテキストファイルをバイナリでオープンし
> strBinData As String *10060なる変数に書き込んでそこからある文字列をInStr関数で見つけるのですが
どんなコードでどういうふうにデータを読み込んでいるのでしょう?
この説明ではわかりませんので、読み込んでいる部分のコードを提示してください。
> あるテキストファイルのみヒット位置のずれが起こります。正常に動作するファイルと内容は殆ど変わらないのですが…。
ほとんど変わらないとありますが、期待する結果になるファイルも期待しない結果になるファイルも
あなたしか知らないわけで、どう違うのかこの投稿を読んでいる人にはわかりません。
どう違うのか調べて提示して下さい。
テキストファイルといっても英数字だけのファイルもあれば、日本語まじりのものもあるでしょうし、
文字コードだってSJISとは限りませんし。
> InStr関数のバグ?なのでしょうか?何かわかるようでしたら教えてください。
まずは御自身のコードを疑って下さい。