Главная страница
    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.03 c
3-1096539664
Облава
2004-09-30 14:21
2004.10.31
Заломать исходник?


3-1096522612
Softamas
2004-09-30 09:36
2004.10.31
Access -> ODBC -> BDE -> Delphi. Проблема с кодировкой


9-1088556429
Xerx
2004-06-30 04:47
2004.10.31
Вуфер трафарета


14-1097560485
Holy
2004-10-12 09:54
2004.10.31
NEC 2510a


14-1097652412
AlexG
2004-10-13 11:26
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский