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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0901
たきさいグラフ プロット モジュール5未解決


たきさい

リンク

2017/9/1(Fri) 01:18:31|NO.81205

フログラムコンテストを試しに実行してみました
テキストの内容を参照しフォルダーを作ったり
コピーしたりしましたけど、エラーで文法が違う
とでてしまいます、112行でエラー表示
コンテストで実行できなかったのは初めてなので
根本的に何が駄目なのでしょうか。



この記事に返信する


Velgail

リンク

2017/9/1(Fri) 06:15:13|NO.81207

人に聞くときは5W1H(までは言い過ぎだけど)を徹底しよう
----質問----
What:何があったのか
When:どういうタイミングで(実行時何をしたら等)
Where:何処で(PC環境等。HSP3.4なのか3.3なのか、3.5beta4なのか5なのか、Win10なのか(ry)
Which:どれを(対象ソフトウェア・ライブラリ名(URL貼っていいから))
----回答----
Why:原因
How:対処


今回の質問だと、WhereとWhichが不足しているため、解答不能(重要なことなので)
Whichは特に重要で「フログラムコンテスト」なんかじゃ一意に決まらんので、的確に指定してくれ。

どのソフトでどんな環境で何が起こったか?
(環境依存性が疑われるときは環境も絶対に書く)

これが分からなきゃ誰も回答できん。



MillkeySoftw

リンク

2017/9/1(Fri) 15:05:22|NO.81211

HSPプログラムコンテスト 応募番号 1361「グラフプロットモジュール」作成者 GENKI
のプログラムエラーの事だと思うけど、確認してみたところ確かにエラーが発生しました。

【エラー詳細】

#HSP script preprocessor ver3.4beta3 / onion software 1997-2014(c) #Use file [hspdef.as] #HSP code generator ver3.4beta3 / onion software 1997-2014(c) ???(112) : error 2 : 文法が間違っています (112行目) --> getstrrect hdc@hsp, p_txt@m0, mes_w@m0, mes_h@m0

【原因】
HSP バージョン 3.4b3 ではエラーが発生し、HSP バージョン 3.5b5 ではエラーが発生しませんでした。
HSP バージョンが古いか、特定のバージョンに起因するエラーだと思います。

【対策】
HSP のバージョンアップを行えば正しく動作すると思われます。



たきさい

リンク

2017/9/1(Fri) 22:33:45|NO.81213

MillkeySoftw様 的確なるご指摘感謝します。



GENKI

リンク

2017/9/1(Fri) 23:10:06|NO.81214

>> たきさい さん
ご指摘ありがとうございます。

>> MillkeySoftwさん
補足説明と調査ありがとうございます。とても参考になりました。

HSP3.4aで動作確認してみた所、症状の再現に成功しました。
おそらく3.5 beta3で修正された、
> [hspcmp] モジュール内でlocal指定された関数を、定義する前の行から使用できるように修正
辺りの影響だと思います。
3.5ベータ版だけで動作確認してました。モジュールは正式公開バージョンの方でも動作確認すべきでした。失礼しました。

現在修正作業を行おうとしているのですが、他にも数か所同類の問題が見つかっています。
修正版の公開まで時間がかかりそうなので、申し訳ないのですがひとまずHSP3.5β5で使用するようにしてください。



GENKI

リンク

2017/9/10(Sun) 19:00:43|NO.81317

>> たきさい さん

お待たせしました。HSP3.4aで使用できるようになった修正版が出来ました。こちらからダウンロードできます。

グラフ プロット モジュール
http://mclab.uunyan.com/dl/dl48.htm

プログラムコンテストの方にもアップロードしたので後日反映されると思います。



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