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


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
1029
Snake自動起動するアプリを設定するソフトを作っています2未解決


Snake

リンク

2015/10/29(Thu) 21:09:46|NO.72616

こんばんは。

久しぶりにソフトウェアの開発をしていますが,そこで少し困っています。

https://www.dropbox.com/s/w7vfevs0laezrb8/autostart.dev.zip.zip?dl=0

上のURLから開発途中(一応完成)の物をダウンロードできます。

ソースコードがついていますので,それを見てください。

note系命令で自動起動するアプリのリストを追加,削除を行っていますが

notesave命令でどうやらうまくセーブができていないようなんです。

このソフトには手動セーブではなく,追加,削除をしたときに自動でセーブを行っています。

一応プログラムを終了するときにもセーブするようにしてみました。

notesave命令もbsave,noteload命令もbload命令に変えてみましたが駄目でした。

ファイルを見ると,0KB,つまり何も保存されていないようです。

プログラムが終了する前のnoteselで指定している変数をdialogで出したところ

自分で追加したものがあったのでnoteadd,notedel命令は大丈夫だと思いました。

どこを見ても問題ないと思いますが,何かが問題を引き起こしているのでしょうか。

自分でも解決できないことだったので,質問させていただきました。

(※とても長い文章なので読みやすいように行間を改行しています。)



この記事に返信する


kanahiron

リンク

2015/10/29(Thu) 21:21:45|NO.72618

*OtherFileでファイル選択ダイアログを出した時にカレントディレクトリが移動しているのが原因です
行間の改行は無いほうが見やすいですよ(話題が変わった時などは入れる)



Snake

リンク

2015/10/30(Fri) 20:35:34|NO.72632

kanahironさん,ありがとうございました。
カレントディレクトリがdialogでファイル選択したところで変わっていたのが問題でした。
修正した物を下からDLしてください。
https://www.dropbox.com/s/w7vfevs0laezrb8/autostart.dev.zip.zip?dl=0



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