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

Вниз

Чтение из файла в ComboBox   Найти похожие ветки 

 
Катерина   (2013-04-13 14:48) [0]

Мне нужно создать программу с помощью которой можно вести список личной библиотеки.
В поле у меня два 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;


 
MBo ©   (2013-04-13 15:36) [1]

Вообще это задача на ведение простейшей базы данных.
Если без баз обходиться, то, как один из вариантов, можно предложить использование TIniFile


 
Катерина   (2013-04-13 15:50) [2]

Дело в том, что мы это не проходили, а я на свою голову программу для курсовой такую придумала. и уже тему не поменять! подскажите пожалуйста как это сделать!)


 
MBo ©   (2013-04-13 17:49) [3]

>а я на свою голову программу для курсовой такую придумала. и уже тему не поменять!
Переживать тут не о чем, тема для начинающего отличная и очень лёгкая.
Почитайте книжки вводного уровня, и задавайте конкретные вопросы.
Какую технологию БД выбрать - тут я не в курсе.


 
Писатель   (2013-04-13 19:16) [4]

Как простейшую Бд, можно использовать список ListView. Примеров сохранения/загрузки данных в него в сети полно. Добавлять и редактировать нужные записи списка тоже просто. Если поиск сама не осилишь, подкину пример.


 
Jeer ©   (2013-04-13 20:37) [5]

>сразу скажу что в Делфи я полнейший чайник!!!

Так, в кулинарный, надо было идти.
И Вы сразу при деле и помощь от питающегося котлетами должна быть.


 
Kilkennycat ©   (2013-04-13 21:25) [6]

Катерина, здесь есть негласная традиция: присылаете кому-нить фото, и этот кто-нить что-нить Вам напрограммирует.


 
Kilkennycat ©   (2013-04-13 21:27) [7]


> Jeer ©   (13.04.13 20:37) [5]

почему же сразу в кулинарный? я вот в Mono полнейший чайник.


 
Катерина   (2013-04-13 22:46) [8]

готовить и без кулинарного можно научиться)
а вот программировать без универа мне бы не научиться было) да и с универом пока как-то не очень получается)


 
Германн ©   (2013-04-14 02:02) [9]


> Катерина   (13.04.13 22:46) [8]
>
> готовить и без кулинарного можно научиться)
> а вот программировать без универа мне бы не научиться было

Так а нафига тратить время на изучение программирования, если оно вам не нужно?


 
Jeer ©   (2013-04-14 05:55) [10]

>Катерина   (13.04.13 22:46) [8]
>готовить и без кулинарного можно научиться)

Для себя - какие вопросы, кушайте, плиз.

А для будущего мужа и его компании - извольте учиться готовить и не только горелые котлеты.


 
brother ©   (2013-04-14 08:03) [11]

Фотки то где???


 
Катерина   (2013-04-14 09:28) [12]

здесь вопрос, по-моему не о моих кулинарных возможностях был!
спасибо тем, кто ответил)


 
Kilkennycat ©   (2013-04-14 09:38) [13]


> не о моих кулинарных возможностях был!

это довольно-таки широкий вопрос.
нужно вообще разобраться, что такое "кулинарная возможность".
Вот, к примеру, есть талантливый повар, которого закрыли наглухо в железнодорожной цистерне и постепенно наливают туда воду.
И есть бесталанный, рядом с прогретой духовкой, подробной инструкцией, с полуфабрикатом от талантливого повара (нужно только разогреть) и с надсмотрщиком, который кнутом выпорет, если что не так.

каковы кулинарные возможности в первом и втором случаях?

Катерина, а Вам рекомендую (вдогонку MBo ©   (13.04.13 15:36) [1]) следующее: http://hardclub.donntu.edu.ua/projects/qt/components/datafile.htm - очень простая вещь.



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

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

Наверх




Память: 0.5 MB
Время: 0.006 c
2-1365823333
NBAH1990
2013-04-13 07:22
2014.02.16
idhttp проблема с кодировкой


2-1366598777
mk26
2013-04-22 06:46
2014.02.16
Как переместить фаилы из одной папки в другую..


15-1378133550
Степан Потапов
2013-09-02 18:52
2014.02.16
Кто переименовывает, а кто нет? (опрос)


2-1365771933
novai
2013-04-12 17:05
2014.02.16
TStringList дефолтное значение


3-1295871309
oleg_veles
2011-01-24 15:15
2014.02.16
BCD - проблемы конвертации