|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Добавление информации в ListBox
Здравствуйте. Искала подобную информацию по форуму, но не нашла, возможно, плохо искала, не знаю.
Может быть вы можете мне помочь. Вот есть форма http://imger.ru/jpeg/201401278EXA6BSmII1RfcCO_aI51Q/ Я добавляю информацию во все поля, кроме, ListBox'а, который слева вверху. После добавления информации, мне бы хотелось, чтобы при нажатии на кнопку "Сохранить мероприятие", у меня вся моя добавленная информация была сохранена в ListBox'е, но в самом ListBox'е было написано вот это поле http://imger.ru/jpeg/20140127dJYJpBa4UqYMdggX_1EMZh/ И чтобы в дальнейшем можно было щёлкать мышью в ListBox'е и открывалась для просмотра на этой форме наша уже добавленная информация. P.S. может быть я что-то упустила или не понятно описала, напишите, пожалуйста, я постараюсь еще раз рассказать. За ранее спасибо |
#2
|
||||
|
||||
Цитата:
Код:
var idx: Integer; begin idx := ListBox1.Items.AddObject('LabeledEdit2', TMyObject.Create(Self)); ListBox1.Items[idx]; // Теперь здесь хранится строка 'LabeledEdit2' ListBox1.Items.Objects[idx]; // а здесь созданный объект |
#3
|
|||
|
|||
а "TMyObject" - это название проекта? если да,, то не подскажите ли вы, где еще нужно что-то прописать, чтобы не выдавало ошибки "[Error] Unit1.pas(53): Undeclared identifier: 'Project1'"
Начинающий программист |
#4
|
||||
|
||||
Цитата:
p.s. Хотя у меня есть подозрение, что твою задачу можно выполнить и проще - вместо того чтобы пытаться сохранять всю информацию в несчастный ListBox, возможно достаточно будет сохранить только индекс записи в таблице базы данных, а сами данные хранить в базе данных и при выборе строки в ListBox'е просто переходить к соответствующей записи таблицы базы данных. |
#5
|
|||
|
|||
просто мне дали задачу сделать программу на подобие вот этой, что была http://imger.ru/jpeg/20140127Rv3sZii5ZhGksNyr_i1BDj/
На делфи накидала подобный интерфейс, и я даже нашла пример с кодом, но как-то не очень разобраться с ним могу. Там вот пример идёт такой по нажатию на кнопку Код:
AdressBook.Add(edName.Text, edPatrName.Text, edSurname.Text, edHomeTel.Text, edWorkTel.Text, edMobiTel.Text, edICQ.Text, edGroup.ItemIndex, edEMail.Text, edHomeAdr.Text, edWorkAdr.Text, edWeb.Text, edCountry.Text, edCity.Text ,UC_StrToDate(edBirth.Text),edComment.Text); AdressList.Items.Add(edSurname.Text+', '+edName.Text+' '+edPatrName.Text); UpdateCountBase; P.S. спасибо за то, что Вы написали, но я так и не поняла как там правильно сделать, чтобы всё работало Может, Вы могли как-то по подробнее мне рассказать, может не на форуме, может в аське или т.п...ну или если уже подробнее некуда.. тогда извините что потревожила. Начинающий программист |
#6
|
||||
|
||||
Цитата:
Цитата:
Цитата:
|