- ベストアンサー
#include fileを絶対パスで指定する方法
お世話になります。 掲題の質問なのですが、<!-- #include file="C:\inc\○○.inc" -->のように 記述すると、該当ディレクトリに存在するはずのファイルがないというような エラーが発生しております。 記述方法が間違っているのでしょうか。 ご存知の方がいらっしゃいましたら是非ご教授いただきたく思います。 以上、よろしくお願い申し上げます。 失礼いたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
説明が足りませんでしたね。(^^; >では、絶対パスで指定する方法というのはあるのでしょうか。 残念ながらありません。 "file"ではなく、"virtual"で指定する方法もありますが、こちらでも指定できません。 "file"は、そのファイルが設置されているフォルダ(カレントフォルダ)からの相対パス、"virtual"はWEBのルートフォルダからの絶対パスです。 "virtual"の説明で「絶対パス」と書かれているのは、ローカルの("C:"ではじまる)絶対パスではなく、"virtual"とあるように、あくまで「仮想」のパスです。 「仮想的な絶対パス」(WEBのルートフォルダからの絶対パス。つまりURLでの絶対パス)になるので、ローカルの絶対パスは指定できません。
その他の回答 (2)
「file」で指定する場合は、相対パスで指定します。 絶対パスでの指定はできません。
お礼
早速のご回答ありがとうございました。 では、絶対パスで指定する方法というのはあるのでしょうか。 もしご存知であればご教授願えれば幸いです。
- the845s
- ベストアンサー率34% (61/176)
記憶が曖昧なので申し訳ありませんが、 絶対パスはできなかったように思います。
お礼
早速のご回答ありがとうございました。 やはり他の方法でも無理なのでしょうか。 ありがとうございました。
お礼
ご回答ありがとうございました! とても参考になりました。 つまりは絶対パスでは打てないということですね。 本当にありがとうございました。 失礼致します。