|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2010, 12:56 | #1 |
Новичок
Джуниор
Регистрация: 14.12.2010
Сообщений: 3
|
Нужна помощ с событиями в VS C++
Проблема в следущем:
Создаю динамически несколь компонентов PictureBox: Код:
Код:
Или может есть какойто другой способ? ПС: Буду рад коду который может получать имена компонента и указание на материал которого я не знаю. Последний раз редактировалось ToxaR; 14.12.2010 в 13:00. |
14.12.2010, 13:16 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не знаю есть ли такое свойство но предполагаю что так:
Код:
I'm learning to live...
|
14.12.2010, 13:35 | #3 |
Новичок
Джуниор
Регистрация: 14.12.2010
Сообщений: 3
|
Нет такой код не работает. У sender есть метод toString но он выводит только тип вызываеюшего обьекта. А мне нужно именно имя этого обьекта или хотябы каието поля.
Вот и найдено решение! Вопервых, для доступа к методам обьекта через sender нужно преобразовать sender в обьект нужного типа, в данном случае: ((PictureBox^)sender)->Name Вовторых, у меня ошибка в коде - нехватает следушей строки: pctBox->Name= "PictureBox1"; Имя в " " должно быть уникальным для каждого обьекта, для предотвращения путаницы. Из-за ее нехватки выводиться !пустое имя, тоесть имя отсуцтвует. И наконец, не понятно как C++ Visual Studio 2005 дал возможность создавать обекты без имени Просто ужас. Если среда сама не подставляет по умолчанию стандартное имя и не ругаеться на создание обьектов с одинаковыми именами. Хотя они должны быть уникальны. ПС: Теперь понятно почему всем известные ПО так глючат Может комуто будет полезно, весь код. Основной код: Код:
Код:
Последний раз редактировалось ToxaR; 14.12.2010 в 16:42. Причина: Найдено правильное решение |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощ по си | firtonil | Помощь студентам | 0 | 16.05.2010 12:54 |
Нужна помощ )) | Turpppp | Общие вопросы Delphi | 1 | 28.11.2009 20:15 |
Нужна помощ | kondrat12 | Свободное общение | 12 | 13.10.2009 14:42 |