VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/07/03(Mon) 10:03
投稿者ダンボ
Eメール
URL
タイトルFindExecutable

> 使用するパソコンは全て同一の環境にOFFICEがインストールされている為
> あまり良くはありませんが、力技で解決いたしました。

それが嫌だったら、FindExecutable を使ったらどうかな。

Private Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" _
    (ByVal lpFile As String, ByVal lpDirectory As String, ByVal lpResult As String) As Long
Dim rc As Long, Buf As String * 1024
rc = FindExecutable("Dummy.xls", "", Buf)

で、BufにExcel.exeのフルパスが得られる。
#(Dummy.xlsは実在していないと駄目なのか?)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -