FImport ステートメント

解説
現在選択中のロボットのプロジェクトに、フォースファイルをインポートします。

用法
FImport SorcePath_sValue$, Filename_sValue$ [, RobotNo_iValue]

  • SourcePath_sValue$
    カレントプロジェクトにインポートしたいファイルを表す文字列拡張子は、“.frc”です。

  • FileName_sValue$
    カレントロボットのカレントプロジェクトへインポートさせたい特定のファイルを表す文字列拡張子は、“.frc”です。パスを指定することはできません。

  • RobotNo_iValue
    どのロボットがフォースファイルに関連するのかを指定する整数式省略可能です。ロボット番号=0 の場合、フォースファイルは共通フォースファイルとしてインポートされます。省略された場合は、カレントロボット番号を使用します。

詳細説明
FImport は、現在選択中のプロジェクトにフォースファイルをコピーして、そのフォースファイルを現在選択中のロボットのファイルに追加します。追加されたフォースファイルは、FLoadステートメントで読み込み可能になります。現在選択中のロボットに同じファイルが、すでに存在していた場合は、上書きされます。
ファイル名には、英数字、またはアンダーバーのみが255文字まで使用できます。

起こりやすいエラー
指定ファイルが存在しない場合SourcePath_sValue$が存在しない場合、エラーが発生します。
指定ファイルが見つからない場合FileName_sValue$にパスが含まれているとエラーとなります。
指定ファイルが現在のロボットのファイルでない場合FileName_sValue$に別のロボットのフォースファイルを指定するとエラーとなります。

使用例
フォースファイルを、現在選択中のプロジェクトにインポートする例です。

> Robot 1
> FImport "C:\temp\myforce.frc", "myforce.frc"

参照
FExport, FSave, Robot