Hallo
folgendes Problem: Ich habe eine serialisierte Klasse
CDaten mit der entsprechenden Serialize-Funktion
Das Laden möchte ich jetzt je nach gewählter Dateinamen-
Erweiterung unterschiedlich behandeln. Also in der Art
Mit
bekomme ich ja auch an den Dateinamen in meiner
Klasse und könnte mir die Erweiterung irgendwie
rauspräparieren. Aber gibt es keine Möglichkeit an
GetFileDialog::GetFileExt() ranzukommen?
Grüße
Christian
folgendes Problem: Ich habe eine serialisierte Klasse
CDaten mit der entsprechenden Serialize-Funktion
Das Laden möchte ich jetzt je nach gewählter Dateinamen-
Erweiterung unterschiedlich behandeln. Also in der Art
Code:
void CDaten::Serialize( CArchive& archive )
{
// call base class function first
// base class is CObject in this case
CObject::Serialize( archive );
// now do the stuff for our specific class
if( archive.IsStoring() )
{
if(Erweiterung=xyz)
...
else
...
}
else
{
...
}
}
Mit
Code:
CFile* Dateinamen=archive.GetFile();
Klasse und könnte mir die Erweiterung irgendwie
rauspräparieren. Aber gibt es keine Möglichkeit an
GetFileDialog::GetFileExt() ranzukommen?
Grüße
Christian