Lua 関数の Export は、オブジェクトをXMLファイルにエクスポートします。
この関数は何も返しません。オブジェクトをエクスポートします。
以下の2つの例は、どちらも選択したシーケンスをXMLファイルにエクスポートします。
コロン記法による例です。
local function main() local selectedSequence = SelectedSequence() --SelectedSequence() creates a handle to the selected sequence. local exportPath = GetPath(Enums.PathType.UserSequences) --The path is stored in a variable. selectedSequence:Export(exportPath, "mySelectedSequence.xml") --The actual export function. Printf("The sequence is exported to: " .. exportPath) --Print some feedback. end return main
引数としてハンドルを指定しても同じ結果になります。
local function main() local selectedSequence = SelectedSequence() --SelectedSequence() creates a handle to the selected sequence. local exportPath = GetPath(Enums.PathType.UserSequences) --The path is stored in a variable. selectedSequence.Export(selectedSequence, exportPath, "mySelectedSequence2.xml") --The actual export function. Printf("The sequence is exported to: " .. exportPath) --Print some feedback. end return main