|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
||||||
Обработка событий28.11.2013, 15:12. Показов 3555. Ответов 38
Метки нет (Все метки)
Подскажите пожалуйста,как сделать какое -нибудь действие например ShowMessage для OnClick динамически создаваемых кнопок
0
|
||||||
| 28.11.2013, 15:12 | |
|
Ответы с готовыми решениями:
38
Неверная обработка событий Обработка событий кнопки Обработка событий кнопок Button |
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
||||||||||||
| 29.11.2013, 19:48 [ТС] | ||||||||||||
|
в h:
[C++ Error] Unit1.cpp(24): E2316 '_fastcall TForm1::myFunc(TObject *)' is not a member of 'TForm1' на 1 строчку [C++ Error] Unit1.cpp(64): E2268 Call to undefined function 'myFunc' [C++ Error] Unit1.cpp(64): E2108 Improper use of typedef 'TObject' на 37
0
|
||||||||||||
|
Супер-модератор
|
|||||||||||
| 29.11.2013, 20:50 | |||||||||||
|
Header:
0
|
|||||||||||
|
1409 / 573 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
|
|
| 30.11.2013, 05:33 | |
|
nick42, по невнимательности я тоже упустил это из вида
0
|
|
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
|
| 30.11.2013, 13:02 [ТС] | |
|
ЗАДАЧКА.rar
ошибки не исчезли
0
|
|
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
|
| 30.11.2013, 16:54 [ТС] | |
|
спасибо огромное всем и прошу прощения,чувствую себя полным тупицей,который как будто не открывал ничего
Добавлено через 2 часа 42 минуты Прошу прощения за наглость,еще вопрос появился.Как сделать,что бы по нажатие данная кнопка блокировалась? в функции пищу array_btn[i]->Enabled= False ,выдает ошибку.
0
|
|
| 30.11.2013, 19:39 | |||||||
0
|
|||||||
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
|
| 02.12.2013, 09:16 | |
|
0
|
|
|
1409 / 573 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
|
||||||
| 02.12.2013, 09:23 | ||||||
0
|
||||||
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
|
| 02.12.2013, 09:37 | |
|
_Dimon_, откуда?!
Вы знаете, что у него дальше по коду нет точки с запятой? Телепатия?! ![]() Я тоже заметил... но решил, что это частичное копирование. Ибо как можно не понять [C++ Error] Unit1.cpp(169): E2379 Statement missing ; ?
0
|
|
|
1409 / 573 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
|
||
| 02.12.2013, 09:52 | ||
|
Добавлено через 2 минуты 1vlad, тебе б книжечку хорошую почитать ...
0
|
||
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
||
| 02.12.2013, 12:17 [ТС] | ||
|
0
|
||
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
|
| 02.12.2013, 14:10 | |
|
1vlad, Вы и дальше нам предлагаете угадывать что у Вас за ошибка? Или всё же приведёте ответ компилятора?
0
|
|
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
||
| 02.12.2013, 14:42 [ТС] | ||
|
0
|
||
|
511 / 196 / 26
Регистрация: 07.08.2013
Сообщений: 814
|
|
| 02.12.2013, 14:44 | |
|
1
|
|
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
||||||
| 02.12.2013, 18:47 [ТС] | ||||||
|
в функции писал:
0
|
||||||
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 06.12.2013, 14:40 | |
|
- 1vlad, немного пересмотрел и переделал Ваш проект. Правда далеко не все понял. Зачем нужны две Формы?
Зачем нужны случайные числа? Но работать теперь будет значительно надежней. Вместо двух, практически одинаковых обработчиков Едитов, сделал один и подключил сразу к двум Едитам. Посмотрите и разберитесь как это работает. Ввел защиту на недопустимые значения Едитов (0 и значения, большие максимально допустимых). Теперь до тех пор, пока не будут введены допустимые значения в оба Едита, нажать кнопку "Создать" будет невозможно! Код, конечно, можно оптимизировать и унифицировать и дальше, но это будет убавлять его прозрачность и простоту понимания, поэтому делать этого не стал ... Я, конечно, не говорю, что делать надо именно так, тем более, что не до конца понимаю Вашу задумку! Это просто один из вариантов решения. А Вы можете сочинять что-то отталкиваясь от этого ...
1
|
|
|
98 / 81 / 14
Регистрация: 26.07.2013
Сообщений: 596
|
|
| 06.12.2013, 14:42 | |
|
- Вдогонку! Если что не понятно - спрашивайте ...
0
|
|
|
10 / 1 / 0
Регистрация: 13.08.2013
Сообщений: 70
|
|
| 07.12.2013, 18:00 [ТС] | |
|
спасибо,ваша версия оптимальней,тут не поспорить...
0
|
|
| 07.12.2013, 18:00 | |
|
Помогаю со студенческими работами здесь
39
Обработка событий элементами формы Обработка сообщений/событий. Отслеживание в оборудовании Обработка событий динамически созданных компонентов Обработка событий динамически созданных объектов в С++ Builder Обработка событий "mouse move" и "mouse down" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
[golang] Двоичная куча, min-heap
alhaos 20.05.2026
Двоичная куча
Двоичная куча — структура данных, которая всегда держит самый важный элемент наготове.
Представьте очередь к хилеру в игре, и очередь из игроков в приоритете те у кого меньше. . .
|
[golang] Breadth-First Search
alhaos 19.05.2026
BFS (Breadth-First Search) — это базовый алгоритм обхода графа в ширину, который поуровнево исследует все связанные вершины. Он начинает с выбранной точки и проверяет всех соседей, прежде чем. . .
|
[golang] Алгоритм «Хак Госпера»
alhaos 17.05.2026
Алгоритм «Хак Госпера»
Хак Госпера (Gosper's Hack) — алгоритм нахождения следующего по величине числа с тем же количеством установленных бит.
Придуман Биллом Госпером в 1970-х, опубликован в. . .
|
Рисование бинарного древа до 6-го колена на js, svg.
russiannick 17.05.2026
<svg width="335" height="240" viewBox="0 0 335 240" fill="#e5e1bb">
<style>
<!]>
</ style>
<g id="bush">
</ g>
</ svg>
function fn(){
let rost;/ / высота древа
let xx=165,yy=210,w=256;
|
|
FSharp: interface of module
DevAlt 16.05.2026
Интерфейс модуля F# позволяет управлять доступностью членов,
содержащихся в реализации модуля. По-умолчанию все члены модуля доступны:
module Foo
let x = 10
let boo () = printfn "boo"
. . .
|
Хитросплетение родственных связей пантеона греческих богов.
russiannick 14.05.2026
Однооконник, позволяющий узреть и изучить отдельных героев древней Греции.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible". . .
|
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов.
import "math"
func angleClock(hour int, minutes int) float64 {
. . .
|
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo
https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html
и его же старой инструкции по установке Lazarus с gtk2. . .
|