HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0802
大富豪ディレクトリ指定について [chdir]2解決


大富豪

リンク

2021/8/2(Mon) 20:31:21|NO.93444

>ディレクトリ移動
>chdir "dirname"
>"dirname" : 移動先ディレクトリ名

C:\\....\\...\\...
ドライブからの絶対パスで指定する方法しかないのでしょうか。
htmlでいう相対パスで指定する方法はありますか?

※ダイアログではなくプログラム内部で(chdir)切替。

(例)
C:\\.../test/***.exe (または ***.hsp)
.../test/data/***.jpg
.../test/music/***.wav

[C:\\.......] この部分が変わっても対応できるように、
相対パスで指定したいのでが可能でしょうか。


”ホルダー名を指定して階層を下げる/階層を上げる”
という記述方法はありますか?



この記事に返信する


UT-X

リンク

2021/8/2(Mon) 20:47:41|NO.93445

相対パスでは、「../」と入れると一つ上の階層を指定できます。
たとえば、「../abc」は、一つ上の階層のabcというファイルまたはディレクトリを示します。
これをさらに重ねて../../のようにすることで、さらに上の階層にも行けます。



大富豪

リンク

2021/8/2(Mon) 21:13:47|NO.93447

>UT-X 様
ご回答ありがとうございます。

階層を下げるには、
そのままchdir "data" とするとOKなのは分かりました;
元の階層に戻るには chdir "../"という事ですね;
灯台下暗しと言うかなんというか・・・。
記号だけでよかったんですね;

>これをさらに重ねて
 こちらも覚えておきます。
 ありがとうございました。



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.93444への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2021(c) All rights reserved.