Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
1-7976
eSKey
2002-09-24 14:25
2002.10.03
прокрутка окна Richedit


3-7856
KIR
2002-09-12 08:43
2002.10.03
2 запроса в один DBGrid


14-8137
Adder
2002-09-07 13:11
2002.10.03
8)


1-8005
GROL
2002-09-20 23:32
2002.10.03
А-ля Object Inspector


7-8186
dem0n2k
2002-07-25 22:45
2002.10.03
Как программно узнать ВСЕ запушенные процессы?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский