Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Seltsames problem mit Cfiledialog(?)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] [ 2 ] > 3 <
020
22.12.2003, 11:39 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat:
MasterThomsen postete
GetCurrentDirectory(buffer);

kommt immer ne Fehlermeldung: "error C2660: 'GetCurrentDirectoryA' : function does not take 1 parameters"
Was hab ich da falsch gemacht?

Das liegt daran, daß du nicht die Doku gelesen hast und daher nicht weißt, daß GetCurrentDirectory zwei parameter erwartet.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
021
22.12.2003, 12:03 Uhr
MasterThomsen



Sorry, jetzt läufts ohne Fehlermeldung und macht aber immer noch nicht das, was ich will.

Der Pfad steht immer noch auf "CMy Documents" und mein Code schaut so aus:

char currentDir[1024] = "";
...
GetCurrentDirectory (sizeof (currentDir), currentDir);

CFileDialog dlg (false,"*.c","I2C",NULL,"C Source file(*.c)|*.c|EW file(*.s43)|*.s43||");

int FileDialog = dlg.DoModal();

SetCurrentDirectory(currentDir);
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
022
22.12.2003, 13:07 Uhr
MasterThomsen



Habe es hinbekommen.

GetCurrentDirectory (sizeof (currentDir), currentDir);
CFileDialog dlg (false,"*.c","I2C",NULL,"C Source file(*.c)|*.c|EW file(*.s43)|*.s43||");
dlg.m_ofn.lpstrInitialDir=currentDir;
int FileDialog = dlg.DoModal();
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] > 3 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: