CFile

Why is this code below giving me problems..here are the problems from the debug window



 
fleRepairOrder.Open(m_FileSave + L".rpr", CFile::modeCreate | CFile::modeWrite);


error C2143: syntax error : missing ';' before '.'
: error C2501: 'fleRepairOrder' : missing storage-class or type specifiers
: error C2371: 'fleRepairOrder' : redefinition; different basic types
: see declaration of 'fleRepairOrder'
: error C2143: syntax error : missing ';' before '.'
You should also pass a CFileException pointer as a last parameter. So:

1
2
3
4
CFile fileRepairOrder;
CFileException e;

fileRepairOrder.Open(m_FileSave + L".rpr", CFile::modeCreate | CFile::modeWrite, &e);


Note that you've written "fleRepairOrder" in your posted code, not "fileRepairOrder" as I did in the example above.
Last edited on
i put this code in there

1
2
3
CFile fileRepairOrder;
CFileException e;
fileRepairOrder.Open(m_FileSave + L".rpr", CFile::modeCreate | CFile::modeWrite, &e);


the errors are

error C2143: syntax error : missing ';' before '.'
: error C2501: 'fileRepairOrder' : missing storage-class or type specifiers
: error C2371: 'fileRepairOrder' : redefinition; different basic types
) : see declaration of 'fileRepairOrder'
: error C2143: syntax error : missing ';' before '.'
Got it to work by putting it into a buttonclick
Last edited on
Topic archived. No new replies allowed.