■ 質問はここへ ■

前へ 次へ
No. 1614 (1613へのコメント)投稿者: ピグモン日付: 2007/08/02 18:00:15
題名 : Re:カレント文書のパスをコピーしたい

連続投稿恐縮です。
いろんな方のマクロを拝見して作ってみて、
目的を達することができたのですが、
以下の内容で問題がないかどうか、ご教示頂ければ幸いです。

proc main
	dim s$
	s$ = @PathName$
	clipboard$ = s$
end proc

No. 1615 (1614へのコメント)投稿者: かぶねこ HP日付: 2007/08/02 18:50:55
題名 : Re^2:カレント文書のパスをコピーしたい

>いろんな方のマクロを拝見して作ってみて、
>目的を達することができたのですが、
>以下の内容で問題がないかどうか、ご教示頂ければ幸いです。
>
>proc main
>	dim s$
>	s$ = @PathName$
>	clipboard$ = s$
>end proc

ちゃんと動作することを確認しました。ただ、この場合ですと、s$ を
わざわざ使わなくても clipboard$ = @PathName$ で間に合ってしまいます。
QXエディタはたいへんマクロが作りやすく、また、マクロをメニューや
ショートカットキーに割り当てるのが楽にできますので、わたしには
手放せない道具になっています。ぜひいろいろ試してみてください。

No. 1616 (1615へのコメント)投稿者: ピグモン日付: 2007/08/02 19:48:06
題名 : Re^3:カレント文書のパスをコピーしたい

かぶねこさん、お忙しい中、早々とレスをありがとうございます。
また、動作確認までして頂き、重ねて御礼申し上げます。

>s$ をわざわざ使わなくても clipboard$ = @PathName$ で間に合ってしまいます。

そうなんですか!と、早速やってみました。
簡単なんでびっくりしました。
とはいえ、まだマクロは全然わかりません。
かぶねこさんのHPやブログも拝見してますが、
もう少し勉強したいと思います。
本当にありがとうございました。

No. 1617 (1616へのコメント)投稿者: かぶねこ HP日付: 2007/08/02 23:17:57
題名 : Re^4:カレント文書のパスをコピーしたい

マクロはわたしもわかる部分だけ使っています。
何しろとりあえず希望する結果が得られればよいわけで。
いっぽうマクロいじりから Perl や PHP のほうへ
ちょっと発展してみたりもして、プログラム以前ですが、
こういう中途半端なレベルでもいろいろ楽しんでいます。

QX本体付属のマクロヘルプは詳しいだけでなく、例も豊富ですので、
この面でもQXはたいへん親切だと思います。

No. 1618 (1613へのコメント)投稿者: TI日付: 2007/08/05 16:57:41削除済 返信
題名 : Re:カレント文書のパスをコピーしたい
No. 1619投稿者: そざい日付: 2007/08/13 21:36:42
題名 : WinXPでEXCEL,WORDのファイルをタグジャンプで直接起動するには?

はじめて、書き込みを致します。
QXエディタはWin95の時代から便利に使わせて頂いております。

先日、Win2KからWinXPに乗り換えたのですが、Win2Kの時に
便利に使えていたEXCEL、WORDファイルへの以下タグジャンプのマクロ
が使えません。 どうしたら良いのでしょうか。
宜しくお願いいたします。

'タグジャンプ及びExcel,Wordにジャンプして表示
proc main()
dim ext$, cmd$
ext$ = lcase$(right$(trim$(@text$(@line)),3))
if ext$ = "xls"  then
    call shell("start excel "+@text$(@line))
else
    if ext$ ="doc" then
        call shell("start winword "+@text$(@line))
    else
		@tagjump:exit proc
    end if
end if
end proc

No. 1620 (1619へのコメント)投稿者: かぶねこ HP日付: 2007/08/14 14:31:31
題名 : Re:WinXPでEXCEL,WORDのファイルをタグジャンプで直接起動するには?

>先日、Win2KからWinXPに乗り換えたのですが、Win2Kの時に
>便利に使えていたEXCEL、WORDファイルへの以下タグジャンプのマクロ
>が使えません。 どうしたら良いのでしょうか。
>宜しくお願いいたします。

マクロ内に「call shell」という部分があります。ここで実行している
コマンドは「コマンド プロンプト」でそのまま入力して実行できます。

今回マクロがうまく動かない原因は、EXCEL や WORD のインストールの
状況によるのかもしれません。コマンドプロンプトで「start excel」と
入力してリターンを押して実行したら、EXCEL が起動するでしょうか。
一度確認してみてください。

わたしが現在使っているのが Windows 2000 なので、XP で何か他の問題が
あってもわかりませんが、上記のチェックはしてみてもよいと思います。

No. 1621 (1620へのコメント)投稿者: そざい日付: 2007/08/15 14:52:59
題名 : Re^2:WinXPでEXCEL,WORDのファイルをタグジャンプで直接起動するには?

かぶねこさん 早速の返信ありがとうございます。

>マクロ内に「call shell」という部分があります。ここで実行している
>コマンドは「コマンド プロンプト」でそのまま入力して実行できます。
>
>今回マクロがうまく動かない原因は、EXCEL や WORD のインストールの
>状況によるのかもしれません。コマンドプロンプトで「start excel」と
>入力してリターンを押して実行したら、EXCEL が起動するでしょうか。
>一度確認してみてください。

コマンドプロンプトで「start excel」を実行すると正常にEXCELが立ち上がります。
Win2KとWinXPでは call shell の手続きが違うような感じがします。
ちなみに使用しているQXのバージョンを調べてみたところ、ver5.0 でかなり
古いことが分かりました。

最新版のQXではうまく動作してくれるのでしょうか?
分かりましたら、ご教授よろしくお願いいたします。

No. 1622投稿者: いるまがわ日付: 2007/08/29 01:24:40
題名 : 6.91ベータ版での未確定文字

私のような物知らずがベータ版を試用するのも何なのですが、
ひょっとして6.9での症状が直っているかと思い、使ってみました。
結果は、同様の症状が出ましたので、ご相談にあがりました。


環境は、Windows Vista Home Basic。

未確定文字でのみ出る症状です。
フォントは明朝でもゴシックでも出ます。
文字が一行折り返し寸前の一文字だけ表示されず、次の行に押しやられます。
確定すれば、きちんと表示されますし、アルファベットなどの直接入力では、そのような症状はでません。

自分で思うに、これは使っているMicrosoft-IMEに原因があるのではないかとも思います。実害のある症状でもないのですが、今のATOKに乗り換えて直るものなら乗り換えたいと思っています。

No. 1623投稿者: ゆりゆり日付: 2007/09/19 16:39:13
題名 : 縦書き時に文字が消える

縦書きで書いた文章を変更しようとすると、入力した最初の文字の横方向に白いスペースが伸びていくだけで、そのあと入力した文字が表示されません。
変換候補は普通に出てくるので結果として書くことはできるのですが、
入力中の文字が確認できないので困っています。
どうしたらいいでしょうか?

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


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

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