![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чтение из файла в ComboBox [D6]
Катерина © (2013-04-13 14:48:00)Мне нужно создать программу с помощью которой можно вести список личной библиотеки.
В поле у меня два ComboBox, в одном автор, в другом соответствующие произведения. всё записано в простом коде, а нужно сделать так, чтобы данные считывались из файла. причем если выбираешь автора, то во втором ComboBox должны выводиться произведения только этого автора. а также нужно сделать так. чтобы в самой программе можно было вводить новых авторов и книги. сразу скажу что в Делфи я полнейший чайник!!! вот код ComboBox:
procedure TForm1.AvtorChange(Sender: TObject);
begin
if Avtor.Text='Пушкин А.С.' then
begin
NazvKn.Items.Add('Руслан и Людмила');
NazvKn.Items.Add('Евгений Онегин');
NazvKn.Items.Add('Кавказский пленник');
NazvKn.Items.Add('Полтава');
NazvKn.Items.Add('Братья разбойники');
NazvKn.Items.Add('Борис Годунов');
NazvKn.Items.Add('Капитанская дочка');
NazvKn.Items.Add('Сказки');
NazvKn.Items.Add('Сборник:Стихи');
end;
if Avtor.Text='Толстой Л.Н.' then
begin
NazvKn.Items.Add('Анна Каренина');
NazvKn.Items.Add('Война и Мир');
NazvKn.Items.Add('Детство');
NazvKn.Items.Add('Отрочество');
NazvKn.Items.Add('Юность');
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Okno.Lines.Clear;
List:=TStringList.Create;
Avtor.Items.Add('Пушкин А.С.');
Avtor.Items.Add('Толстой Л.Н.');
end;
Kilkennycat (2013-04-14 09:38:00) [1]
> не о моих кулинарных возможностях был!
это довольно-таки широкий вопрос.
нужно вообще разобраться, что такое "кулинарная возможность".
Вот, к примеру, есть талантливый повар, которого закрыли наглухо в железнодорожной цистерне и постепенно наливают туда воду.
И есть бесталанный, рядом с прогретой духовкой, подробной инструкцией, с полуфабрикатом от талантливого повара (нужно только разогреть) и с надсмотрщиком, который кнутом выпорет, если что не так.
каковы кулинарные возможности в первом и втором случаях?
Катерина, а Вам рекомендую (вдогонку MBo © (13.04.13 15:36) [1]) следующее: http://hardclub.donntu.edu.ua/projects/qt/components/datafile.htm- очень простая вещь.
Катерина (2013-04-14 09:28:00) [2]здесь вопрос, по-моему не о моих кулинарных возможностях был!
спасибо тем, кто ответил)
brother (2013-04-14 08:03:00) [3]Фотки то где???
Jeer (2013-04-14 05:55:00) [4]>Катерина (13.04.13 22:46) [8]
>готовить и без кулинарного можно научиться)
Для себя - какие вопросы, кушайте, плиз.
А для будущего мужа и его компании - извольте учиться готовить и не только горелые котлеты.
Германн (2013-04-14 02:02:00) [5]
> Катерина (13.04.13 22:46) [8]
>
> готовить и без кулинарного можно научиться)
> а вот программировать без универа мне бы не научиться было
Так а нафига тратить время на изучение программирования, если оно вам не нужно?
Катерина (2013-04-13 22:46:00) [6]готовить и без кулинарного можно научиться)
а вот программировать без универа мне бы не научиться было) да и с универом пока как-то не очень получается)
Kilkennycat (2013-04-13 21:27:00) [7]
> Jeer © (13.04.13 20:37) [5]
почему же сразу в кулинарный? я вот в Mono полнейший чайник.
Kilkennycat (2013-04-13 21:25:00) [8]Катерина, здесь есть негласная традиция: присылаете кому-нить фото, и этот кто-нить что-нить Вам напрограммирует.
Jeer (2013-04-13 20:37:00) [9]>сразу скажу что в Делфи я полнейший чайник!!!
Так, в кулинарный, надо было идти.
И Вы сразу при деле и помощь от питающегося котлетами должна быть.
Писатель (2013-04-13 19:16:00) [10]Как простейшую Бд, можно использовать список ListView. Примеров сохранения/загрузки данных в него в сети полно. Добавлять и редактировать нужные записи списка тоже просто. Если поиск сама не осилишь, подкину пример.
MBo (2013-04-13 17:49:00) [11]>а я на свою голову программу для курсовой такую придумала. и уже тему не поменять!
Переживать тут не о чем, тема для начинающего отличная и очень лёгкая.
Почитайте книжки вводного уровня, и задавайте конкретные вопросы.
Какую технологию БД выбрать - тут я не в курсе.
Катерина (2013-04-13 15:50:00) [12]Дело в том, что мы это не проходили, а я на свою голову программу для курсовой такую придумала. и уже тему не поменять! подскажите пожалуйста как это сделать!)
MBo (2013-04-13 15:36:00) [13]Вообще это задача на ведение простейшей базы данных.
Если без баз обходиться, то, как один из вариантов, можно предложить использование TIniFile