Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic .NET

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
DarKxXxLorD
7 / 7 / 0
Регистрация: 03.10.2011
Сообщений: 52
#1

Упрощение кода в случае, когда кнопок много, а процедуры у них схожи - Visual Basic .NET

23.10.2011, 09:57. Просмотров 1074. Ответов 15
Метки нет (Все метки)

А вот ещё задачка: имеется с десяток кнопок Button1...Button 10
Для всех нажатий код примерно одинаков. Как можно описать ОДНО событие, уменьшив код?

Этот код многократно повторяется для всех кнопок:

vb.net
1
2
3
4
5
6
7
 Private Sub Button21_Click(sender As System.Object, e As System.EventArgs) Handles Button21.Click
        'Вставить в буфер обмена
        clp_pairs = "Pair № 11: " & Button21.Text & " vs " & Button22.Text
        PrintMessage(clp_pairs & "copy to clipboard")
        PlaySound(My.Resources.DRIP)
        My.Computer.Clipboard.SetText(clp_pairs)
    End Sub
Добавлено через 30 минут
и в дополнение: как сделать так, чтобы textBox при добавлении в него текста скроллировался вниз, к последней добавленной записи?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2011, 09:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Упрощение кода в случае, когда кнопок много, а процедуры у них схожи (Visual Basic .NET):

Как избежать кучи копи-паста кода, когда много кнопок с одинаковыми действиями? - C#
Добрый день! Есть форма, на ней много текст-боксов и кнопок. Рядом с каждым текст-боксом есть кнопка, которая выполняет для своего...

Когда стоит использовать класс, а когда лучше обойтись без них? - C++
Когда стоит использовать класс, а когда лучше обойтись без них? Когда следует использовать несколько классов? Вот, например. Программа...

Удалённые хуки. Когда для них нужно создавать *.dll, а когда необязательно? - C++ WinAPI
Друзья! В туториалах Iczelion'а сказано просто: То тут то там вижу утверждения, что *.dll создавать необязательно, типа и так...

Лексический анализатор(Упрощение процедуры) - C#
Добрый вечер! Как можно упростить данную процедуру(она рабочая): public void Analizator() { string prog =...

Упрощение кода - C++
void Polynomials::print(){ // Вывод полинома int i; int k; // признак того, что очередной коэффициент равен 1 int...

Упрощение кода - jQuery
Всем привет!! Попалась на вёрстку менюшка с противными разделителями...ну совсем не стандартными. На макете, вроде, всё красиво, но на...

15
Памирыч
Почетный модератор
20610 / 8650 / 1029
Регистрация: 11.04.2010
Сообщений: 11,008
25.10.2011, 18:19 #16
DarKxXxLorD, разработчик в таком случае не несет ответственности за софт, стоящий на компьютере пользователя, вылетает буфер - разработчик то при чем.

А вопрос в чем? Чтобы передать какой-то текст в другую программу?
Если так, то это для отдельной темы, а то тут уже 2 разных вопроса обсудили, что не гуд.
0
25.10.2011, 18:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2011, 18:19
Привет! Вот еще темы с ответами:

Упрощение кода - Matlab
Помогите составить более короткий код. Задача: Вычислите сумму сигма (Сверху n) (снизу к=1) (справа u(нижнее к), при n=10 для...

Упрощение кода - C++
Хочу написать многофункциональную консольную программу. Код получится громоздкий и запутанный. C++ позволяет как-нибудь обозначать...

упрощение кода - HTML, CSS
.vk{ display: block; padding: 12px 10px 15px; height: 13px; margin: 0px; font-weight: bold; font-size: 11px; color: #E8EFF7; ...

Упрощение кода - Delphi
Здравствуйте, извиняюсь если данная тема где-то уже есть, но все же Задача: Имеется 4 TRadioButton При нажатии кнопки ответ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru