Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Blöder Fehler

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 <
000
17.12.2002, 17:12 Uhr
~Dieter
Gast


Ich habe ein Problem.Hier der Code:


C++:
    CString strParameter = szString.Right(szString.GetLength()-(iPos+1));

    CString szString = GetCommandLine();
    int iPos = szString.ReverseFind('\"');

            CString strParameter = szString.Right(szString.GetLength()-(iPos+1));

            strParameter.TrimLeft(" ");
            if(strParameter == "")
            {
                // nichts machen
            }
            else
            {
                // Datei Laden
            }



Das is der code zum laden der Datei über Parameter


C++:
    CString strPath = CString( GetCommandLine()).Mid( 1, CString(GetCommandLine()).ReverseFind('\\')-1);
    strPath += "\\lang.ini";



Damit überürfe ich nacher ob die sprachdatei im exe verzeichnis vorhanden ist.

Nur das Problem ist:

Wenn ein Parameter an meinem Programm anliegt.Meldet das Programm das die lang.ini nich vorhanden ist.Ohne Parameter ist alles ok. Kann ich das irgent wie vermeiden?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.12.2002, 18:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


machs halt so:


C++:
char ch_filename[_MAX_PATH], ch_pathname[_MAX_PATH];
GetModuleFileName(NULL, ch_filename, _MAX_PATH);
lstrcpy(ch_pathname, ch_filename);
*_tcsrchr(ch_pathname, __TEXT('\\')) = 0;

CString strPath;
strPath.Format("%s\\",ch_pathname);



in strPath ist dann dein Exe-Pfad
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: