powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TOpenDialog и TFileSaveDialog не работают
7 сообщений из 7, страница 1 из 1
TOpenDialog и TFileSaveDialog не работают
    #39825628
crossa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программа написана на Delphi 2009. У сотен пользователей всё работает нормально, но у одного в программе не работают пункты меню "Файл|Открыть" и "Файл|Сохранить". То есть не выполняются методы TOpenDialog.Execute и TFileSaveDialog.Execute. Операционная система Windows 10 64bit, больше ничего об этом компьютере не знаю. Сам пользователь признает, что на другом его компьютере программа работает как надо.

В чем может быть причина, что может блокировать вызов окна выбора файла? Кто-нибудь сталкивался с подобной проблемой? Посоветуйте хотя бы направление, в котором надо искать ответ.
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825643
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мож попробовать через

Код: pascal
1.
TFileOpenDialog / TFileSaveDialog



Только ХЗ есть в 2009 или нет, в 2010 есть
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825671
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crossaВ чем может быть причина, что может блокировать вызов окна выбора файла

У нас такое было, в окружении терминального сервера на базе Windows 2008R2 64x, да еще когда пользователь урезан в правах на кучу всего, в том числе и на смену диска в Windows Explorer.

Решилось тем, что самый первый вызов диалога сохранения/открытия файлов был с предварительным выставлением текущей папкки в "рабочий стол" .
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825839
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crossa Посоветуйте хотя бы направление, в котором надо искать ответ.

Вы им FileName перед вызовом Execute указываете? Если имя "странное", у меня ка-то диалог не показывался.
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825868
crossa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TFileSaveDialog уже используется. FileName изначально содержит пустую строку. Буду проверять права пользователя, спасибо за совет.
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825872
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crossa,

главное потом сюда на форум отпишитесь - другим инфа на будущее
...
Рейтинг: 0 / 0
TOpenDialog и TFileSaveDialog не работают
    #39825884
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crossaTFileSaveDialog уже используется. FileName изначально содержит пустую строку. Буду проверять права пользователя, спасибо за совет.

Вспомнил пример:

Код: sql
1.
2.
  SaveDialog.FileName:='Test"ndnd" .tst';
  if SaveDialog.execute then Mes ('Ok') else Mes('Fail');



Под 7 и XP сообщает "Fail".
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TOpenDialog и TFileSaveDialog не работают
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]