Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VB Как изменить вид курсора https://www.cyberforum.ru/ visual-basic/ thread201097.html
Как можно изменить вид указателя формы в зависимости от его положения на форме: если укуазатель выше диагонали (из верхнего правого угла к нижнему левому) он имеет одну форму, если выше - другую. Как-то надо найти координаты прямой (диагонали). Но как? По ур-нию прямой у=кх? Там коефициет к=Form1.Height / Form1.Width. Но как это и куда правильно применить? Вот что придумалось Private Sub...
БД с классом на C# для печати DataGridView VB
Пишу курсовой проект на VB, нужно распечатать DataGridView, который отображает таблицу, имеющую связанные с другой таблицй поля, следовательно с помощью стандартных Report получается отображать только код нужного поля, вместо его значения. Поэтому взялся транслировать уже знакомый класс на C# в VB, столкнулся с бесконечным числом ошибок, которые перелапатил только на половину, после чего идеи по...
VB Заполнение массива Здравствуйте! помогите решить задачу с массивом : 2. Проверить, сколько из 10 чисел, введенных пользователем, удовлетворяют условию, вывести эти числа. 2.1. отрицательные; 2.2. являются нечетными; 2.3. принадлежат интервалу (a, b), где a и b вводятся пользователем; 2.4. меньше своих индексов; 2.5*. есть ли равные числа; https://www.cyberforum.ru/ visual-basic/ thread200990.html VB Найти продолжительность промежутка Заданы моменты начала и конца некоторого промежутка времени в часах,в минутах и секундах.Найти продолжительность этого промежутка в тех же единицах измерения (не более 24 часа) https://www.cyberforum.ru/ visual-basic/ thread200980.html
VB Найти макс значение
Дана функция y=2x62=5x+1.7. Найти максимальное значение у,если х изменяется в интервале с шагом 0.2
VB Найти пары кратных https://www.cyberforum.ru/ visual-basic/ thread200933.html
Среди заданных целых чисел k,l,m найти пары кратных.
VB Вырезать треугольник https://www.cyberforum.ru/ visual-basic/ thread200931.html
Из круга какого наименьшего радиуса можно вырезать треугольник со сторонами а,б,с
VB Найти величину угла
Угол задан в минутах и секуднах. Найти его велечину в радианах
VB Составить программу для постоения таблицы Составить программу для постраения таблицы значений а и б для функции б=а/(a+1.23)-2(a+4.3) при изменении а в диапазоне с шагом 0.5. В колонках должны быть n,a,b>0,b<0, где n - номер по порядку https://www.cyberforum.ru/ visual-basic/ thread200876.html VB Вклад в банке Банк предлагает два вида вкладов: под p1% на 3 месяца и под p2% на год. Какой из вкладов наиболее выгоден для вкладчика? https://www.cyberforum.ru/ visual-basic/ thread200870.html
Перевести длину VB
Длина некоторого участка составляет p метров.Перевести ее в русскую неметрическую систему: в аршины и вершки
VB Функции и вычисление произведения https://www.cyberforum.ru/ visual-basic/ thread200861.html
Здравсвуйте! Прошу помочь решить 2 задания. 1 задание. Решить задание с использованием функции пользователя http://uimg.net.ru/_ph/1/2/514682283.jpg 2 задание. В виде внешней подпрограммы оформить вычисление произведения и расчет количества перемножаемых элементов. http://uimg.net.ru/_ph/1/2/169255383.jpg
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
01.12.2010, 14:16 0

Процедура обработки события нажатия клавиши для формы - VB - Ответ 1158531

01.12.2010, 14:16. Показов 2056. Ответов 1
Метки (Все метки)

Ответ

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
 
 
If Button = vbLeftButton And Shift = vbShiftMask Then Command1.BackColor = QBColor(10)
If Button = vbLeftButton And Shift = vbCtrlMask Then Command1.BackColor = QBColor(7)
If Button = vbLeftButton And Shift = vbAltMask Then Command1.Top = 1000
 
End Sub
 
 
 
Private Sub Command2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim a As Boolean
Dim b As Boolean
Dim c As Boolean
a = vbLeftButton And (Shift = vbShiftMask + vbAltMask)
b = vbLeftButton And (Shift = vbShiftMask)
c = vbLeftButton And (Shift = vbCtrlMask + vbAltMask)
If a Then Command2.BackColor = QBColor(5)
If b Then Command2.BackColor = QBColor(7)
If c Then Command2.Top = 1000
 
End Sub


Вернуться к обсуждению:
Процедура обработки события нажатия клавиши для формы VB
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2010, 14:16
Готовые ответы и решения:

Процедура обработки нажатия клавиши на клавиатуре
Нужно чтоби при нажатии комбинации клавиш, или просто клавиши стартовала процедура.

Процедура обработки нажатия клавиши.
Я хочу чтобы при нажатии клавиши 'стрелка вправо' на клавиатаре выполнялась какая либо процедура...

Процедура обработки события нажатия на кнопку
Создаем окно с процедурой обработки события нажатия на кнопку. Появляется окно со всеми...

Возможна ли единая процедура обработки события для динамических элементов юзер-формы?
Приветствую. Дано: юзер-форма office-VBA. На ней создаются динамические элементы (например...

1
01.12.2010, 14:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2010, 14:16
Помогаю со студенческими работами здесь

Написать процедуру обработки события OnCreate для формы, которая устанавливает для формы размер шрифта
Задание: 1.Создать приложение с формой. 2. Поместить на форму метку и кнопку. 3. Написать...

Обработка события нажатия клавиши
Всем привет! private void Form1_KeyUp(object sender, KeyEventArgs e) { ...

Процедура обработки события Form_Open()
Доброго дня! Среда: W7, Access 2010. Есть форма F1, в которой есть элемент управления-кнопка...

Отлов события нажатия клавиши мыши
как отловить нажатие клавиш мышек независимо куда было нажатие например if(нажата левая клавиша...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru