MAKEDIRQQ

実行時関数:指定した名前で新しいディレクトリを作成します。

モジュールUSE DFLIB

形式

result = MAKEDIRQQ (dirname)

dirname
(入力) CHARACTER*(*)。作成するディレクトリの名前。

結果

結果の型は LOGICAL(4) です。成功すれば .TRUE.,そうでなければ .FALSE. が返されます。

MAKEDIRQQ は,1 度に 1 つのディレクトリしか作成できません。1 コマンドで新しいディレクトリとその下のサブディレクトリを作成することはできません。MAKEDIRQQ は,パス区切り子を変換しません。正しい区切り子としてスラッシュ (/) またはバックスラッシュ (\) のどちらかを使用しなければなりません。

エラーが発生すると,GETLASTERRORQQ を使ってエラー・メッセージを取り出します。可能性あるエラーには,以下のものがあります。

互換性

CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB

関連情報

CHANGEDIRQQDELDIRQQGETLASTERRORQQ

	USE DFLIB
	LOGICAL(4) result
	result = MAKEDIRQQ('mynewdir')
	IF (result) THEN
	   WRITE (*,*) 'New subdirectory successfully created'
	ELSE
	   WRITE (*,*) 'Failed to create subdirectory'
	END IF
	END