cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 3711|回复: 2

有朋友问CVI实现建立文件夹的功能,这里贴出来!

[复制链接]
发表于 2007-2-7 18:02:19 | 显示全部楼层 |阅读模式
有朋友问CVI实现建立文件夹的功能,CVI里面有这个函数的,如下所示:

Creates a new directory based on the specified directory name.

Note    You can create only one directory at a time.

Example
/* Make a new directory named \DATA\WAVEFORM on drive C */
/* assuming that C:\DATA does not exist */
MakeDir ("C:\\DATA");
MakeDir ("C:\\DATA\\WAVEFORM");



Prototype

int MakeDir (char Directory_Name[]);
发表于 2007-2-8 20:06:32 | 显示全部楼层
谢谢您了!
下面这个函数是用来在指定路径下添加文件的吧
单步调试时 pathName显示正确
可最终运行结果怎么不对呢?
即没有找到预期的文件


int MakePathname (char directoryName[], char fileName[], char pathName[]);
PurposeCreates a pathname from a directory name or path and a filename. The subroutine ensures that a backslash separates the directory name or path and the filename.
Examplechar dirname[MAX_PATHNAME_LEN];
char pathname[MAX_PATHNAME_LEN];
GetProjectDir (dirname);
MakePathname (dirname, "FILE.DAT", pathname);
 楼主| 发表于 2007-2-8 20:11:32 | 显示全部楼层
这个MakePathname (dirname, "FILE.DAT", pathname);好像只是合并成一个路径吧?它好像不产生文件的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-4 20:04 , Processed in 0.800846 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表