Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Перевод курсора на начало строки.
 
 автор: mulrus   (30.10.2007 в 11:49)   личное сообщение
 
 

У меня есть поле с маской ввода: >CCCCCCCCCCCCCCCCC;0;" " (Печатаются только заглавные буквы). Если в поле ничего не введено, я кликаю мышкой на любое его свободное пространство, то у меня мигающий курсор встает на то место на которое я кликнул, а я хотел бы, чтобы допустим по клику мыши, курсор переводился в начало строки.

  Ответить  
 
 автор: Анатолий (Киев)   (30.10.2007 в 11:59)   личное сообщение
 
 

При получении фокуса пустым полем:
Me![Поле].SelStart = 0

  Ответить  
 
 автор: mulrus   (30.10.2007 в 12:36)   личное сообщение
 
 

Спасибо!

  Ответить  
 
 автор: Pasat   (30.10.2007 в 21:46)   личное сообщение
 
 

А как перевести курсор в конец строки

  Ответить  
 
 автор: Дрюня   (30.10.2007 в 22:27)   личное сообщение
 
 

может так

Me![Поле].SelStart = Len(Me![Поле])

  Ответить  
 
 автор: час   (31.10.2007 в 09:15)   личное сообщение
 
 

или в параметрах установить галочку куда ему идти при клике по полю...
сервис =параметры= клавиатура!

  Ответить  
 
 автор: mulrus   (31.10.2007 в 12:06)   личное сообщение
 
 

Это конечно хорошо....но только если БД переносить на другой компьютер или вообще на компьютеры других пользователей...то надо будет на каждом выставлять...

  Ответить  
 
 автор: mulrus   (31.10.2007 в 12:09)   личное сообщение
 
 

А если тоже самое дело в ПолеСоСписком, то тогда как сделать?

  Ответить  
 
 автор: час   (31.10.2007 в 19:43)   личное сообщение
 
 

Эт верно

  Ответить  
 
 автор: Pasat   (01.11.2007 в 00:04)   личное сообщение
 
 

Me![Поле].SelStart = Len(Me![Поле]) прекрасно работает
Спасибо

  Ответить  
 
 автор: Pasat   (01.11.2007 в 00:06)   личное сообщение
 
 

Me![Поле].SelStart = Len(Me![Поле]) прекрасно работает
Спасибо

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList