Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.09.2012, 19:39   #11
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Цитата:
Давай-ка твой вопрос вспомним:
Вот "BDA" правильно понял и ответил.
А если тебе непонятно, так и не отвечай.
Fisherman86 вне форума
Старый 08.09.2012, 19:58   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А если тебе непонятно, так и не отвечай.
Для особо одаренных школьников поясняю:
Форма не имеет никакого отношения к файлу.
Фраза:
Цитата:
Надо что-бы программа не закрылась до того пока файл небыл сохранен
Совершенно бессмысленна, ибо в ней речь идет не о выборе файла, и нажатии кнопки "Отмена" в диалоге, не имеющем отношение к файлам абсолютно, а о ожидании приложением завершения сохранения файла
Уясни на будущее - вопросы нужно задавать недвусмысленно, так чтоб тебя поняли правильно, а не городить ерунду и потом же на всея мир обижаться за то что тебя не понимают.
I'm learning to live...
Stilet вне форума
Старый 08.09.2012, 20:16   #13
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Тема - TSaveDialog
Вопрос - Как определить какая кнопка была нажата?
Пояснение - сохранить или отмена?

Что тут не понятно???


Уже достали твои критерии.

Закрой тему и все.

Я и все кому надо ответ уже получили.
Fisherman86 вне форума
Старый 08.09.2012, 20:23   #14
hon
Форумчанин
 
Регистрация: 08.06.2011
Сообщений: 693
По умолчанию

Цитата:
Сообщение от Fisherman86 Посмотреть сообщение
Тема - TSaveDialog
Вопрос - Как определить какая кнопка была нажата?
Пояснение - сохранить или отмена?

Что тут не понятно???


Уже достали твои критерии.

Закрой тему и все.

Я и все кому надо ответ уже получили.
Обьяснили как уже:
Код:
if SD.Execute then //нажата сохранить
else //иначе отмена
Если нужно чтобы пользователь обязательно выбрал файл:
Код:
var selected:boolean;
begin
   selected:=false;
   while not selected do
      if SD.Execute then selected:=true;
         else ShowMessage('Надо выбрать файл!');
//и жуем файл
end;
hon вне форума
Старый 08.09.2012, 20:35   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Если нужно чтобы пользователь обязательно выбрал файл
Ноу-хау от разработчика? Сиди пользователь и пока не выберишь - ни-ни. Отказаться пользователь не вправе от продолжения работы? Тоды только через диспетчер
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 08.09.2012, 20:38   #16
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Еще раз спасибо "BDA"
Ответ 100% работает.
Fisherman86 вне форума
Старый 08.09.2012, 20:39   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Уже достали твои критерии.
Не дай боже тебе разрабатывать приложения для медицины или для авиапрома...
I'm learning to live...
Stilet вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранить через TSaveDialog..? kta87 Общие вопросы Delphi 2 02.05.2012 14:38
Расширения в TSaveDialog Miha85193 Общие вопросы Delphi 8 14.06.2010 21:45
использывание TSaveDialog iliili Помощь студентам 4 21.03.2010 12:05
TSaveDialog и иницилизация COM в главном потоке. nik531 Компоненты Delphi 0 05.02.2010 10:38
Tsavedialog Ensoph Компоненты Delphi 7 01.04.2008 08:31