Po ustawieniu właściwości Filename obiektu TFileOpenDialog, a następnie jego wykonaniu, widzę tylko 14 ostatnich znaków nazwy pliku zaznaczonych w polu Nazwa pliku. Jeśli naciśniesz Home Widzę, że cały ciąg jest tam, ale chciałbym, aby wyświetlał się poprawnie. Przetestowałem na dwóch komputerach z Windows 7 i jednym Windows 8 z tymi samymi wynikami. Czy ktoś ma jakieś sugestie lub wskazówki, jak rozwiązać problem?Ustawianie właściwości pliku dla TOpenFileDialog
FileOpenDialog1.FileName :=
'C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\available_downloads_en.htm';
if FileOpenDialog1.Execute then
ShowMessage(FileOpenDialog1.FileName);
początkowe wyświetlacz pokazujący Problem:
Cały ciąg po naciśnięciu Home:
To jest błąd w IFileDialog, wydaje się, że został wprowadzony w systemie Windows 7, przeczytaj ten http://social.msdn.microsoft.com/Forums/en-US/windowsuidevelopment/thread/c0c79498-3399-4346-b514 -b15336cd7c68/ – RRUZ
Tak, to jest dobrze znane. –