OpenDialog всегда возвращает false на Win10
У меня есть 32-битное приложение, созданное с помощью C++Builder 10.1.2. Оно имеет TFileOpenDialog
составная часть. Под Windows 7 он работает нормально, но при запуске на Windows 10, либо из файлового браузера, либо из отладчика, его Execute()
метод всегда возвращает false
,
TFileOpenDialog
является компонентом Vista, поэтому я заменил его TOpenDialog
, И его Execute()
метод всегда возвращает false
, тоже.
Я знаю, что это длинный выстрел, но что мы можем упустить?