Article View: fj.lang.visualbasic
Article #124Re: WinAPIでのPath取得方法について教えてください。
From: 佐藤 謹弥
Date: Tue, 26 May 1998 00:00
Date: Tue, 26 May 1998 00:00
43 lines
2182 bytes
2182 bytes
はじめまして佐藤 謹弥と申します。 H.Yanagihara wrote in message <6k3eva$eap$1@news1.sphere.ad.jp>... >こんにちは、柳原といいます。 > >現在VB5.0でアプリケーションを開発しています。 >SHELL関数で起動するEXCELのEXEのPATHを取得したいのですが、これをAPIで取得で き >ると聞きました。 > FindExecutable APIを使用すれば出来ます。 またはShellExecute APIを使用する。 >そこでこの関数の名称や使用方法を調べてみたのですが見つかりません。 > そんな事有りません。 >どなたか知っている方がいらっしゃいましたら、是非教えていただきたいです。 >できれば、コーディングのサンプルもお願いします。 Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" (ByVal lpFile As String, ByVal lpDirectory As String, ByVal lpResult As String) As Long Dim Win32ResultCode As Long 'API戻り Dim ipResult As String * 255 '取得したディレクトリが 格納される。 Dim ipFile As String 'ここにファイル名を格 納。 Dim ipDir As String 'ここに検索用のカレン トディレクトリを入れる。 ipFile = " C:\TEST.XLS" ipDir ="C:\" ipResult = FindExecutable(ipFile,ipDir,ipResult) 後はipResult を調べればOK From 大阪府寝屋川市長栄寺町12-14 佐藤 謹弥
Technical Details
Message-ID:
<6kejhk$b15$1@news1.odn.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6k3eva$eap$1@news1.sphere.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,48d8447a28ce135f X-Google-Attributes: gid105c2e,public From: "佐藤 謹弥" <aaa15100@pop06.odn.ne.jp> Subject: Re: WinAPIでのPath取得方法について教えてください。 Date: 1998/05/26 Message-ID: <6kejhk$b15$1@news1.odn.ne.jp> X-Deja-AN: 356643478 Content-Transfer-Encoding: 7bit References: <6k3eva$eap$1@news1.sphere.ad.jp> Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: 九州物産和泉屋 Mime-Version: 1.0 Newsgroups: fj.lang.visualbasic