Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 14:14   #11
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Наверное я вас сам запутал...
Забудьте про товары, я к примеру взял.
В листбоксе просто слова.
На нажатие каждой из строки , в лабел выводиться просто слово.

Ну, народ. Я уверен что здесь больше половины шарящих. Помогите а?
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics

Последний раз редактировалось Stilet; 18.11.2009 в 08:36.
grom333 вне форума Ответить с цитированием
Старый 15.11.2009, 15:31   #12
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
procedure TForm1.listbox1Click(Sender: TObject);
 begin
lаbеl1.Caption:=lst1.Items[lst1.itemindex];
end;
так что ль?
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 15.11.2009 в 15:37. Причина: поправила
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 15.11.2009, 15:34   #13
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
Код:
procedure TForm1.lst1Click(Sender: TObject);
 begin
lbl1.Caption:=lst1.Items[lst1.itemindex];
end;
так что ль?
у меня дельфи вообже не воспринимает это (lbl1)
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 15.11.2009, 15:39   #14
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

lbl1 на label1 никак самому поправить фантазии не хватает?
откуда ж я знаю как у тебя там label-ы с listbox-ами называются!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 15.11.2009, 15:54   #15
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
lbl1 на label1 никак самому поправить фантазии не хватает?
откуда ж я знаю как у тебя там label-ы с listbox-ами называются!
Этот код не тот что я хотел. написал же позже. При нажатии на строку листбокса выдается определенная информация.
На другой стринг, другая инфа.
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 15.11.2009, 16:10   #16
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

ты бы определился чего хочешь!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 15.11.2009, 17:39   #17
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Вот ребята, примерно так:
Код:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
if ListBox1.Items.Strings[0]='пиво' then
  begin
   label1.Caption:=('пить плохо');
  end;

end;
end.
Но у меня информации много будет, надо как-нибудь по другому сделать, а то код будет строк эдак 1000, 2000...
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 15.11.2009, 18:04   #18
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Пост номер 10, только AddItem поменять на AddObject.
mihali4 вне форума Ответить с цитированием
Старый 15.11.2009, 18:31   #19
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Сделал вот так:
Код:
procedure TForm1.ListBox1Click(Sender: TObject);
var
info:string;
begin
  Label1.Caption:= Info[ListBox1.ItemIndex];
end;

procedure TForm1.FormCreate(Sender: TObject);

begin
Info[0]:= 'инфа первая';
Info[1]:= 'инфа вторая';
Info[2]:= 'инфа третья';
end;

end.
Т.е. инфа которая должна выводиться находится в формкреате. Только ошибку идентификации выдает , никак не пойму че по чем.
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 15.11.2009, 18:38   #20
amico
Пользователь
 
Аватар для amico
 
Регистрация: 08.11.2009
Сообщений: 32
По умолчанию

хм...а что ж ты пишешь ???
Код:
procedure TForm1.ListBox1Click(Sender: TObject);
var
info:string;
begin
  Label1.Caption:= Info[ListBox1.ItemIndex];
end;
у тебя Info мало того, что записано в var TForm1.ListBox1Clickа, так еще и просто string!!! это ведь строковый массив!!!

глобально объяви
var Info : array[1..3] of string;
amico вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как добавить в listbox файлы(пишу с помощью bassplayer)(Listbox+opendialog=play) blackstersl Общие вопросы Delphi 11 09.06.2010 13:23
Видоизменение выделенной строки в ListBox Delphi SoftKoc Компоненты Delphi 8 12.11.2009 11:24
Delphi:Работа с Listbox и StringGrid Shaitan Помощь студентам 2 11.11.2008 21:04
Задача! (ListBox, Delphi.) Mr.User Помощь студентам 6 16.11.2007 08:39
ListBox lin Помощь студентам 1 04.06.2007 13:46