Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

Проверка при выходе из программы   Найти похожие ветки 

 
Васёк   (2004-10-12 22:15) [0]

Не подскажет ли кто, как проверить, произошли ли изменения в редактируемом документе при закрытии редактора? Т.е. когда выдавать запрос на сохранение? Благодарен...


 
Kolan ©   (2004-10-12 23:51) [1]

ну может размер его проерить можно


 
KilkennyCat ©   (2004-10-13 01:38) [2]


> Kolan ©   (12.10.04 23:51) [1]


если я изменю в тексте одну букву на другую, что будет с размером?


> Васёк   (12.10.04 22:15)


В RXLib есть замечательнейший пример редактора. Ну а ежели лень смотреть, то просто скажу - проверка должна происходить не в момент закрытия, а еще до него. Берется флаг, и при первом же поползновении пользователя в тексте, меняет свое состояние. При закрытии редактора флаг проверяется.


 
wnew ©   (2004-10-13 01:49) [3]

Васёк   (12.10.04 22:15)
По событию OnChange устанавливай флаг, а перед закрытием редактора проверяй его состояние.


 
olookin ©   (2004-10-13 02:40) [4]

wnew все првильно сказапл...


 
KSergey ©   (2004-10-13 06:49) [5]

О каком редакторе речь? О редакторе вообще??


 
Babay ©   (2004-10-13 07:32) [6]

Присоединяюсь к KSergey ©   (13.10.04 06:49) [5]

Если это например TMemo или TRichEdit то там свойство есть Modified, которое и есть этот флаг (wnew ©   (13.10.04 01:49) [3]) за ним Дельфа сама следит, тебе тока проверять.
Ежели это какие то нестандартные компонеты смотри их свойства наверняка тоже есть что то подобное.


 
Sheng ©   (2004-10-13 08:41) [7]

А если ничего не найдёшь - то можно тогда хэш подсчитать.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.033 c
14-1097323092
андрей_
2004-10-09 15:58
2004.10.31
Какой монитор долговечнее?


3-1096538209
intaari
2004-09-30 13:56
2004.10.31
Перенос Проги и БД на другие машины


4-1095987259
thoth
2004-09-24 04:54
2004.10.31
Проблема с winexec и несколькими задачами


1-1097805864
oleg krechetov
2004-10-15 06:04
2004.10.31
QReport


3-1096598953
Alex_V
2004-10-01 06:49
2004.10.31
Сохранение результатов запроса





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский