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 InitiDirectory funktioniert nicht ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post