菜鸟问题1:各位大侠这段代码有没有错误?(200分)

  • 主题发起人 主题发起人 kingswang
  • 开始时间 开始时间
K

kingswang

Unregistered / Unconfirmed
GUEST, unregistred user!
#include "stdafx.h"
#include "List.h"
typedef struct _LISTITEM
{
struct _LISTITEM* pUp;
struct _LISTITEM* pNext;
SONGINFO Info;
}LISTITEM;
typedef struct _LIST
{
S8 Path[ MAX_PATH ];
LISTITEM* pListItem;
}LIST;
//创建以pFilePath为名字的新列表文件(空的列表)。
BOOL TListCreate( LIST* pList, S8* pFilePath )
{
//创建文件pFilePath
HANDLE file = CreateFile( pFilePath, GENERIC_READ, FILE_SHARE_READ, NULL, CREATE_NEW, 0, NULL );
//创建文件失败。
if( file == INVALID_HANDLE_VALUE )return 0;
strcpy( pList->Path, pFilePath );
pList->pListItem = NULL;
CloseHandle( file );
return 1;
}
 
没人答,如何结贴?
 
要实现什么功能?
我看不来?
 
谢谢你了,这个问题已解决了,能否帮我看一下另外一个贴子。如能解决,两贴分数一并奉上。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2464859
 
粗粗看了一下,没细看,发现了几个错误:
用Win32 API函数需要包含#include<windows.h>头文件.另外,里面的S8是不是代表Char?
 
帮你顶一下
 
我是来接分的。
 
偶来接分,呵呵
 
不足10位,还是结了吧。谢谢大家!
 
多人接受答案了。
 
后退
顶部