powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не удается ввести больше одного символа в textbox
13 сообщений из 13, страница 1 из 1
не удается ввести больше одного символа в textbox
    #32958208
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

разместил на форме текстбокс, при вводе числа в него
первая введенная цифра при вводе второй затирается и остается вторая
итд.
свойство MaxLenght = 5
InputMask = 99999
ControlSourse = None

запрограммировал по нажатию на Энтер чтоб значение записывалось в поле таблицы n(5)

никак не пойму в чем дело...
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958220
MDmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты какой метод используешь? случайно не InteractiveChange ?
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958223
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы не все говорите
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958269
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
InteractiveChange не использую,
может что и не упомянул, но что не знаю.
На что еще обратить внимание???
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958308
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну что сказать бог его знает чего вы там нагородили
коротко примерно так
правый шелчок на форме выбрать свойства они же properties
далее правый шелчок на окне свойств и выбрать non-default properties only
и перебрать по порядку
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958320
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так свойства формы тоже могут влиять на работу текстбокса?
или нужно смотреть только его свойства?

из методов у меня только кейпресс используется, он может влиять?
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958378
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот все NotDefault свойства TextBox-a
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958413
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведите код из KeyPress Event
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958415
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в KeyPress() добафь строчку DODEFAULT()
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958541
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что в Кейпрессе

авторLPARAMETERS nKeyCode, nShiftAltCtrl

if nKeyCode =13

tt_size = Thisform.Text3.value

select aden_nabor

update aden_nabor set tov_size =(tt_size) where recno() = val(rec_no2)

endif

thisform.refresh
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958571
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
refresh внеси в if...endif
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32958641
alex_dch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин смешно даже какая глупость %(((
ну конечно дело в рефреше
...
Рейтинг: 0 / 0
не удается ввести больше одного символа в textbox
    #32959893
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi alex_dch!

Зачем было всё это городить? Не проще ли просто в ControlSource указать привязку к нужному полю таблицы?
Или уж если таки НЕ привязывать, то лучше в Valid или LostFocus прописать код с REPLACE...

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / не удается ввести больше одного символа в textbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]