🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #124

Re: WinAPIでのPath取得方法について教えてください。

#124
From: 佐藤 謹弥
Date: Tue, 26 May 1998 00:00
43 lines
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-mail
References: <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