起動オプションNo.03517
ひろ さん 01/01/25 12:19
 
 秀まるおさん今日は、ひろです。
 バグというより私の使い方が悪いのですが(^^;、鶴亀をインストールした
フォルダをカレント・フォルダとして、
turukame.exe newmail file=turukame.txt
というように存在しない起動オプションを使うと、dump.txt を生成して終
了します。

 存在しない起動オプションは単純に無視するか、その様な起動オプション
は存在しない旨メッセージを出すかのどちらかの方が良いのではないでしょ
うか?

 P.S dump.txt 要りますか?

[ ]
RE:03517 起動オプションNo.03537
秀まるお さん 01/01/25 18:36
 
> フォルダをカレント・フォルダとして、
> turukame.exe newmail file=turukame.txt
> というように存在しない起動オプションを使うと、dump.txt を生成して終
> 了します。

 これは別におかしな起動オプションでな無いと思いますが、file=turukame.txtだ
けではうまくいかないで、「CreateFileでエラーです」と出てしまいます。

 例えばc:\turukameというフォルダにインストールしたのなら、

 file=c:\turukame\turukame.txt

 とすればうまく動作します。

[ ]
RE:03537 起動オプションNo.03552
ひろ さん 01/01/25 20:39
 
 秀まるおさん今日は、ひろです。
>  これは別におかしな起動オプションでな無いと思いますが、file=turukame.txtだ
> けではうまくいかないで、「CreateFileでエラーです」と出てしまいます。
 「file=」オプションもあるんですね。

 それは良いとして、私の書きたかったのは「ファイルはフルパスで指定し
てください。」といったメッセージをだすようにした方がよくないですか?
ということです。で dump.txt が出来ることなので、一応こちらに投稿しま
した。

[ ]
RE:03552 起動オプションNo.03553
きいろいまふらあ さん 01/01/25 20:56
 
こんなとこにレスつけてはいけないのかもしれませんが、

>  それは良いとして、私の書きたかったのは「ファイルはフルパスで指定し
> てください。」といったメッセージをだすようにした方がよくないですか?

(その時点での)カレントディレクトリ、あるいはパスの通ったディレクトリ
で見つかればそいつを処理し、見つからなかったら「…が見つかりません。」
で充分かなあ、と。

「パスを確認して下さい。」とか後ろについても、まあいいですけどね。

[ ]
RE:03553 起動オプションNo.03559
秀まるお さん 01/01/26 09:13
 
> >  それは良いとして、私の書きたかったのは「ファイルはフルパスで指定し
> > てください。」といったメッセージをだすようにした方がよくないですか?

 相対パスの場合でもうまくいくはずなんですけど、どうしてダメなのかは僕も調べ
てみないと分からないです。

[ ]
RE:03559 起動オプションNo.03578
ひろ さん 01/01/26 15:43
 
 秀まるおさん今日は、ひろです。
>  相対パスの場合でもうまくいくはずなんですけど、どうしてダメなのかは僕も調べ
> てみないと分からないです。
 取り敢えずフル・パスで記述しますが、よろしくお願いします。。

[ ]
RE:03578 起動オプションNo.03587
秀まるお さん 01/01/26 17:50
 
 相対パスの場合ですが、カレントディレクトリはメール用のディレクトリになって
いるために、turukame.txtが見つからなかったということのようです。

 メール用のホームディレクトリからの相対パス指定でならうまくいくと思います。

[ ]
RE:03587 起動オプションNo.03590
ひろ さん 01/01/26 20:14
 
 秀まるおさん今日は、ひろです。
>  メール用のホームディレクトリからの相対パス指定でならうまくいくと思います。
 そういうことだったんですね。

 以下個人的意見ですが、正式公開時この相対パスは裏技にしておいて、絶
対パスで指定するということにした方が解りやすいような気がします。

[ ]