[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2004/09/09(Thu) 11:43
投稿者名:けん
Eメール:
URL :
タイトル:
プロジェクトファイルが有るフォルダーは?
現在開いているプロジェクトが置かれているホルダーをコードで取得したいのですが、
方法が分かりません。関数とか有りますでしょうか?
よろしくお願いします。

投稿時間:2004/09/09(Thu) 11:53
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re: プロジェクトファイルが有るフォルダーは?
App.Pathとか?

投稿時間:2004/09/09(Thu) 12:33
投稿者名:けん
Eメール:
URL :
タイトル:
Re^2: プロジェクトファイルが有るフォルダーは?
nanashiさん、こんにちは。

> App.Pathとか?
VBのインストールフォルダーが表示されてしまいました。
CurDir()も同じでした。
今開いているプロジェクトファイルが存在するフォルダーを取得したのですが・・・
よろしくお願いします。

投稿時間:2004/09/09(Thu) 14:49
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re^3: プロジェクトファイルが有るフォルダーは?
> VBのインストールフォルダーが表示されてしまいました。
> CurDir()も同じでした。

新しいプロジェクトでやってませんか?
新規で一度も保存していなければ、当然インストールフォルダのパスが入っています。

既存のプロジェクト、または一度保存すれば
ちゃんとプロジェクトファイルのフォルダを取得出来ると思いますが。

投稿時間:2004/09/09(Thu) 15:33
投稿者名:けん
Eメール:
URL :
タイトル:
Re^4: プロジェクトファイルが有るフォルダーは?
nanashiさん、有難うございます。

> 新しいプロジェクトでやってませんか?
> 新規で一度も保存していなければ、当然インストールフォルダのパスが入っています。
>
> 既存のプロジェクト、または一度保存すれば
> ちゃんとプロジェクトファイルのフォルダを取得出来ると思いますが。
作成中のプロジェクトは、かれこれ前から(半月くらい?)やっていますので、
数え切れないくらい何度も、セーブしたり、閉じたり、開いたりしています。
やはり、だめです。
どうしてでしょう?!

投稿時間:2004/09/09(Thu) 15:54
投稿者名:LESIA
Eメール:
URL :
タイトル:
Re^5: プロジェクトファイルが有るフォルダーは?
プロジェクトファイルをエクスプローラーからダブルクリックで開くとか
または、コンパイルして、エクスプローラーからEXEファイルをダブルクリック
してみるとどうでしょうか?

投稿時間:2004/09/09(Thu) 17:09
投稿者名:けん
Eメール:
URL :
タイトル:
Re^6: プロジェクトファイルが有るフォルダーは?
> プロジェクトファイルをエクスプローラーからダブルクリックで開くとか
> または、コンパイルして、エクスプローラーからEXEファイルをダブルクリック
> してみるとどうでしょうか?
あっ!
出来ました!
有難うございます。やっと出来ました。
nanashiさん、LESIAさん、有難うございます。助かりました。

ところで、と言う事は先にVBから開くかどうかで取得出来る値が変わると言う事なのでしょうか?
どう言う開き方でも、プロジェクトファイルの存在するホルダーを取得出来る方法は無いと言う事
でしょうか?

それとも、コードの実行開始で、コードでカレントのホルダーを変更する事は出来ますか?
よろしくお願いします。

投稿時間:2004/09/10(Fri) 10:23
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re^7: プロジェクトファイルが有るフォルダーは?
> ところで、と言う事は先にVBから開くかどうかで取得出来る値が変わると言う事なのでしょうか?
> どう言う開き方でも、プロジェクトファイルの存在するホルダーを取得出来る方法は無いと言う事
> でしょうか?

どうもプロジェクトファイルにこだわってるようですね。
そもそも実行形式にした時にはApp.Pathには実行元のパス(exeのあるパス)が入ります。
VBから開くかどうかなんて、exeにした時にはどうでもイイ話になると思いますが。

何かプロジェクトファイルにこだわる理由があるのでしょうか?