Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2014, 13:23   #11
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а я тоже учусь, но не видя файла и не понимая что там должно происходить...
если Ваше сообщение прочитают местные экстрасенсы, думаю, они смогут помочь и без файла

ну напишете Вы класс... как конкретный экземпляр кнопки этого класса будет знать в какой текстбокс надо положить результат GetFilePath. Прежде чем начинать мутить с классом ответьте себе на этот вопрос.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.07.2014, 13:36   #12
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Игорь - так можно ведь вывести имя нажатой кнопки - а из него можно вычислить нужный текстбокс (по номеру, или создать массив соответствий).
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 15.07.2014, 13:55   #13
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

понятно.
особенно много вариантов решений появится, если понимать для чего все это нужно, как организовано, и что должно происходить при определенных действиях пользователя.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.07.2014, 14:08   #14
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я бы не мудрил - 30 копипастов вызова процедуры с параметром. Ну и 30 параметров вручную изменить.
Писать класс - это в сумме вероятно будет больше строк, и точно сложнее. Правда если уже есть подходящий пример, который можно с минимальной доработкой использовать - другое дело...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 15.07.2014, 18:02   #15
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Во вложении пример создания класса для нескольких кнопок, с контролем нажатия конкретной кнопки.
Вложения
Тип файла: rar Пример.rar (12.7 Кб, 26 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разные классы, одна процедура xrob Компоненты Delphi 9 17.05.2011 19:42
Одна процедура вместо трёх. Wild_klas Помощь студентам 10 01.11.2010 22:30
Одна оконная процедура TGrey[WoLf] Win Api 6 22.06.2010 00:30
Одна процедура для всех Edit(ов) SoftKoc Общие вопросы Delphi 7 23.01.2010 13:44
Одна функция для нескольких объектов Salomon Помощь студентам 2 25.11.2008 16:32