发布于 2006-07-07 13:31:55
0楼
实现创建文件夹要调用API函数CreateDirectory来实现。
如下是本人测试通过的C脚本参考代码:
#pragma code("kernel32.dll")
BOOL CreateDirectoryA(LPCTSTR lpFileName,LPSECURITY_ATTRIBUTES lpSecurityAttributes);
#pragma code()
char szDir[255]="c:\\QQQ\\";//要创建的文件夹路径
HWND hwnd=NULL;
int iRet;
BOOL fbRet=FALSE;
hwnd=FindWindow(NULL,"WinCC-运行系统 - ");
fbRet=CreateDirectoryA(szDir,NULL);
if (!fbRet)
{
iRet=MessageBox(hwnd,"文件夹已经存在!","对话框",MB_OKMB_ICONQUESTIONMB_SYSTEMMODAL);
}
else
{
iRet=MessageBox(hwnd,"文件夹创建成功!","对话框",MB_OKMB_ICONQUESTIONMB_SYSTEMMODAL);
}
windows2000 sp4中文版和wincc v6.0sp1中文版下测试通过。
雄关漫道真如铁,而今迈步从头越!