Главная страница
    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.46 MB
Время: 0.009 c
14-8140
Roman002
2002-09-06 12:13
2002.10.03
NT+D6


1-8017
testpu
2002-09-21 20:47
2002.10.03
Как для свойства типа перечисление отобразить НЕ ВСЕ элементы


4-8211
Pascha
2002-08-09 13:17
2002.10.03
Файлы, директории


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


7-8194
rastochnik
2002-07-26 16:40
2002.10.03
compaq armada 7400 - подскажите, как в bios попасть?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский