Ganz allgemein gesagt handelt es sich bei dem erscheinenden Dialog
nicht um eine Fehlermeldung, sondern eine Aufforderung an den Benutzer, hier tätig zu werden und seine Entscheidung zu verkünden.
Erst wenn der Benutzer sich dagegen entscheidet, dann wird es ein Fehler.
Und
ForceDirectories
wirft eben keine
Exception, sondern liefert den Erfolg über einen
Boolean
Wert zurück.
Das sollte dann auch erklären, warum hier ein
try except
ins Leere läuft.
Ein Blick in die
MSDN-Doku hilft auch
https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)