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

Вниз

Чтение из файла в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.003 c
2-1366383198
Теркин
2013-04-19 18:53
2014.02.16
Как получить список форм проекта?


15-1377887629
Ротанг
2013-08-30 22:33
2014.02.16
Дополнительный виртуальный монитор


2-1366640331
delphistorm
2013-04-22 18:18
2014.02.16
ошибка при загрузке xml в TXMLDocument


2-1365088308
Афонтий
2013-04-04 19:11
2014.02.16
Copy String to Char Array


2-1365677841
JohnKorsh
2013-04-11 14:57
2014.02.16
Автоматическое закрытие программы.





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