![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.09.2007
Сообщений: 70
|
![]()
Доброго времени суток! Есть БД Access Stomat в ней таблица AdoTable1 с полями id_priem,id1_priem,data_priem,image _priem, на Form1 лежат DBGrid1 и Image1 как сделать чтобы при закрытии формы происходила проверка :
если была изменён Image1 и пользователь не нажимал кнопки сохранить Button1 , тогда вывести окно с предупреждением. |
![]() |
![]() |
![]() |
#2 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Вводите в форму свойство-признак (в принципе можно свойство Tag использовать), которое допустим, инициализируете 0, меняете на 1 при изменении Image1 и на 0 при нажатии Button1. При закрытии если в этом свойстве 1 выводите предупреждение.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.09.2007
Сообщений: 70
|
![]()
Спасибо за помощь! Только чего то у меня не получается делаю так:
Код:
Код:
Последний раз редактировалось Stilet; 14.07.2012 в 19:43. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 13.07.2012
Сообщений: 7
|
![]()
Это означает, что при вставке или редактировании записей DataSet должен быть в режиме вставка (DataSet.Insert) или правка (DataSet.Edit)
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 30.09.2007
Сообщений: 70
|
![]()
Всем спасибо! Получилось с помощью Tag.
Код: Код:
Код:
Последний раз редактировалось Stilet; 14.07.2012 в 19:40. |
![]() |
![]() |
![]() |
#6 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Рад за Вас, маленькая ремарка: в условиях не обязательно писать:
Код:
достаточно Код:
Кроме того не понятно зачем везде писать операторные скобки (begin end) даже там где не надо, в итоге получая лишний код, который потом оптимизируется компилятором, лучьше уменшать кол-во мусора в коде, и записать как-нибудь: Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
astecenko, операторные скобки не мусор.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#8 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Пепел Феникса, вообще - конечно нет.
Но в данном конкретном случае - зачем они? Как средство структурирования кода? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка | ZHDN | Microsoft Office Excel | 9 | 11.11.2011 10:49 |
excel.Проверка VBA и проверка функции | Будда | Помощь студентам | 0 | 14.04.2011 21:10 |
изменение | Даниил_глазко | JavaScript, Ajax | 0 | 25.11.2010 17:53 |
проверка на IE | TDrive | JavaScript, Ajax | 2 | 05.03.2010 13:41 |