@Kinimod:
Kein Wunder!
Betr. Problem:
Der Opendialog in Delphi wird per Resource mitgeliefert, ist also nicht der vom System, deswegen ist es auch nie der aktuelle von Windows.
Wenn du diesen willst, musst du den Opendialog per
WinAPI aufrufen!
Hier ein Link der zeigt wie's geht:
http://www.swissdelphicenter.ch/de/showcode.php?id=1852