Hello, muss euch wieder etwas fragen.
Habe ein Programm das in einem Verzeichnis jeden Ordner durchgeht und darin eine bestimmte Datei druckt.
Funktioniert auch.
Ordner Struktur sieht etwas so aus:
Kunde12
Kunde16
Kunde100
Kunde108
Der Explorer ordnet diese "richtig" GetDirectories beginnt aber auch mit Kunde100 dann Kunde 108 und dann erst Kunde 12.
Sollte aber genau so sein wie im Explorer. Sind hunderte Seiten.
Habe ein Programm das in einem Verzeichnis jeden Ordner durchgeht und darin eine bestimmte Datei druckt.
Funktioniert auch.
Ordner Struktur sieht etwas so aus:
Kunde12
Kunde16
Kunde100
Kunde108
Der Explorer ordnet diese "richtig" GetDirectories beginnt aber auch mit Kunde100 dann Kunde 108 und dann erst Kunde 12.
Sollte aber genau so sein wie im Explorer. Sind hunderte Seiten.
Code:
String strDir = (@"C:\Users\Public\Documents\" + _cbxMonatAusw.Text);
try
{
Process proc = new Process();
proc.StartInfo.CreateNoWindow = false;
proc.StartInfo.Verb = "print";
foreach (String strSubDir in Directory.GetDirectories(strDir))
{
if (_rbVorhinein.Checked)
{
proc.StartInfo.FileName = strSubDir + "\\akvor\\" + DruckDatei;
if (File.Exists(proc.StartInfo.FileName))
{
proc.Start();
proc.WaitForExit(10000);
}
}
}
proc.CloseMainWindow();
proc.Close();
}
catch
{
}