Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Help Динамическое создание компонентов по БД   Найти похожие ветки 

 
Mega ©   (2002-09-12 01:13) [0]

Народ проблемма заключается в следующем.
Есть бд первое поле номер строки, второе текстовое нужно на каждую строчку данной таблицы создавать кнопку на форме.


 
Max Zyuzin ©   (2002-09-12 08:13) [1]

А в чем собственно проблемма? Непонятно как создавать динамические компоненты?
Создавать по кнопке на каждую запись - это не очень хорошо, если база вырастет, то никаких форм не хватит, что бы эти кнопки разместить.


 
SaS13 ©   (2002-09-12 08:48) [2]

чё-нить типа этого:
with Table1 do
while not Eof do begin
with tButton.Create(self) do begin
SetBounds(...);
Caption := FieldByName("Caption").AsString;
Parent := Panel1
end;
Next;
end;


 
REA   (2002-09-12 10:07) [3]

ИМХО неверный подход. Пользователь будет путаться.


 
Sergey13 ©   (2002-09-12 10:17) [4]

2Mega © (12.09.02 01:13)
А не проще использовать ОДНУ кнопку для текущей записи? И вообще - чего ты хочешь на эти кнопки повесить? Разные обработчики?


 
Mega ©   (2002-09-13 21:13) [5]

Проще то проще но это не отвечает нуждам. Каждая кнопка ссылка на файл.


 
luckygluck ©   (2002-09-15 16:36) [6]

Попробуй работать домохозяйкой, может лучше получиться


 
Mega ©   (2002-09-15 20:54) [7]

luckygluck - а ты что уже пробовал? И как получилось?
я не имею высшего образования...еси шо, сам учюсь, и еси те что то ненравиться...то несмотри!


 
Anatoly Podgoretsky ©   (2002-09-15 21:00) [8]

Да домохозяйкой без высшего образования нельзя, это программировать можно без знаний.


 
Wolf226 ©   (2002-09-16 10:38) [9]

Сделай List-box или combo-box и вставляй туда свои строки и выбирай из них.



Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-7892
AndrX.
2002-09-21 16:16
2002.10.03
Как заставить пахать процессор


1-8030
TopGun
2002-09-17 23:07
2002.10.03
Проблема с PChar


1-8022
Belov
2002-09-20 14:55
2002.10.03
Сообщения внутри приложения


1-8009
ghg
2002-09-21 17:00
2002.10.03
Не ставится компонент


3-7797
Dmitry Toropov
2002-09-10 17:14
2002.10.03
ADO не работает