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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Как обработать часть строки?
 
 автор: OlegEk   (03.05.2010 в 09:15)   личное сообщение
 
 

Например, строка "Привод DVD NEC"
Хотелось бы выделить мышкой например "NEC", и по нажатию отдельной кнопки получить этот "NEC" в переменную, с которой уже что то можно делать
Подскажите, есть какие-нибудь подобные решения?

  Ответить  
 
 автор: osmor   (03.05.2010 в 09:49)   личное сообщение
 
 

свойства поля text, selstart, sellength

  Ответить  
 
 автор: OlegEk   (03.05.2010 в 13:35)   личное сообщение
 
 

Отлично, получилось, СПАСИБО :-)
Осталось добавить запуск своего скрипта в контекстное меню (под правую кнопку мыши).
Такое возможно в A2007?

  Ответить  
 
 автор: Lukas   (03.05.2010 в 14:23)   личное сообщение
 
 

Да.

  Ответить  
 
 автор: OlegEk   (03.05.2010 в 14:24)   личное сообщение
 
 

Намекнёте в каком направлении копать?

  Ответить  
 
 автор: Lukas   (03.05.2010 в 14:43)   личное сообщение
18 Кб.
 
 

Да.
Если хочется "перекроить" встроенное контекстное меню, то пример в прицепе на базе 2003.
Попробуйте кнопку "Конструктор форм" контекстного меню в форме.
Необходима ссылка на офисную библиотеку.

Если контекстное меню свое, тогда проще.

Добавлено: поменял прицеп 14:54
Исчо: в 2007 подпись кнопки: "&Конструктор", в русской локали.

  Ответить  
 
 автор: OlegEk   (15.05.2010 в 11:15)   личное сообщение
 
 

Только смог добраться :(
Не работает что то.
Access 2007, русский. Подключена Microsoft Office 12.0 Object Library
При открыти формы ошибка "Invalid procedure call or argument", и указывает на строку
Set cmd = CommandBars("Form View Popup").Controls("&Конструктор форм")

Естественно дальше никакого эффекта не вижу. Подскажите, что я не так делаю?

  Ответить  
 
 автор: Lukas   (15.05.2010 в 20:22)   личное сообщение
 
 


Исчо: в 2007 подпись кнопки: "&Конструктор", в русской локали.

  Ответить  
 
 автор: OlegEk   (15.05.2010 в 20:54)   личное сообщение
 
 

А, понял :-)
Только не понял как сделать своё меню :D
Или добавить пару пунктиков своих, например "Фильтровать по выделенному"
Это не то же самое что и "содержит", так как требуется фильтрация не по точному совпадению, а может быть расположено в любом порядке

  Ответить  
 
 автор: Lukas   (15.05.2010 в 22:24)   личное сообщение
10 Кб.
 
 

Вот пример создания своего Temporary контекстного меню формы =>
Три кнопки копируются из стандартного, четвертая "своя".
Ссылка на офисную библиотеку в данном варианте не обязательна.

  Ответить  
 
 автор: OlegEk   (15.05.2010 в 22:51)   личное сообщение
 
 

Отлично!! То что надо !! Спасибо огромное :-)

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