Autor Beitrag
stargate2k
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 29.05.12 04:41 
Hi,

ich schreibe derzeit an einem Parser in C# der C-Files einliest... zum testen brauche ich daher mehrere unterschiedliche C-Files, diese würde ich gerne direkt in Visual Studio 2010 speichern, nur wie stelle ich das am besten an damit ich auch innerhalb von Vs direkten zugriff auf die jew C-Files habe damit ich diese mit dem StreamReader einlesen kann? Ich wollte die Files ers in eine resx Datei speichern aber irgendwie bekomme ich das nicht hin. Gibt es da noch eine andere Lösungen wie ich die C-Files speichern kann ? Oder kann mir einer ne Anleitung geben wie ich ein C-File in eine resx speichere und darauf zugreifen kann ?

mfg stargate
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4798
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 29.05.12 10:00 
Hallo stargate2k :welcome:

statt der Resource-Dateien kannst du doch einfach die C-Dateien direkt zu deinem VS-Projekt hinzufügen.
Dann stellst du bei deren Eigenschaften "Copy To OutputDir" auf "Copy if newer" (die direkte deutsche Übersetzung weiß ich nicht, da ich hier nur das englische VS habe): so landen diese Dateien dann direkt im Ausgabeverzeichnis (d.h. zusammen mit der EXE unter "bin/Debug" bzw. "bin/Release").
Und mit dem StreamReader kannst du diese mittels folgendes Pfades einlesen:
ausblenden C#-Quelltext
1:
Path.Combine(Application.StartupPath, "file.c");					
stargate2k Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 29.05.12 18:29 
Hi,

danke @Th69

hat funktioniert, das Leben kann so einfach sein ^^

mfg stargate