- FileSelectDialog
- FileFindFirst
- FileFindNext
- FileFindClose
- FileIsExist
- FileOpen
- FileClose
- FileCopy
- FileDelete
- FileMove
- FileFlush
- FileGetInteger
- FileIsEnding
- FileIsLineEnding
- FileReadArray
- FileReadBool
- FileReadDatetime
- FileReadDouble
- FileReadFloat
- FileReadInteger
- FileReadLong
- FileReadNumber
- FileReadString
- FileReadStruct
- FileSeek
- FileSize
- FileTell
- FileWrite
- FileWriteArray
- FileWriteDouble
- FileWriteFloat
- FileWriteInteger
- FileWriteLong
- FileWriteString
- FileWriteStruct
- FileLoad
- FileSave
- FolderCreate
- FolderDelete
- FolderClean
FileCopy
函数从本地或者共享文件中复制原始文件到另一文件中。
bool FileCopy(
|
参量
src_file_name
[in] 复制的文件名称。
common_flag
[in] 标记 决定文件位置,如果common_flag = FILE_COMMON,文件为所有客户端放置共享文件夹 \Terminal\Common\Files。否则,文件放置在本地文件夹中 (例如,common_flag=0)。
dst_file_name
[in] 结果文件名。
mode_flags
[in] 访问标记。 参量只包括2个标签:FILE_REWRITE 和/或 FILE_COMMON -忽略其他标签。如果文件已经存在,FILE_REWRITE标签未指定,文件就不能再编辑,函数返回错误值。
返回值
若失败函数返回false。
注释
出于安全考虑,工作文件必须严格由MQL5语言管理。使用MQL5实 施文件操作的文件意味着,不能在文件沙箱外。
如果新文件已经存在,复制文件在mode_flags 参量中取决于FILE_REWRITE标签的可用性。
示例:
//--- 启动脚本时显示输入参数的窗口 |