Visual2003.net - Pfadangabe für Dateien in Projekten -
-
also ich hab in .net ein Projekt angelegt und ein C Programm geschrieben bei dem ich eine Datei einlese nun meine Frage gibt es Pfadangaben die nicht so lauten -> c:\\blabla\datei.dat sondern sich immer aufs Projekt beziehen also dass ich das c:\... weglassen kann und ich das Projekt z.B irgendwo hinkopiere kann und ich nicht immer den Pfad beim Dateieinlesen ändern muss!
thx im voraus!
-
relative Pfade ?!
-
und wie geht das genau kannst du mir ein bsp geben? thx
-
Hä? Du willst mir weiss machen, dass du nicht weisst, was relative Pfade sind?
-
Hi:
Absolute Pfade Beispiel:
C:\Projekte\TestProjekt\Release\TestProjekt.exe
C:\test.txt
in C++:CString strPath1 = "C:\\Projekte\\TestProjekt\\Release\\TestProjekt.exe"; CString strPath2 = "C:\\test.txt";Relative Pfade Beispiel:
(Wenn du dein Projekt aus Visual C++ [6.0] heraus startest, befindest du dich im Projektverzeichnis [also im obrigen Beispiel: C:\Projekte\TestProjekt]: davon geh ich jetzt aus)Pfad zu TestProjekt.exe:
Release\TestProjekt.exeCString strPath1 = "Release\\TestProjekt.exe";Pfad zu test.txt:
..\..\test.txtCString strPath2 = "..\\..\\test.txt";Aber ich teile die Verwunderung von dEUs

Grüße Rapha