■ 質問はここへ ■

前へ 次へ
No. 76 (75へのコメント)投稿者: かぶねこ HP日付: 2001/06/27 06:33:59
題名 : Re:パス名?

>とても基本的なことでしたら、申し訳ありません。

いや、ここは「初心者掲示板」と言っているくらいで、ほんとになんでもOKで
す。

>始めてQXを立ち上げたとき、「パス名は無効です。」というメッセージが出ました。

はて。QXが使うファイルについての問題なら、その後メッセージが出なくなる
なんていう自然解決には至らないと思います。「パス名は無効です」というメッ
セージに、「どのファイルについて」などの情報があればもう少しわかるのです
が、こういうのは時間がたってしまうとむずかしいです。

わたしにはよくわからないのですが、このへん、他のかたからフォローがあるか
もしれません。

QXで何かの機能を使おうとして使えない、などの問題が出てきたらまた質問し
てください。

>いろいろといじくっているうちに、「パス名の登録」
>なる画面を発見したのですが、やっぱりこれも何のことなのか分かりません。

はい、これは、QXの中からファイルを開いたり、保存したりするときに、「よ
くつかうフォルダ(ディレクトリ)を登録しておくと、簡単に目的の場所に移動
できて便利、という機能です。「QXの作業でのお気に入りフォルダ」とでもい
いますか、そんなもんです。

ワードは「開く」とか「保存」のときに「My Documents」フォルダ、あるいは別
に指定したベースフォルダが必ず表示されますが、テキストエディタのような、
「何でも編集してしまう道具」はアプリケーションのほうではそういうベースフ
ォルダを指定しません。

QXの場合、起動用のショートカットの「作業フォルダ」を指定した場所が、ベ
ースフォルダとなります。

「パス」というのは、フォルダの「住所と名前」の全体のことです。Cドライブ
の「Papers」というフォルダの下の「2000」というフォルダ、であれば、パスは
「c:\Papers\2000」となります。ファイルのパスと言う場合、該当のファイルが
あるフォルダの位置がそのファイルのパスとなります。「パス」=「path」、そ
こまでたどっていくための道筋、ですね。

ところで、QXをインストールした「パス」はどうなっていますか。場合によっ
てはそのパスが最初のエラーメッセージの原因になっているかもしれません。
(その後使えているのなら、そのまま使っても問題ありません。)

No. 77投稿者: おとち日付: 2001/06/27 16:18:08
題名 : 編集ファイル履歴を非表示にする方法はありますか?

ファイルメニューに出てくる最近編集したファイルのリストを表示しないよう
にすることはできますか?できるのであれば、やり方を教えて下さい。よろし
くお願いします。

No. 78 (76へのコメント)投稿者: まー日付: 2001/06/27 17:56:19
題名 : Re^2:パス名?

早々のお返事、大変ありがとうございます。とてもご親切な方で、うれしいです。

>ところで、QXをインストールした「パス」はどうなっていますか。場合によっ
>てはそのパスが最初のエラーメッセージの原因になっているかもしれません。
>(その後使えているのなら、そのまま使っても問題ありません。)

思い当たることが、あるような、ないような…という感じです。
今、大事な作業をしている途中なので、すべてが終了したら、インストールしなお
して原因を探ってみたいと思います。
もしかしたら、1ヵ月後とかになっちゃうかもしれませんが、また必ず書き込み
いたします。
今回は、本当にアドバイスをありがとうございました。

No. 79 (77へのコメント)投稿者: yook日付: 2001/06/27 20:15:33
題名 : Re:編集ファイル履歴を非表示にする方法はありますか?

おとちさん、こんばんは。

>ファイルメニューに出てくる最近編集したファイルのリストを表示しないよう
>にすることはできますか?できるのであれば、やり方を教えて下さい。

?メニューに、「機能一覧」というのがあります。
これを選択すると一覧が出ますので、FileEditKeyFileを実行します。

すると、「キー定義ファイル」というメニューなどを保存しておく
ファイルが開きます。

その70行目当たりに、
[MenuBar]
menubar "*ファイル(&F)"

という記述がありますので、この「*」を削除し、QXを再起動してください。
FileEditKeyFileという機能は、メニューかツールボタンに割り当てておくと
便利なことが多いです。

No. 80 (78へのコメント)投稿者: itam HP日付: 2001/06/28 00:18:27
題名 : Re^3:パス名?

>>ところで、QXをインストールした「パス」はどうなっていますか。場合によっ
>>てはそのパスが最初のエラーメッセージの原因になっているかもしれません。
>>(その後使えているのなら、そのまま使っても問題ありません。)

#たいていの場合はですね。

>今、大事な作業をしている途中なので、すべてが終了したら、インストールしなお
>して原因を探ってみたいと思います。

 とりあえず、このエラーが出るのは、
「QXがファイルを見つけることができなかった時」
に限られます。逆に、QXがファイルを見つけることに失敗
すれば、常にこのエラーが表示されます。
 でもって、例えば、CD-ROMのファイルをQXで開いて読
みその後QXを終了→その後、QXを起動した時に「前回開
いていたファイルを自動的に開く」設定になっていたら、
場合によってはファイルが見つからないと。
 などなど、つまりQXに原因があるわけではない場合も
あります。

 とりあえず、使っていて問題が起こったらというかぶね
こさんの言の通り、エラーが出た時にまた書き込んでいた
だければ大丈夫ではないかと思います。

No. 81投稿者: わたし日付: 2001/06/28 00:44:46
題名 : ツールバーマクロでファイルを呼び出す。

以前お世話になりました。その節はありがとうございました。失礼してしまいましたm(__)m

以下のツールバーマクロで、ファイルを呼び出すにはどうしたらいいのでしょうか?
簡単そうなんですが、分かりません。よろしくお願いいたします。

proc main
	const tclass$ = "FILE"
	if @@ToolBarState(tclass$) then
		@@ToolBarDestroy tclass$
	end if
	@@ToolBar tclass$, "FILE"
	@@ToolBarButton 
	@@ToolBarCreate
end proc

No. 82 (81へのコメント)投稿者: かぶねこ HP日付: 2001/06/28 06:39:13
題名 : Re:ツールバーマクロでファイルを呼び出す。

えっと、これはマクロの話題なので、itam さんの主催するQXマクロ専用メー
リングリストで質問なさったほうがいいかと思います。

マクロメーリングリストの案内ページは http://qxmac.com/ml/ です。これから
マクロをいろいろ作っていきたい、いろいろ質問したい、というのならぜひどう
ぞ。このページで過去ログも読めます。

というのだけではなんですので、ここに書かれたマクロについてわかる範囲でコ
メントしますと、これでやっているのは通常の「ツールバー」に何かを割り当て
るのではなく、「マクロツールバー」というのをあらたに作成する作業ですね。

どういったファイルを呼び出したいのか、特定のファイルなのか、「開く」ダイ
アログを出すのか、なぜ「マクロツールバー」である必要があるのか、そのへん
がわからないので、「こうしたら」というのが書けません。

具体的に何をしたいのかもう一度書いていただけますか。

マクロを作るには、最初はすでにあるマクロを読んで、使えそうなところを借り
てくるのがいいと思います。Vector のQXエディタのところにマクロもかなり
の数、登録されていますし、ユーザーの個人ホームページにも置いてあるところ
があります。(わたしのところにもあります。) 個人的にはハチコウさんのマ
クロあたりをひととおり読むと基本がわかると思います。(ねこみみ さんのマ
クロが有名ですが、高度すぎるので読んでもわかりにくいです。)

No. 83 (80へのコメント)投稿者: まー日付: 2001/06/28 23:04:25
題名 : Re^4:パス名?

お返事ありがとうございました。

> とりあえず、このエラーが出るのは、
>「QXがファイルを見つけることができなかった時」
>に限られます。逆に、QXがファイルを見つけることに失敗
>すれば、常にこのエラーが表示されます。
> でもって、例えば、CD-ROMのファイルをQXで開いて読
>みその後QXを終了→その後、QXを起動した時に「前回開
>いていたファイルを自動的に開く」設定になっていたら、
>場合によってはファイルが見つからないと。
> などなど、つまりQXに原因があるわけではない場合も
>あります。

なるほど…。そ、そういえば、エラーのメッセージは、
『パス名は無効です。』じゃなくて、『パス名が不正です。』
でした。さっき、また出たので、訂正いたします。
インストールしなおしたら、8月にお返事書きますね。

No. 84投稿者: NASUBI日付: 2001/07/03 21:48:09
題名 : 置換文字列登録について

はじめまして。NASUBIと申します。

置換文字列を登録したいのです。
ヘルプには以下のように書いてありましたが、

>@@ReplaceStringMulti メソッド
> 一括置換文字列を登録する。最大10個。
>書式
> @@ReplaceStringMulti string1, string2
> string1:置換前文字列
> string2:置換後文字列

私には意味がよくわからないのです。
どの定義ファイルに書き込めばよいのかどうか教えてください。

No. 85 (84へのコメント)投稿者: かぶねこ HP日付: 2001/07/03 22:23:11
題名 : Re:置換文字列登録について

NASUBI さん、こんにちは。

置換文字列を「登録」したいというのは、置換によく使う文字列がある、という
ことですか。置換文字列の入力ウィンドウには履歴がありますので、それを利用
するのが簡単なのですが。また、検索や置換の文字列を入力するウィンドウには
「ペースト」ができますから、どこかのファイルに使う文字列を書いておいて、
それをコピー&ペーストで順次使うという方法もあります。

@@ReplaceStringMulti はマクロから使えるコマンドです。しかも、これは「一
括置換するために複数の文字列を登録する」コマンドで、
@ReplaceStringMultiExec というコマンドも合わせて使わないと置換の実行がで
きません。

……ということは、マクロを書かないとこの機能は使えません。

proc main
	@Undoblock = 1
	@@ReplaceStringMulti "あ", "ア"
	@@ReplaceStringMulti "い", "イ"
	@@ReplaceStringMulti "う", "ウ"
	@ReplaceStringMultiExec 0
	@Undoblock = 0
end proc

の、引用符の中を置換前文字列と置換後文字列に設定して(この設定は10行ま
で)、マクロを保存して実行してください。この置換はカーソル位置から開始さ
れるので、ファイル全体を置換したいときは、最初にカーソルをファイルの先頭
に移動しておきます。

質問の意図とは違う答えになってましたら、また質問してください。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=bb6a9a3f をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/