powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Контекстное меню?
9 сообщений из 9, страница 1 из 1
Контекстное меню?
    #32851129
Серж-1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть дерево построенная при помощи TreeView. Мне надо при нажатие на лубом елементе дерева вызвать контекстное меню. Как мне это зделать?
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851191
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в MouseDown() тривью пробей
Код: plaintext
1.
2.
3.
DO CASE
CASE button= 2 	&& правая кнопка - кажем менюшку
	DO MyMenu.MPR WITH THIS
ENDCASE
ну и соотв построить саму shortcut-меню
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851748
Серж-1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT spr_mat
SCAN 
   this.Nodes.Add(,,STR(spr_mat.num), ALLTRIM(spr_mat.naimenovan))
ENDSCAN
SELECT spr_podvid
SCAN 
   this.Nodes.Add(spr_podvid.kod_vida,  4 , spr_podvid.kod_podvid, ALLTRIM(spr_podvid.naimenovan))
ENDSCAN
В этом месте выдаёт ошибку. Что я тут нетак делаю?
Код: plaintext
this.Nodes.Add(,,STR(spr_mat.num), ALLTRIM(spr_mat.naimenovan))
поле Num и Naimenovan цыфровое
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851844
Серж-1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока вы меня игнорировали я сам додумался!
я просто поле ключевое зделал символьное, и всё!!!
Но всеже немогу понять почему нельзя использовать цыфровой идентевикатор а потом преобразовывать его в символьный?
Может кто подскажет?
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851913
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
патаму шта априори сказано - ключ д.б символльным! :)Р к тому же про сабж пор обно, ф тее началось другое + ко фсему проважание Старого года :*)
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851918
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой :) одно ошибки ;*) фсех с наступающим новым Г!
...
Рейтинг: 0 / 0
Контекстное меню?
    #32851948
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Серж-1Пока вы меня игнорировали...
Интересное высказывание. Ты всерьез думаешь, что народ непрерывно сидит в форуме и с нетерпением ждет, когда же это Серж-1 что-нибудь спросит, а мы ему тут же и ответим?

Серж-1я просто поле ключевое зделал символьное, и всё!!!
Но всеже немогу понять почему нельзя использовать цыфровой идентевикатор а потом преобразовывать его в символьный?
Может кто подскажет?
Неплохо бы все-таки HELP читать. Там ясно сказано, что ключ (key) обязательно должен быть символьного типа.

Ну, а то, что не срабатывает STR(1), так это потому, что ActiveX такое значение сам, автоматически, конвертирует обратно в число. Чтобы этого избежать, надо самостоятельно подмешать какой-нибудь символ, отличный от цифры, например:

"_"+LTRIM(STR(1))

В результате получиться строка "_1", которую самый тупой ActiveX никак не спутает с числом.
...
Рейтинг: 0 / 0
Контекстное меню?
    #32852664
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Серж-1!

"Код" для узла дерева не может начинаться с цифры - используй например "n" +
STR(spr_mat.num) в качестве кода.

C наступающим!!!

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Контекстное меню?
    #32853555
Серж-1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо все за советы.
Но просто у меня нету Helpa, а то что я нашел в инете это краткое описание и небольшой пример. и там небыло сказано чтобы ключ (key) обязательно должен быть символьного типа. Вот я на этом и накололся.
А так большое спасибо за советы и уделенное мне внимание.
С новым годом!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Контекстное меню?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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