掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
16ビット毎の値に分割された32ビット値を元に戻すには? (ID:126107)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
環境が書かれていないので以下VB6での話 01 23 45 67 欲しい結果が16進で 1234567 とすると Dim lngA As Long A = Val("&H" & HiWord & LoWord & "&") でどうでしょう。 上位ワードと下位ワードをInteger型の変数に読み込んだあとLong型の変数に合成するときは 最上位ビットの扱いに気をつけないとオーバーフローのエラーがでますよ。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.