опубликован 05-12-2001 13:42 MSK Подскажите plz... В виндовском Калькуляторе есть так называемая виртуальная клавиатура (0-9) Так вот... Как мне сделать так чтобы при нажатии на Cmd1 у меня в txt1.text появлялась цифра например 1 а после нажатия на Cmd2 в поле txt1.text писалась не только 1 но и значение Cmd2 (например 2)... т.е.при нажатии на две пимны я получал число например 12... Заранее спасибо....
purpe
опубликован 05-12-2001 15:55 MSK
сперва:
http://www.sources.ru/msdn/howto/q12190.shtml
а потом:
http://www.sources.ru/msdn/howto/q109550.shtml
7in
опубликован 05-12-2001 22:58 MSK
Что-то я не совсем понял к чему тут http://www.sources.ru/msdn/howto , ну да ладно...
Сделай вот что. Создай несколько кнопок с именем Command1, но с разными индексами (поле Index). Индексу присвой номер цифры (т.е. для цифры 1 - Command1.Index=1). Потом обрабатываешь событие Command1_Click(Index As Integer), в котором делаешь... Text1.Text = Text1.Text & Index
purpe
опубликован 06-12-2001 06:41 MSK
я ж хотел идеологию подсказать ... или в VB уже отменили SendMessage ?