|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.04.2008, 17:15 | #1 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Кнопка не создается
Здравствуйте, друзья. У меня с делфи проблемы. Или это я что-то не так делаю. Ну, в общем у меня вот проблема. Я создаю переменную var button : tbutton , но у меня делфи не знает такой тип tbutton. Что надо сделать?
|
27.04.2008, 17:28 | #2 | |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Цитата:
Там написано: Unit stdctrls подключить этот юнит: uses stdctrls; |
|
27.04.2008, 17:36 | #3 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Он вроде как всегда подключен. Но я посмотрю. Спасибо!
Спасибо за совет, кнопку я сделал, но вот теперь новая проблема: как ее именно УДАЛИТЬ, а не спрятать. Button1.free, не работает. Подскажите, пож. Последний раз редактировалось Alex21; 01.05.2008 в 16:25. |
28.04.2008, 10:56 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
Button.Destroy;
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
28.04.2008, 12:54 | #5 |
Пользователь
Регистрация: 07.11.2007
Сообщений: 91
|
Интересно, каким будет следующий вопрос
|
28.04.2008, 14:54 | #6 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Процедура работает, но все равно после этого кода появляется ошибка и все же кнопка уничтожается. Но как убрать ошибку?
|
28.04.2008, 15:30 | #7 | |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Вот это тебе должно помочь!
Цитата:
|
|
28.04.2008, 15:58 | #8 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Я скачал, просмотрел, но все равно когда нажимаю на кнопку таже ошибка, но после этого кнопка только удаляется. Как избавиться от ошибки? Ошибка: access violation at address ... Эта ошибка!
Вы знаете, когда я просто добавил кнопку с панели standart, а потом уже в программе, я удалил старую кнопку и почему-то ошибки не появилось... Последний раз редактировалось Alex21; 01.05.2008 в 16:26. |
28.04.2008, 16:13 | #9 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Перед тем как компилить, ты запустил newButton.exe? У меня нет ошибки... Может у тебя что-то?
|
28.04.2008, 16:24 | #10 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Программа даже вначале вообще не открылась, ошибка в чем-то. Я исходный код смотрел.
Я нашел ошибку. Это же оказалось просто элементарно. Значит так. Var button1: tButton; потом в какой-нибудь процедуре написать вот этот код: button1 := tButton.Create; и все! Потом уже можно и удалять ее. Просто надо было вместо button1 := tButton.create(self), в скобках указать form1 Последний раз редактировалось Alex21; 01.05.2008 в 16:25. Причина: прекращаем играть в чат |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не создается таблица в Interbase, вот кодинг... | Алёна | БД в Delphi | 3 | 19.02.2008 18:21 |
Не создается указатель на vector! | mahsus | Общие вопросы C/C++ | 7 | 11.01.2008 16:07 |
Не создается сводная диаграмма | Eugenius | Microsoft Office Excel | 1 | 18.11.2007 13:48 |