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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Как прописать в программе название Control-а?
 
 автор: ???   (08.06.2006 в 00:00)
 
 

Приветствую!
Такой вопрос:
- пишу процедуру, активирующуюся при каком-либо событии на элементе (например, "клик" на прямоугольнике)
- хочу, чтобы программа достала название этого самого прямоугольника и прописала его

И не могу понять, как это сделать. :(((
Может, кто подскажет?
Заранее благодарен!

  Ответить  
 
 автор: ginik   (09.06.2006 в 00:00)
 
 

Re: Как прописать в программе название Control-а? откуда "достала"? не проще-ли передать это название в параметрах вызова функции?

  Ответить  
 
 автор: ???   (09.06.2006 в 00:00)
 
 

Re[1]: Как прописать в программе название Control-а? Ну, например:
....
Private Sub Прямоугольник1
MsgBox "Прямоугольник1"
end sub
....

Вот и не знаю, как получить этот самый "Прямоугольник1".
Пока что тупо прописываю название ручками, но это не совсем то, что мне надо...

  Ответить  
 
 автор: osmor   (09.06.2006 в 00:00)
 
 

screen.activecontrol

  Ответить  
 
 автор: osmor   (09.06.2006 в 00:00)
 
 

соврал, для прямоугольника не подойдет.

  Ответить  
 
 автор: ???   (09.06.2006 в 00:00)
 
 

Re: screen.activecontrol ну, в ряде случаев ActiveControl не соответвует объекту, который вызывает процедуру...
Например, при реакции move над каким-либо элементом формы.
Поэтому screen.activecontrol не подходит :(((

  Ответить  
 
 автор: osmor   (09.06.2006 в 00:00)
 
 

Так и не должет, он созвращает контрол в котором фокус в данный момент. По этому и не подойдет для прямоугольника есть свойство EventProcPrefix возвращает префикс процедуры

  Ответить  
 
 автор: ???   (09.06.2006 в 00:00)
 
 

EventProcPrefix - то, что надо! Подскажите, как используется это свойство? :)
Не приходилось ранее ими пользоваться...

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