OpenFiledialog InitiDirectory funktioniert nicht
Posted: 18 Mar 2025, 15:49
Ich habe diesen Code: < /p>
OpenFileDialog dialog = new OpenFileDialog();
dialog.InitialDirectory = GetDataPath(...);
dialog.AutoUpgradeEnabled = false;
dialog.Filter = GetFilter(...);
if (dialog.ShowDialog(this) == DialogResult.OK)
{...}
< /code>
Ich erwarte bei jedem Lauf, dass er den Dialogfeld im selben Ordner hat - getDatapath (...), aber es bleibt im letzten ausgewählten Ordner. < /p>
Ist das das richtige Verhalten? Wissen Sie, wie Sie das beheben können? Wenn Windows zu einem zuletzt verwendeten Pfad in der Registrierung speichert, wissen Sie, wie Sie ihn finden?dialog.AutoUpgradeEnabled = true;
< /code>
funktioniert wie erwartet ... < /p>
edit2: Gleiches Problem wie hier alle bekannten Probleme mit dem Erhalten von SaveFiledialogs InitiDirectory -Eigenschaft in Windows 7? < /p>
OpenFileDialog dialog = new OpenFileDialog();
dialog.InitialDirectory = GetDataPath(...);
dialog.AutoUpgradeEnabled = false;
dialog.Filter = GetFilter(...);
if (dialog.ShowDialog(this) == DialogResult.OK)
{...}
< /code>
Ich erwarte bei jedem Lauf, dass er den Dialogfeld im selben Ordner hat - getDatapath (...), aber es bleibt im letzten ausgewählten Ordner. < /p>
Ist das das richtige Verhalten? Wissen Sie, wie Sie das beheben können? Wenn Windows zu einem zuletzt verwendeten Pfad in der Registrierung speichert, wissen Sie, wie Sie ihn finden?dialog.AutoUpgradeEnabled = true;
< /code>
funktioniert wie erwartet ... < /p>
edit2: Gleiches Problem wie hier alle bekannten Probleme mit dem Erhalten von SaveFiledialogs InitiDirectory -Eigenschaft in Windows 7? < /p>