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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0521
Cronus保存先がおかしい...5解決


Cronus

リンク

2017/5/21(Sun) 08:29:55|NO.79901

すいません。
もう一つ質問させて頂きます。


dialog "exe", 16, "実行ファイル" if stat = 0 : return tjn = refstr notesel tjn notesave "AAA.dat"

上のスクリプトを実行すると
AAA.dat内容が指定したパスでちゃんと保存されるけど、

内容:〇:\\〇〇〇〇\n〇〇〇〇\nTest.exe

その保存先がrefstrで指定した所に保存されてしまいます。

保存先:〇:\\〇〇〇〇\n〇〇〇〇\nAAA.dat

AAA.dat を data\\AAA.dat にしたら Runtime Error!! と出てしまって
非常に困っています。どうすればいいですか?



この記事に返信する


玄冬

リンク

2017/5/21(Sun) 09:37:19|NO.79902


chdir ".\\data" notesave "AAA.dat"
のようにnotesaveの直前にchdirを入れてはいかがでしょうか?



Cronus

リンク

2017/5/21(Sun) 10:54:51|NO.79905

玄冬さん
ありがとうございました!!



Cronus

リンク

2017/5/21(Sun) 11:22:54|NO.79906

ありゃ?なんででしょう?
何もしていないのにエラーって...
そもそも何で dialog と notesave と refstr 置くとこうなるんですかね...
dialog 付けなかったら 保存先がちゃんと指定できたなのに...
仕様ですが?バグですか?わかる人教えて下さい!!



掘木

リンク

2017/5/21(Sun) 12:14:57|NO.79907

dialogを付け足すと異常とわかっているのなら、
まず間違いなくdialogが何かしらの悪さをしているので、
dialogの前後でデバッグウィンドウ上ででも変化を探してみるといい。

なお、この件過去ログにいっぱいあるので調べてみるといいよ。



Cronus

リンク

2017/5/21(Sun) 12:23:33|NO.79908

>掘木さん
ありがとうございました^^



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