guyc161217 发表于 2023-2-2 14:37:01

易语言里面的打开文件对应Win 32 API的那个函数

不知道能不能有高手能解决这个问题

guyc161217 发表于 2023-2-19 18:28:44

HFILE OpenFile(
LPCSTR   lpFileName,//文件的名称。字符串必须包含 8 位 Windows 字符集中的字符。
LPOFSTRUCT lpReOpenBuff,
UINT       uStyle
);
OpenFile 函数不支持 Unicode 文件名或打开命名管道。所以没有采纳

luchuxue1 发表于 2023-2-2 14:37:02

CreateFile 这个也可以

HANDLE CreateFile(LPCTSTR lpFileName, //普通文件名或者设备文件名
DWORD dwDesiredAccess, //访问模式(写/读)
DWORD dwShareMode, //共享模式
LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针
DWORD dwCreationDisposition, //如何创建
DWORD dwFlagsAndAttributes, //文件属性
HANDLE hTemplateFile //用于复制文件句柄
);

zy2510 发表于 2023-2-2 15:22:45

https://blog.csdn.net/zcp528/article/details/106807080/

guyc161217 发表于 2023-2-3 10:17:26

zy2510 发表于 2023-2-2 15:22
https://blog.csdn.net/zcp528/article/details/106807080/

emmmmmmmmm请给出标准答案

zy2510 发表于 2023-2-7 13:42:01

guyc161217 发表于 2023-2-3 10:17
emmmmmmmmm请给出标准答案

这个里面包含了你要的函数 和相对应的为什么不看呢。

luchuxue1 发表于 2023-2-13 22:43:52

OpenFile 这个函数能执行大量不同的文件操作 这里不是写出来了吗?你百度这个函数就能看到具体的
页: [1]
查看完整版本: 易语言里面的打开文件对应Win 32 API的那个函数