[1613] バイナリデータ関連の不具合

投稿日 2018/08/26(Sun) 18:34:38
投稿者
参照先

こんにちは、お世話になっております。

バイナリデータの「【自分】から【型】として、読み取る」手順において、一部思ったとおりの動作がなされなかったことを報告させていただきます。
発生した症状は以下の二点です。

・「短整数として読み取る」場合に、得られる値の型がおかしい
>例の「オブジェクトは Int16 型でなければ〜」エラーが発生します

・命令文を「〜として読み取ったものの十六進数」とした際に実際に得られる値が2回分先のものになる
>「十六進数」手順内で「読み取ったもの」が複数回実行され、その際に読み取るアドレスも進んでしまっているのではないかと思っています

----------
バイナリというバイナリデータを作る
バイナリへ{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32}を一括で書き込む

バイナリを0へ移動
(バイナリから短整数として読み取ったもの)の十六進数を報告 //201ではなく605を報告

バイナリを0へ移動
値1=バイナリから短整数として読み取ったもの
値1の十六進数を報告 //こちらは201

もし値1>0なら値1を報告 //エラーが発生

◆動作環境情報◆
プロデル 1.6.921
Windows 7 Home Premium Edition(64)
メモリ:7.91 GB


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -