タイトル : Re^5: 実行中のACCESSファイル群のパス取得方法 投稿日 : 2010/11/27(Sat) 08:25 投稿者 : camputer
おはようございます! 何度もコメントいただけて幸いですm(_ _)m (今朝までプログラミングでしばらく遊んだ後、数時間寝ておりました。。^^; お返事が遅くなり申しわけございません) なんとコーディングなさってくださったとの事で誠にありがとうございます! 一瞬でしたのでどこかお手持ちの宝箱から、ドンピシャのコードを 探してきてコピペなさってくださったものかと。。^^; (確かにコードを読ませていただくと、今回の私の質問に特化した Formになってました^^) (まだ完成しておりませんが)色々と試させていただきましたが、 TypeName(o) → o.name と変更いたしましたところ、「MICROSOFT ACCESS」 と、実行中のアプリケーション名も取れるようでございますので ROTで列挙後にACCESSかどうか確認すれば、本Questionのタイトル通りの 事が完璧に行えそうでございます。どうもありがとうございます。 あと読ませていただいて気づきましたが、ACCESSに限定せず 他のどのアプリに対してでも使えますねこのコード^^ 質問時に > 沢山のPDFファイルとアクセスファイルを開いて作業をする際、 >ある時点で開いているそれらファイルを、一覧(パス)として >取っておきたい事が頻繁にございます。 と書かせていただいておりますが、実はPDF側もこれ(一覧取得)をやりたかった 次第でございます。(まだPDF側は納得ゆくまで検索&トライしきって おりませんでしたので、質問はさせていただきませんでした。。) PDFでもROTリストに「〜.pdf」という名で入ってきてくれますので 拡張子をif文にかけてやればすべて解決できそうでございます^^ (何故かPDFはGetObjectFromROT(dispName)が取れませんが(?)、 こちらは自分で色々試してみます) 納得いき次第、再度ご報告させていただきます。 本当にどうもありがとうございます。m(_ _)m |