2017-08-27 2 views
-3

Ich benutze Delphi 10.1 auf Windows 10 Wenn ich den OpenPictureDialog.Execute Befehl auf einige app ausführen, ist es Datei Explorer mit einem Vorschaubereich geöffnet und auf anderen ohne. Ich habe in beiden Fällen genau die gleichen Eigenschaften. Was kann den Unterschied verursachen? Dank SorinDelphi OpenPictureDialog verhält sich anders auf verschiedenen app

+1

Willkommen bei Stack Overflow. Ohne Beispiele kann es schwierig sein, diese Frage zu beantworten. Bitte werfen Sie einen Blick auf die Hilfe zur Bereitstellung eines [MCVE] (https://stackoverflow.com/help/mcve). – chrisis

+1

Haben beide Anwendungen Runtime-Designs aktiviert? –

Antwort

1
function GetOpenFileName;  external commdlg32 name 'GetOpenFileNameA'; 
function GetOpenFileNameA;  external commdlg32 name 'GetOpenFileNameA'; 
function GetOpenFileNameW;  external commdlg32 name 'GetOpenFileNameW'; 

In älteren Versionen auf Delphi verwendet es eine Funktion Windows-API in comdlg32.dll eine Datei zu öffnen. Ich würde denken, dass es in neueren Versionen dasselbe ist. Was Sie in Bezug auf die Vorschau usw. sehen, hängt von den Windows-Einstellungen ab. Der Dialog zeigt dem Benutzer wird konsistent mit anderen Datei öffnen Dialoge, die sie auf ihrem System sehen.

Verwandte Themen