HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0127
gaspeerrver3.3のランタイムを読み込んでver3.4でコンパイル2解決


gaspeerr

リンク

2017/1/27(Fri) 20:43:08|NO.78087

2011年にHSP3.3を使ってプログラムを作って公開しました。
その時、HSP3.3に付属の"hsp3c.hrt"をリネームし、アイコンを書き換えて
そのランタイムを #runtime 命令で指定して実行ファイルを作成しました。

その後、2015年にそのプログラムを修正する必要が生じたのですが、
HSP3.4が公開されていたのでこれまで使っていたアイコンを書き換えた
ランタイムファイルをそのままHSP3.4のrumtimeフォルダにコピーして
そのランタイムを使って実行ファイルを作成しました。

この場合、「HSP3.3に付属のランタイムを読み込んでHSP3.4でコンパイルした」
ということになると思うのですが、このようなことは

(1)技術的な観点から
(2)HSPの利用規約の観点から

何か問題になるでしょうか?

よろしくお願いします。



この記事に返信する


tds12

リンク

2017/2/5(Sun) 17:37:51|NO.78139

技術的に:
・3.3当時のバグがそのまま残る
→windows8以降のx64で終了時にCランタイムエラーが発生するなど
・ランタイムの命令などが3.3当時のまま
→新機能は使えない
・エラーのもとになる可能性がある

3.4のメリットがほぼ使えないことになります。
可能ならば3.4のランタイムのアイコンを書き換えて使うほうが良いと思います。



gaspeerr

リンク

2017/2/6(Mon) 21:27:20|NO.78156

回答ありがとうございます。

技術的な観点で考えただけでも問題があるようですね。
3.4のランタイムを使ったものに修正したいと思います。



ONION software Copyright 1997-2023(c) All rights reserved.