!PrintToFile(folder, filename, flag)
函數意義: 截屏輸出到文件。
返 回 值: 浮點(diǎn)數
= 0,表示執行成功
= -1021,表示沒(méi)有插入U盤(pán)
參 數: (1)folder,字符串,文件夾路徑,當文件夾路徑以“$MCGS_DIR_USER/”字符開(kāi)始時(shí),表示存儲路徑為T(mén)PC的用戶(hù)自定義分區,以其它字符開(kāi)始則為U盤(pán)目錄,路徑不存在則創(chuàng )建。多級路徑用 / 分隔,如 路徑1/路徑2。文件夾名稱(chēng)不能包含“*”、“\”、“/”、“:”、“<”、“>”、“?”、“|”、引號、“../”。
(2)filename,字符串,文件名。filename不能包含“*”、“/”、“\”、“:”、“<”、“>”、“?”、“|”。
(3)flag,整數,輸出格式;0表示jpg,1表示bmp,2表示png,其它值默認輸出jpg。
實(shí) 例: !PrintToFile("Folder","Name", 0)。截屏內容保存為Name.jpg文件,存儲到U盤(pán)的Folder目錄下。!PrintToFile("$MCGS_DIR_USER/Folder","Name", 0)。截屏內容保存為Name.jpg文件,存儲到TPC的用戶(hù)自定義分區的Folder目錄下。
注意事項:
(1)循環(huán)策略,窗口循環(huán)腳本,后臺任務(wù)中調用此函數,時(shí)間間隔不低于1秒。調用此函數后,截屏的圖片輸出有延時(shí),立即斷電可能會(huì )保存失;如果圖片輸出到U盤(pán),但沒(méi)有插入U盤(pán),則圖片不會(huì )輸出。當執行函數5秒后,系統輸出文件到U盤(pán),不能立即拔出U盤(pán)。
(2)當路徑或者文件以英文字符開(kāi)始時(shí),如果U盤(pán)中存在僅有大小寫(xiě)區分的內容相同的路徑或者文件,則創(chuàng )建失敗。如:“a”與“A”,“a中文”與“A中文”,“a.jpg”與“A.jpg”,“a中文.jpg”與“A中文.jpg”,截屏輸出失敗。