Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.13;
Скачать: CL | DM;

Вниз

Backslash в маске MaskEdit   Найти похожие ветки 

 
TrainerOfDolphins ©   (2006-07-27 11:47) [0]

Привет всем.
Мне нужно задать маску, в которой встречается символ /. Если я в свойстве MaskEdit.EditMask пишу /, то при работе программы вместо него получаю точку. Если пишу \/ - тоже самое...
Как быть?
Заранее спасибо


 
TrainerOfDolphins ©   (2006-07-27 13:04) [1]

Всё настолько сложно или настолько просто? :)


 
Johnmen ©   (2006-07-27 14:25) [2]

TEditMask+F1


 
TrainerOfDolphins ©   (2006-07-27 15:29) [3]

Читали...
\ The character that follows a \ character is a literal character. Use this character to use any of the mask special characters as a literal in the data.
/ The / character is used to separate months, days, and years in dates. If the character that separates months, days, and years is different in the regional settings of the Control Panel utility on your computer system, that character is used instead.
Символ / почему-то при компиляции автоматом заменяется на точку.
Комбинация \ / тоже не помогает...
А мне надо, чтобы пред юзером возникла такая маска __-_/_, а не __-_._


 
Johnmen ©   (2006-07-27 16:25) [4]

Если нет никакой возможности отказаться от МаскЕдита, то видится два некошерных пути.
1.
SaveDateSeparator:=DateSeparator;
DateSeparator:="/";
EditMask:="AA-A/A";
DateSeparator:=SaveDateSeparator;
2.
Подправить генофонд. Список intl literals в MaskUtils.


 
TrainerOfDolphins ©   (2006-07-27 17:36) [5]

Круто...
Вот это по-хакерски
Смотрю я на это и думаю: "Когда же я, наконец, стану человеком?" :)



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

Текущий архив: 2006.08.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.119 c
15-1153220371
DevilDevil
2006-07-18 14:59
2006.08.13
Мои Pas модули не компилятся в Билдере


15-1153219748
Труп Васи Доброго
2006-07-18 14:49
2006.08.13
Блок питания монитора ACER 1714


2-1153732005
vain
2006-07-24 13:06
2006.08.13
Картинки в dll


15-1152875507
default
2006-07-14 15:11
2006.08.13
Любителям задач про взвешивание монет


3-1149574047
q-q
2006-06-06 10:07
2006.08.13
Используя ЗАБОЙ, полю присваивается NULL, а хотелось бы НОЛЬ