Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
ВнизИзминения надписи на кнопке зная название кнопки Найти похожие ветки
← →
BlackGrin (2002-03-26 22:25) [0]Ситуация : Есть 200 кнопок, именна Button1.. button200
При нажатие на любую кнопку получаю название этой кнопки:
hh:=form1.ActiveControl.name;
теперь собственно вопрос: каким образом мне изменить Caption этой кнопки (НН). Зная её название. Проблема в том что опиывать специально для каждого действия абсолютно не хочеться, а так одна процедура для всех. Помогите. Это срочно, горю :(
← →
MBo (2002-03-26 22:28) [1]если есть общий обработчик, например, OnClick, то в нем
TButton(Sender).Caption:=
если нет, то
if ActiveControl is TButton then
TButton(ActiveControl).Caption
← →
BlackGrin (2002-03-26 22:32) [2]СПАСИБО!!!!!!!!!!! Работает! Форум этот просто класс!
← →
BlackGrin (2002-03-26 23:32) [3]Люди! Я только что догнал что это еще не всё.
Допустим есть просто в переменной название обьекта, как изменить данный обьект? К примеру тотже кепшен ?
← →
MBo (2002-03-26 23:35) [4]Button.Caption:="qq";
:)
← →
BlackGrin (2002-03-26 23:38) [5]Ты меня не понял в переменной hh хрониться к примеру button194 мне нужно както через эту переменную изменить кепшен именно в той кнопке имя которой записано в НН
← →
MBo (2002-03-26 23:43) [6]hh какого типа переменная?
если TButton, то hh.Caption, иначе с вышеописанным typecast-ингом
← →
BlackGrin (2002-03-26 23:48) [7]hh:=form1.ActiveControl.name;
получает имя нажатого бутона, его я пересылаю по ТСПАЙПИ другому кадру и нужно чтобы у него Нужный батон поменял значение.
hh - стринг.
← →
MBo (2002-03-26 23:52) [8]findcomponent, findchildcontrol
← →
MBo (2002-03-26 23:53) [9]другому кадру ???
← →
BlackGrin (2002-03-27 00:44) [10]пользователю, как пользоваться выше укзаными функциями?
← →
MBo (2002-03-27 00:58) [11]этот пользователь где? он этот же экземпляр программы использует?
← →
BlackGrin (2002-03-27 01:04) [12]Да этотже, просто в начале выбирают кто пользователь а кто сервер
← →
BlackGrin (2002-03-27 01:07) [13]Пользователь к примеру в сети
← →
BlackGrin (2002-03-27 01:30) [14]РЕБЯТ! ХВОСТ ДЫМИТЬСЯ! ГОРЮ!
← →
MBo (2002-03-27 02:32) [15]не пойму я, что тебе надо
← →
panov (2002-03-27 06:45) [16]>BlackGrin ©
Тебе же ответили. Воспользуйся функцией FindComponent.
В Help есть пример.
← →
BlackGrin (2002-03-27 08:18) [17]Просто я никак не мог разобраться с этой функцией! Спасибо еще раз!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c