名前をつけて保存についてNo.08734
hori さん 01/05/20 14:56
 
こんにちは。お世話になります。
秀丸で編集して名前をつけて保存するとき、必ず初めにC:\
(多分、TEMPかMy documentだった)のディレクトリが開きます。
動作環境設定で指定できませんか。
いつも自分が使っているディレクトリが開くようにしたいのですが・・・

[ ]
RE:08734 名前をつけて保存についてNo.08735
TAKA さん 01/05/20 15:23
 
TAKA です。

>秀丸で編集して名前をつけて保存するとき、必ず初めにC:\
>(多分、TEMPかMy documentだった)のディレクトリが開きます。

これは、常に「C:\」になる訳ではなくて、カレントフォルダにな
るためです。他のアプリもそうなります。
新規で作ったファイルは、最後に開いた秀丸と同じフォルダになり
ます。


>いつも自分が使っているディレクトリが開くようにしたいのですが・・・

常に固定にしたいなら、以下のようなマクロで可能です。
ここでは、「C:\」としています。
// マクロ(ここから)
    openfile "C:\*.*";
    endmacro;
// マクロ(ここまで)

複数のフォルダを扱いたいなら、
http://www.infomadonna.ne.jp/~takata/hm/redl200.lzh
の中にある、「USEFILE.MAC」を使用すれば、いいと思います。
INIファイルに以下のように定義して複数から選択出来ます。
[UseFile]
#0_Title=Cドライブのルート
#0_File=C:\*.*
#1_Title=WORK
#1_File=C:\WORK\*.*

[ ]
RE:08735 名前をつけて保存についてNo.08736
TAKA さん 01/05/20 15:33
 
TAKA です。

>>いつも自分が使っているディレクトリが開くようにしたいのですが・・・
>
>常に固定にしたいなら、以下のようなマクロで可能です。
>ここでは、「C:\」としています。
>// マクロ(ここから)
>    openfile "C:\*.*";
>    endmacro;
>// マクロ(ここまで)
>
>複数のフォルダを扱いたいなら、
>http://www.infomadonna.ne.jp/~takata/hm/redl200.lzh
>の中にある、「USEFILE.MAC」を使用すれば、いいと思います。
>INIファイルに以下のように定義して複数から選択出来ます。
>[UseFile]
>#0_Title=Cドライブのルート
>#0_File=C:\*.*
>#1_Title=WORK
>#1_File=C:\WORK\*.*

すみません。これは、ファイルを開くときの話でした。
ファイルを保存する時に固定フォルダにする方法ではありませんで
した。

ファイルを保存する時に固定フォルダにする方法をご存知の方はよ
ろしくお願いします。 > ALL

[ ]
RE:08736 名前をつけて保存についてNo.08737
番頭++ さん 01/05/20 15:53
 
>ファイルを保存する時に固定フォルダにする方法をご存知の方はよ
>ろしくお願いします。 > ALL

マクロサーバのカレントディレクトリはいかがですか、
つうか、いつからか、新規のファイルをセーブするとき、
なんかおかしい時があります。
Windows のせいか、ファイラー、「秀丸」 ...
時々なのでまだ、特定していません。

[ ]
RE:08737 名前をつけて保存についてNo.08738
TAKA さん 01/05/20 16:27
 
TAKA です。

>>ファイルを保存する時に固定フォルダにする方法をご存知の方はよ
>>ろしくお願いします。 > ALL
>
>マクロサーバのカレントディレクトリはいかがですか、

以下のようなマクロだと思いますが、
// マクロ(ここから)
    run "macserv.exe /h";
    ddeinitiate "HideMacroServer", "FileService";
    ddeexecute "setcurdir c:\\";
    SAVEAS;
    ddeexecute "exit";
    endmacro;
// マクロ(ここまで)
だめのようです。理由は、SAVEAS命令が、現在の秀丸のフォルダを
カレントと見なすためだと思います。
そのことを踏まえた上で、強引にやるなら、以下のようなマクロで
可能です。
// マクロ(ここから)
    $FN = filename2;
    changename "c:\\" + basename2;
    SAVEAS;
    changename $FN;
    endmacro;
// マクロ(ここまで)
「changename」で指定するパスを好きなものに換えればよいです。
「\」は2重で書いて下さい。


#それより、何故、カレント以外に保存したいのでしょうか?

[ ]
RE:08738 名前をつけて保存についてNo.08752
hori さん 01/05/21 01:09
 
みなさんありがとうございました。マクロ早速試してみます。

[ ]
RE:08735 名前をつけて保存についてNo.08759
Kaisan さん 01/05/21 09:31
 
kaisanです。
>
> >いつも自分が使っているディレクトリが開くようにしたいのですが・・・
>
> 常に固定にしたいなら、以下のようなマクロで可能です。
私はこのような場合ショートカットの作業フォルダの設定を変更しています。

この方法は多くのソフトが利用できます。

[ ]
RE:08759 名前をつけて保存についてNo.08760
TAKA さん 01/05/21 11:32
 
TAKA です。

>私はこのような場合ショートカットの作業フォルダの設定を変更しています。

推測で申し訳ないのですが、固定にしたいフォルダのショートカッ
トを作成しておき、そのフォルダに編集したいファイルをコピーし
て、そのファイルを秀丸で開いて編集後、上書き保存するというこ
とでしょうか?


horiさんの具体的な目的が分かれば、こうすれば簡単ですよ。と言
えると思うのですが、今の情報だけでは、どうするのがベストか判
断が難しいですね。

[ ]
RE:08760 名前をつけて保存についてNo.08761
Kaisan さん 01/05/21 12:28
 
kaisanです。

すみません、説明不足でした。

起動に使っている秀丸(スタートメニューとかディスクトップとか・・・)の
ショートカットのプロパティーの作業フォルダにデフォルトで保存したい
フォルダーを設定します。

このショートカットで開いた秀丸は上書き保存時に「名前を付けて保存」の
ダイアログが指定したフォルダを表示して開きます。



On Mon, 21 May 2001 11:32:09 +0900
TAKA <xxxxxxxxxx@maruo.co.jp> wrote:

> TAKA です。
>
> >私はこのような場合ショートカットの作業フォルダの設定を変更しています。
>
> 推測で申し訳ないのですが、固定にしたいフォルダのショートカッ
> トを作成しておき、そのフォルダに編集したいファイルをコピーし
> て、そのファイルを秀丸で開いて編集後、上書き保存するというこ
> とでしょうか?

[ ]
RE:08761 名前をつけて保存についてNo.08763
TAKA さん 01/05/21 14:12
 
TAKA です。

>起動に使っている秀丸(スタートメニューとかディスクトップとか・・・)の
>ショートカットのプロパティーの作業フォルダにデフォルトで保存したい
>フォルダーを設定します。
>
>このショートカットで開いた秀丸は上書き保存時に「名前を付けて保存」の
>ダイアログが指定したフォルダを表示して開きます。

上書き保存ではなく、名前を付けて保存という前提で話をします。

デスクトップに秀丸のショートカットを作成、そのショートカット
の作業フォルダを「D:\」に変更、「C:\TEST.TXT」というファイル
をそのショートカットにドラッグ&ドロップで起動、「ファイル→
名前を付けて保存」としてもファイルを保存するダイアログのフォ
ルダはカレントの「C:\」になって、「D:\」にはなりませんでした。
もちろん、Dドライブは存在します。
確認したのは、Windows 2000 秀丸 3.08 です。
OSによっては、出来ないのかもしれません。
Windows 2000 以外で確認できる方がいれば、確認をお願いします。

[ ]
RE:08763 名前をつけて保存についてNo.08764
Kaisan さん 01/05/21 16:21
 
kaisanです

> 上書き保存ではなく、名前を付けて保存という前提で話をします。
たびたび済みません。
上記の条件が抜けていました。

忘れてください。

[ ]