我在Centura3.0TeamDeveloper工作,我想复制大文件
VisFileCopy不处理大型文件。
不幸的是,我无法获得任何与最大允许数据大小或返回错误描述相关的文档。
我做了一些测试,我发现它在5.25GB文件中运行良好,我想用11 GB复制文件
File Size State
5.25 GB Copied
5.62 GB Not Copied and retrieve Error (-39)是否有一个等效的功能,VisFileCopy与大文件顺利地工作?
发布于 2022-04-01 00:02:21
使用SHELL32.DLL中的Win32API函数SHFileOperation。
( 1)在外部函数中声明SHFileOperation:(如果还没有)

2)声明SHFileOperation:使用的一些常量

( 3)将自己的包装器(替换VisFileCopy )声明为内部函数:

4)用您想要的任何参数(例如包含/排除进度条)调用包装函数

https://stackoverflow.com/questions/71693085
复制相似问题