掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイナリーファイルの出力 (ID:125883)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
通り巣鴨さん ひでらんさん ありがとうございます。 bytOutputData(0) = CByte("&H" & Mid(Hex(typUser(i).UserId), 1, 2))は 3バイト目で型の不一致エラーが出てしまいました。 bytOutputData(0) = CByte("&H" & Mid(Right("00000000" & Hex(typUser(i).UserId), 8), 1, 2)) のやり方で、期待通りの動作ができました。 関連の質問なのですが bytOutputData(0) = CByte("&H" & Mid(Format(Hex(typUser(nLp).UserId), "00000000"), 1, 2)) この質問の前にという形でもやっているのですが、こちらでは"型が一致しません"とのエラーがでました。 この場合に何故Format関数はエラーでRight関数はOKなのでしょうか? 問題自体は解決したのですが、お願いしますm(_ _)m
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.