ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v19.8
folder.createAlias( )

folder.createAlias( ) 


 

folder.createAlias ( destinationFolder ; aliasName {; aliasType} ) -> 戻り値 
引数   説明
destinationFolder  オブジェクト in エイリアスまたはショートカットの移行先フォルダ
aliasName  テキスト in エイリアスまたはショートカットの名前
aliasType  倍長整数 in エイリアスリンクのタイプ
戻り値  オブジェクト in エイリアスまたはショートカットのフォルダ参照

説明   

folder.createAlias( ) メソッドは、destinationFolder オブジェクトで指定されたフォルダ内に、aliasName 引数で指定した名前のフォルダへのエイリアス(macOS) またはショートカット(Windows) を作成します。

aliasName 引数には、作成するエイリアスまたはショートカットの名前を渡します。

メソッドは、macOS ではデフォルトで標準エイリアスを作成します。aliasType 引数を使用することでシンボリックリンクを作成することもできます。以下の定数を利用することができます:

定数 コメント
fk alias link 0

エイリアスリンク(macOSのみ)(デフォルト)

fk symbolic link 1

シンボリックリンク(macOSのみ)

Windows では、常にショートカット(.lnk ファイル) が作成されます(aliasType 引数は無視されます)。

返されるオブジェクト

folder.createAlias( ) メソッドは、folder.isAlias プロパティがTrue に設定されたFolder オブジェクトを返します。

例題  

データベースフォルダ内に、アーカイブフォルダへのエイリアスを作成したい場合を考えます:

 $myFolder:=Folder("C:\\Documents\\Archives\\2019\\January";fk platform path)
 $aliasFile:=$myFolder.createAlias(Folder("/PACKAGE");"Jan2019")



参照 

CREATE ALIAS
file.isAlias
folder.create( )

 
プロパティ 

プロダクト: 4D
テーマ: ファイルとフォルダ

This command can be run in preemptive processes

 
ページの目次 
 
履歴 

初出: 4D v17 R5

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v19)
ランゲージリファレンス ( 4D v19.1)
ランゲージリファレンス ( 4D v19.4)
ランゲージリファレンス ( 4D v19.5)
ランゲージリファレンス ( 4D v19.6)
ランゲージリファレンス ( 4D v19.7)
ランゲージリファレンス ( 4D v19.8)