00040 98/03/06 11:37 RE:00039 ヘルプファイルのstate関数(2)
投稿者 : 秀まるお   コメントを投稿する

 こちらでテストしてみた限りではちゃんと値を返すみたいです。???

 で、ソースコードを見て分かったんですが、例えば

    state( "seltopx" )

 とやるところを間違って

    state( "topx" )

 と書いてしまうと、デタラメな値を返してしまいます。そういう間違いではないで
しょうか?。というか、きっとその間違いだと思います。

 次の版ではちゃんとエラーを返すようにしておきます。


00041 98/03/06 13:22 RE:00040 ヘルプファイルのstate関数(2)
投稿者 : バフィー   コメントを投稿する

> と書いてしまうと、デタラメな値を返してしまいます。そういう間違いではないで
>しょうか?。というか、きっとその間違いだと思います。

これはしょうもないこっちのミスで(^^;申し訳ないです。
そうしていただけると、入力ミスが分かってありがたいですm(._.)m

                               バフィー


00042 98/03/06 16:57 RE:00036 HideNet.hsc の CreateSpeechFi
投稿者 : ま神51号   コメントを投稿する


  たぶん初歩的な質問だとは思うのですが、いちおう...

>> chdir upload
>> if( not existfile( "HIDE_UP.TXT" ) ) createfile "HIDE_UP.TXT"

  createfile した後に closefile しなくても大丈夫ですか? (^^ゞ
  あと、何か書こうと思って途中で止めた場合に 0バイトのファイルが
  作成されたままになってしまうということは起きないのでしょうか?


00043 98/03/06 19:39 RE:00042 HideNet.hsc の CreateSpeechF
投稿者 : バフィー   コメントを投稿する

>  createfile した後に closefile しなくても大丈夫ですか? (^^ゞ

いちおう、僕のところでは何も起こってませんし、最低でもスクリプトが終了する時
には、
かってに closefile されますから。と思ってるんですが(^^;

>  あと、何か書こうと思って途中で止めた場合に 0バイトのファイルが
>  作成されたままになってしまうということは起きないのでしょうか?

そういうことはありますね。ところで、0バイトのファイルってどういう問題が
あるのでしょうか。どういう問題が起こるかよく知らないので、気にせずに放って
るんですけど。今のところ、とねりこ小屋でファイルサイズが大きすぎて
読めませんっていうぐらの問題しか。

無理するなら、↓みたいな大作業でも(^^;かなり強引ですけど。


chdir upload
if( existfile( "HIDE_UP.TXT" ) )
appendfile "HIDE_UP.TXT"
else
createfile "HIDE_UP.TXT"
endif

( #output を書き込む)

closefile "HIDE_UP.TXT"
restoredir

openreg "CURRENTUSER", "Software\Hidemaruo\HideTerm95\Config"
getreg "OtherEditor", #Editor
getreg "UploadPath", #path
closereg

runsync2 #Editor + " " + #Path + "\HIDE_UP.TXT"

chdir upload
if( filesize2( "HIDE_UP.TXT" ) == 0 )
delfile "HIDE_UP.TXT"
endif


execeditor が、実行終了を待てるなら、わざわざ runsync2 を使わなくても
できるんですが。って言ってると、そのうち、execeditor2 とかって
できたりして(^^;今のところ個人的にはそこまでしなくてもと思いますが。

                               バフィー


新規に投稿する