ICH_BIN_LETZTER
Lt. Junior Grade
- Registriert
- Aug. 2007
- Beiträge
- 490
Hallo,
vielleicht kann mir jemand helfen. Mir fehlt im Moment das geeignete Suchwort, dem entsprechend auch eine Lösung zu folgendem Problem.
Ich habe ein kleines Programm geschrieben das mir den Ordnerinhalt in eine Textdatei schreibt, mit Drag und Drop das funktioniert schön.
Jetzt möchte ich dieses Programm mit einem rechtsklick auf einen beliebigen Ordner zum laufen bringen. Hab dafür auch schon die geeigneten Registryschlüssel gefunden und angelegt. Aber wenn der Ordnername Leerzeichen enthällt wird jedes Wort als Übergabe Parameter benutzt.
Hiermit starte ich das Programm:
hier der Codeschnippsel der darauf reagiert:
Vielleicht weiß jemand eine Lösung.
Gruß
ICH_BIN_LETZTER
vielleicht kann mir jemand helfen. Mir fehlt im Moment das geeignete Suchwort, dem entsprechend auch eine Lösung zu folgendem Problem.
Ich habe ein kleines Programm geschrieben das mir den Ordnerinhalt in eine Textdatei schreibt, mit Drag und Drop das funktioniert schön.
Jetzt möchte ich dieses Programm mit einem rechtsklick auf einen beliebigen Ordner zum laufen bringen. Hab dafür auch schon die geeigneten Registryschlüssel gefunden und angelegt. Aber wenn der Ordnername Leerzeichen enthällt wird jedes Wort als Übergabe Parameter benutzt.
Hiermit starte ich das Programm:
Code:
G:\Projekte\c#\List\List\bin\Debug\List.exe %1
hier der Codeschnippsel der darauf reagiert:
Code:
private static void Main(string[] args)
{
if(args.Length > 0)
{
foreach(string s in args){
MessageBox.Show(s);
saveContent(getContent(new DirectoryInfo(s)));
}
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
Vielleicht weiß jemand eine Lösung.
Gruß
ICH_BIN_LETZTER