powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в runtime сформировать button и прописать ему обработчик OnClick
27 сообщений из 27, показаны все 2 страниц
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39086905
avtor_9876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в runtime сформировать button и прописать ему обработчик OnClick
xe5/cb6
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39086929
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сформировать - оператором new.
Parent и OnClick после этого нужно назначить с помощью оператора присваивания ( = ).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39086960
avtor_9876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при присваивании правый операнд как указывать (синтаксис)?
возможно назначить OnClick в конкретную точку программы?
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39086973
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876при присваивании правый операнд как указывать (синтаксис)?
Как имя метода экземпляра класса с нужной сигнатурой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39086999
avtor_9876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
понятно, а например, если нужно не на начало метода, а в некоторую точку (определенную например меткой)? такое возможно?
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087013
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876такое возможно?
Невозможно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087092
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876понятно, а например, если нужно не на начало метода, а в некоторую точку (определенную например меткой)? такое возможно?
Тебе нужен ассемблер. Там ожно сделать goto в какую-нибудь точку... где что нибудь-да есть.

Вот такие вот пироги.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087111
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТебе нужен ассемблер.
PL/1 достаточно или Fortran

и никакого GOTO - штатная конструкция ENTRY
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087131
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чтоб в рантайме творить методы - можно JavaScript.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087140
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА чтоб в рантайме творить методы - можно JavaScript.
лучше Java
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087224
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил, в JScript проще. Это по крайней мере деларировано на уровне возможностей языка.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087253
avtor_9876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если сделать функцию на встроенном ассемблере, при формировании батона передавать в нее адрес для перехода.
Для OnClick прописать эту функцию? Такое вариант возможен?
ps Понятно что другие языки есть, но неужели сильный и могучий С не справится с этим.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087259
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876,

количество меток - ведь конечно?
создай соотвествующее количество обработчиков, из них и вызывай свою универсальную фунцкию
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087260
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед тем как начнётся философский спор на тыщу страниц.

Чем ты занимаешся? Взламываешь чужое ПО?
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087324
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать 100500 оберток над одной функцией, подставлять их в OnClick их и передавать из них в параметрах с какого места начать. Главное чтобы функция это понимала. goto заменить на switch() с метками. Ни каких J* не потребуется.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087379
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T, мне даже страшно представить эти стотыщ пятсот обёрток...
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087380
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonмне даже страшно представить эти стотыщ пятсот обёрток...

а мне страшно представить 100500 меток/точек входа в божественной функции
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087405
avtor_9876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да обертки это не то, слишком объемно расти код будет, под каждую обертку минимум 5 строк, потом в унифункции на свич потери, пока все варианты переберутся и дойдет до нужного места
ps обертки это еще потом искать какая за что отвечает(
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087426
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876ps обертки это еще потом искать какая за что отвечает(
а метки типа искать не надо..
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087431
Зимаргл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonDima T, мне даже страшно представить эти стотыщ пятсот обёрток...
template<int _step> onClick(){ realOnclick(_step); }

#define ONCLICK(_step) realOnclick##_step()
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087512
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avtor_9876потом в унифункции на свич потери, пока все варианты переберутся и дойдет до нужного места
switch() без переборов работает.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087560
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tavtor_9876потом в унифункции на свич потери, пока все варианты переберутся и дойдет до нужного места
switch() без переборов работает. ? хэш строит? )))
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087573
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
массив указателей на функции (члены). Пробегаем его от указанного элемента до 0. тоже типа обёрток, но без кумулятивного эффекта. т.е. каждая функция делает только что то свое.
вряд ли лучше чем switch использовать.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087582
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mcureenabDima Tпропущено...

switch() без переборов работает. ? хэш строит? )))
Зачем хэш? Просто комбинация таблиц переходов и бинарного дерева. Смотря как распределены значения в case. Всё известно на этапе компиляции.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087608
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tmcureenabпропущено...
? хэш строит? )))Всё известно на этапе компиляции. Тогда и просто таблицу можно сделать без деревьев, если ключи достаточно плотно собраны.
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39087611
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mcureenabDima Tпропущено...
Всё известно на этапе компиляции. Тогда и просто таблицу можно сделать без деревьев, если ключи достаточно плотно собраны.
Можно. Это частный случай. Если интересно тут топик про switch() .
...
Рейтинг: 0 / 0
Как в runtime сформировать button и прописать ему обработчик OnClick
    #39088453
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Dima T]mcureenabпропущено...
... топик про switch().

если речь про виртуальные методы класса, то switch() - избыточен.
См. как пример книгу Джэфри Элджера C++

(круглый)
...
Рейтинг: 0 / 0
27 сообщений из 27, показаны все 2 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в runtime сформировать button и прописать ему обработчик OnClick
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]