|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
Как создать поле 12х5 из кнопок, чтобы нумерация индекса шла по порядку?18.02.2017, 17:28. Показов 1890. Ответов 23
Метки нет (Все метки)
Помогите создать поле из кнопок размером 12 на 5
Т.е Кнопки должны идти по порядку по индексу но в виде 12 x 5 первая строка идет до 12 потом на следущей строке идет 13 14 15 и так далее ? НИкак не получается спасибо ((
0
|
|
| 18.02.2017, 17:28 | |
|
Ответы с готовыми решениями:
23
Как сделать, чтобы таблица умножения шла в столбик Как сделать так, чтобы анимация шла с середины и вверх Как сделать,чтобы из текстового файла в ТекстБокс информация шла по одной строке? |
|
2 / 2 / 3
Регистрация: 07.02.2017
Сообщений: 24
|
||||||
| 18.02.2017, 23:50 | ||||||
Сообщение было отмечено Rad0n как решение
Решение
1
|
||||||
| 19.02.2017, 10:32 | ||||||
|
MMZ111
Создайте сначала одну кнопку cmd(0) и сделайте невидимой После это загрузите динамически все остальные кнопки
2
|
||||||
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 19.02.2017, 11:50 [ТС] | |
|
Большое всем спасибо!
0
|
|
|
2 / 2 / 3
Регистрация: 07.02.2017
Сообщений: 24
|
|
| 19.02.2017, 13:14 | |
|
echs, все совершенно верно!
0
|
|
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
||||||
| 22.02.2017, 00:43 [ТС] | ||||||
|
Скажи пожалуйста а почему на события не реагируют данные кнопки
MMZ111, Скажи пожалуйста а почему на события не реагируют данные кнопки по индексу Private Sub com_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "ok" End Sub
0
|
||||||
|
2 / 2 / 3
Регистрация: 07.02.2017
Сообщений: 24
|
|
| 22.02.2017, 02:37 | |
|
Rad0n, создай кнопки как предложил echs, - это будет правильно
. И кнопки будут реагировать как надо. (ну а расставить их можешь как я написал )
0
|
|
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
||||||
| 22.02.2017, 13:44 [ТС] | ||||||
0
|
||||||
| 22.02.2017, 14:58 | ||||||
|
Rad0n
Вам нужно то всего для каждой кнопки указать ее местоположение. То есть свойства Left и Top. Смотрите код. Цифры там условные (я ваших не знаю) Поставьте свои, чтобы все уместилось и кнопки не налезали друг на друга. Будет все ровно.
0
|
||||||
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
||||||
| 22.02.2017, 17:42 [ТС] | ||||||
|
Добавлено через 47 секунд
Все работает но почему кнопки начинаются с левого угла формы ? Мне надо чтобы они как бы более к центру были
меняю эти числа i-1 и j-1 все равно не доконца спускается. как мне сделать чтобы отсчет слева направа начинался от нулевого индекса а то так непонятно а так поставил 0 индекс кнопки куда нить и от него уже начинается отсчет Добавлено через 11 минут И еще не пойму мне нужно чтобы удобно было указывать от скольки до скольки считать 1 до 60 а тут в коде каким макаром он определяет что до 60 надо считать не пойму! А если мне понадобится считать от 60 до 90 ?
0
|
||||||
|
2 / 2 / 3
Регистрация: 07.02.2017
Сообщений: 24
|
||||||
| 22.02.2017, 18:13 | ||||||
|
Rad0n, если надо, как ты писал, "первая строка идет до 12 потом на следущей строке идет 13 14 15 и так далее", и чтобы было удобно, то можно сделать так.
1. Размещаешь на форме кнопку Cmd(0) такого размера и в том месте, где хочешь получить свой блок кнопок 2.
0
|
||||||
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 22.02.2017, 18:38 [ТС] | |
|
Почему то они очень близко друг к другу ! И не могу понять твой код! добавил это
cmd(n).Left = HCmd + 120 все равно близко друг на друге Добавлено через 6 минут cmd(n).Left = cmd(n).Left + 1000 так тоже нифига! Сделай чтобы размеры все были как у первой Кнопки!!! 0 индекса у тебя все мудрено можно ведь проще! подальше друг от друга чтобы можно было сделать! Ибо очень все запутано КСТАТИ и от 60 до 120 не считает уже!!! Добавлено через 6 минут А все пришлось отсчет от 60 тоже поставить и заработало! Добавлено через 2 минуты Чтобы они СТАЛИ ДРУГ ОТ ДРУГА ДАЛЬШЕ Надо растягивать кнопку на всю форму что за бред ? Почему он на команду не реагирует cmd(n).left=cmd(n).left +1000
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|||||||||||
| 22.02.2017, 18:54 | |||||||||||
можно и тут
0
|
|||||||||||
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 22.02.2017, 19:11 [ТС] | |
|
Жаль в твоем коде нельзя отсчитывать от 60 до 120
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 22.02.2017, 19:19 | |
|
точнее, что отсчитывать
Добавлено через 4 минуты какое точное задание.
0
|
|
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 22.02.2017, 19:31 [ТС] | |
|
ну мне нужно чтобы можно было задавать число например он считает и создает кнопки от 1 до 60 в твоем коде но потом мне надо задать другие цифры например от 60 и до 126
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 22.02.2017, 19:33 | |
|
126-60=66 --- сколько рядов, сколько столбцов
0
|
|
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 22.02.2017, 19:45 [ТС] | |
|
в коде то как это будет выглядеть ? от 60 до 126
0
|
|
|
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
|
|
| 22.02.2017, 20:10 | |
|
Вам необходимо продолжить , т.е., к тем 5х12 , что уже загружены, добавить еще до 126 , или сначала начать, что б на форме были только от 60 до 126, или как,
Вы постарайтесь как то более точно сформулировать задачу
0
|
|
|
-18 / 3 / 0
Регистрация: 12.01.2014
Сообщений: 210
|
|
| 22.02.2017, 22:38 [ТС] | |
|
Вот именно мне надо заново создать кнопки только чтобы начинались не от 1 а от 60 и до 128
Чтобы эти числа можно было задавать от и до скольки и все что б на форме были только от 60 до 126
0
|
|
| 22.02.2017, 22:38 | |
|
Помогаю со студенческими работами здесь
20
Нумерация по порядку для печати Нумерация элементов в ComboBox не по порядку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|