VB初心者です。
VB等でアクティブウィンドウのパスを取得する方法を探しています。
タイトルであればGetWindowTextで取得で可能ですし、
アプリケーションのパスであれば、
http://sumishiro.blogspot.jp/2009/09/blog-post_3 …が参考になりました。
しかしドキュメントファイルのパスを取得する方法がどうしてもわかりません。
例えば、ワードでtest.docxを開いているとき、そのウィンドウハンドルからwinword.exeのフルパスでなく、test.docxのフルパスを取得する方法です。(ワード、エクセル等だけでなく画像ビューアーが画像ファイルを開いているとき、その画像ファイルのフルパスの取得)
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
アプリ側で 取得するためのインターフェースが用意されていないのであれば無理かも …
VB6とかでWordを対象としてやるなら
dim obj as Variant
set obj = GetObject(,"word.application")
if not obj is nothing then
MsgBox obj.Documents(1).FullName
end if
といった具合で …
obj が Word
Documentsが Word側で用意したプロパティ
FullNameが文書へのパス
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Windows 10 コマンドプロンプトの使い方 1 2022/10/13 14:43
- Excel(エクセル) フォルダAからフォルダBへファイルを移動するVBAについて 1 2022/07/21 22:47
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- Visual Basic(VBA) VBAでファイル名を指定して保存するとき 4 2023/03/26 21:55
- Excel(エクセル) WPSスプレッドシートの起動オプションの設定は可能ですか? 1 2023/02/11 19:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイル 二つ上のディ...
-
エクセルvbaでdocuworksprinter...
-
EXCEL(VBA)で指定フォルダ内の...
-
パスワード保護されたExcelファ...
-
SaveAsの保存先について
-
Excel VBAでテキストファイルを...
-
エクセルVBAで一つ上の階層...
-
【VB.NET】App.configにファイ...
-
初心者powershellのPS1ファイル...
-
ExcelVBAの使い方 ¥の使い方...
-
Excel 相対パス
-
ファイルストリームからファイ...
-
VB2005 でパス名が誤っていない...
-
fopenでのパス指定
-
ShellExecuteでエクセルファイ...
-
VBAでテキストファイル中の文字...
-
エクセルのマクロで特定フォル...
-
VBAで、VBのapp.pathと同じ機能...
-
CreateProcess error=0
-
ListViewにSETしたファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 二つ上のディ...
-
エクセルvbaでdocuworksprinter...
-
エクセルVBAで一つ上の階層...
-
Excel 相対パス
-
【VB.NET】App.configにファイ...
-
xcopyコマンドの進行状況を表示...
-
【VBA】ExcelマクロでCSVファイ...
-
EXCEL(VBA)で指定フォルダ内の...
-
エクセルのマクロで特定フォル...
-
パスワード保護されたExcelファ...
-
ExcelVBAの使い方 ¥の使い方...
-
開いているファイルを削除し、...
-
SaveAsの保存先について
-
初心者powershellのPS1ファイル...
-
fopenでのパス指定
-
VBA★PDFをPDFアプリで印刷し...
-
【Excel VBA】Power Qurry のソ...
-
指定したフォルダ内の最新ファ...
-
A列に記載されているフォルダ...
-
ExcelのVBAで上書き保存を確...
おすすめ情報