stengun
09-09-2003, 08:13 AM
Hi,
Another newbie quesion:
I'm trying to write a file out but I get:
Priv Violation
Is there something I need to do to allow files permission to work?
My code is something like this:
static void SaveGame( App *pMe )
{
IFileMgr* pFileMgr;
IFile* pFile;
char Test[] = "Hello";
ISHELL_CreateInstance( pMe->a.m_pIShell, AEECLSID_FILEMGR, (void**)( &pFileMgr ) );
if( pFileMgr )
{
pFile = IFILEMGR_OpenFile( pFileMgr, (char*) "TEST.DAT", _OFM_CREATE );
if( pFile )
IFILE_Release( pFile );
else
return;
pFile = IFILEMGR_OpenFile( pFileMgr, (char*) "TEST.DAT", _OFM_READWRITE );
IFILEMGR_Release( pFileMgr );
if( pFile )
{
IFILE_Write( pFile, &Test, 5 );
IFILE_Release( pFile );
}
}
return;
}
Another newbie quesion:
I'm trying to write a file out but I get:
Priv Violation
Is there something I need to do to allow files permission to work?
My code is something like this:
static void SaveGame( App *pMe )
{
IFileMgr* pFileMgr;
IFile* pFile;
char Test[] = "Hello";
ISHELL_CreateInstance( pMe->a.m_pIShell, AEECLSID_FILEMGR, (void**)( &pFileMgr ) );
if( pFileMgr )
{
pFile = IFILEMGR_OpenFile( pFileMgr, (char*) "TEST.DAT", _OFM_CREATE );
if( pFile )
IFILE_Release( pFile );
else
return;
pFile = IFILEMGR_OpenFile( pFileMgr, (char*) "TEST.DAT", _OFM_READWRITE );
IFILEMGR_Release( pFileMgr );
if( pFile )
{
IFILE_Write( pFile, &Test, 5 );
IFILE_Release( pFile );
}
}
return;
}