VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/08/06(Wed) 09:30
投稿者かな
URL
タイトルRe^10: ログファイルの作り方【解決】

nobuさん、花ちゃんさん、お返事ありがとうございます。

> 通常、左右の空白を削除するには Trim を使います。
SQL文のTrimしか知りませんでした。ありがとうございます。

>     DelByt = LenB(StrConv(DelTxt, vbFromUnicode)) + 2
>     ' +2 は VbCrLf の分
>   lngFileLenB = FileLen(FilePath)
>     ReDim bytArray2(DelByt - 1)   ' 0 から始まるので -1
>     ReDim bytArray(lngFileLenB - DelByt - 1) ' 0 から始まるので -1
上の例のように直したら、無事半角スペースが入らなくなりました。
ありがとうございました。
VBの配列の考え方、文字のバイト数など、理解できていないことが分かりました。
なお、今回のログファイルの処理では、ログを記録後、ファイルサイズを取得して、
1MB以上だったら、先頭行を削除するという判定を付け加えました。なので、ファイル
のバイト数取得をちょっと先の方で処理してみました。

> nobuさん、かなさん おさわがせしました。<m(__)m>
こちらこそ、色々教えて頂いて、ありがとうございました。
もっとVBについて勉強します。また、よろしくお願い致します。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -