fxdir

特殊なディレクトリ名を取得

fxdir p1,p2

p1=変数名 : 情報が格納される文字列型変数名
p2=0~(0) : 取得するディレクトリ情報の種類

(プラグイン / モジュール : hspext)

解説

p2で指定した種類のディレクトリ名を、p1で指定した変数に代入します。
この命令で、Windowsのシステムで使用される色々なディレクトリ名を取得
することができます。

p2で指定できる数値は以下の通りです。

  p2     取得される内容
------------------------------------------------------------
 -2    : Windowsのテンポラリ(一時)フォルダ
 -1    : Windowsのシステム(System)フォルダ
  2    : スタートメニュー「プログラム」グループのフォルダ
  5    : 「マイドキュメント」のフォルダ
  6    : 「お気に入り」のあるフォルダ
  7    : 「スタートアップ」フォルダ
  8    : 「最近使った書類」フォルダ
  9    : 「送る」(SendTo)のフォルダ
  11   : スタートメニューのフォルダ
  16   : デスクトップのフォルダ
  21   : テンプレート(Template)フォルダ
  26   : ApplicationDataフォルダ
  27   : プリンタデバイスフォルダ
  32   : Internet キャッシュフォルダ
  33   : Internet Cookiesフォルダ
  34   : Internet 履歴フォルダ

指定に誤りがあったり、エラーが発生するとシステム変数statに
1が代入されます。正常に終了するとシステム変数statは0になります。

サンプル逆引き (1)

fxdir.as

情報

プラグイン / モジュールhspext
バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考hspext.asをインクルードすること。
タイプ拡張命令
グループ拡張ファイル操作命令
hs ファイルhsphelp\hspext.hs