バイナリデータの作成

投稿者:田中充 投稿日:2018/11/01(Thu) 18:33:30 No.1672

田中です。お世話になっております。

下記プログラムを「コンパイル済みデスクトップアプリでEXE作成」を行うとエラーとなります。
「デスクトップアプリでEXE作成」ではエラーとなりません。

送信バイナリというバイナリデータを作る

以上、よろしくお願いいたします。

修正しました

投稿者:ゆうと 投稿日:2018/12/21(Fri) 20:04:32 No.1677

こんばんは ゆうとです。
こちらこそお世話になっております。

> 下記プログラムを「コンパイル済みデスクトップアプリでEXE作成」を行うとエラーとなります。
> 「デスクトップアプリでEXE作成」ではエラーとなりません。
>
> 送信バイナリというバイナリデータを作る

確認できました。
最新版にて修正済みですのでお試し下さい。

ご指摘頂きありがとうございます。

別の所でエラーが発生

投稿者:田中充 投稿日:2018/12/27(Thu) 10:03:19 No.1683

田中です。お世話になっております。

EXE作成確認した所、バイナリー作成ではエラーが出なくなったのですが、
使いまわししている、内部変数への代入でエラーがでます。
#添付ファイル参照ください。

通常のデスクトップアプリEXE作成ではエラーとはなりません。

コンパイル済みデスクトップアプリ作成では、一度型設定した変数に別の型変数の代入を許さないとかの制限があるのでしょうか?

以上、よろしくお願いいたします。

Re: 別の所でエラーが発生

投稿者:ゆうと 投稿日:2019/02/17(Sun) 01:57:13 No.1718

こんにちは ゆうとです。
メールにて確認ソース頂きありがとうございます。
スクリーンショットのエラーについては最新版で正しく生成されるように修正しました。

「コンパイル済みデスクトップアプリ」は、通常のランタイム版動作とは
完全に一致していません。細かな挙動で未完成の部分があります。
特に変数や「それ」の扱いなどでうまくプログラムが生成できないことがありますので、
コンパイル済みとして作成する場合には、手間になりますがプログラムの書き換えが必要になることがあります。

複雑なプログラムの場合は、通常の実行可能ファイルとして作成することをおすすめします。

> コンパイル済みデスクトップアプリ作成では、一度型設定した変数に別の型変数の代入を許さないとかの制限があるのでしょうか?

ランタイム版と同じように、同じ名前の変数へ、別の種類の値(オブジェクト)を代入することもできます。
ただコンパイル済みの場合は、別の種類の値を入れることで、うまく生成できない・実行できないことがあります。(このあたりの挙動が未完成です)

ご確認ください。

修正確認しました

投稿者:田中充 投稿日:2019/02/18(Mon) 14:58:56 No.1726

いつもお世話になっております。田中です。

コンパイル済みデスクトップアプリ作成にてエラーが出なくなっている事を確認しました。

ありがとうございました。

以上です。

◆動作環境情報◆
プロデル 1.6.949
Windows 10(64)
メモリ:7.58 GB

▲ページの先頭へ

- WebForum -