Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Связать listbox и textbox


Glomen ©   (2006-09-26 00:10:00) 

В Delphi 8 хочу сделать такую штуку, чтоб при выборе в значения в listbox в textbox отобразалось запись сделаная для этого значения.
Тоесть выбираю например рецепт супа, и в текстбоксе выводится этот рецепт.
Как это очуществить?


Gydvin   (2006-09-27 07:11:00) [1]


> там выбираеш значение и выводится соответствующей этому
> значению запись
>


Может

var
i:integer;
.....

i:=ListBox1.ItemIndex;
if i<0 then exit;
Memo1.Lines.Text:=ReceptFile.value[listbox1.items.string[i]];

в файле записи типа

суп=Рецепт супа
чай=Рецепт чая

соответсвенно в листбох записи:
суп
чай


Percent   (2006-09-27 01:53:00) [2]

Хачу сделать вот типа тогой проги, там выбираеш значение и выводится соответствующей этому значению запись

Откуда берется эта "соответствующая" запись? Где она хранится?


Glomen   (2006-09-27 00:32:00) [3]

Хачу сделать вот типа тогой проги, там выбираеш значение и выводится соответствующей этому значению запись
Вот пример проги http://rapidshare.de/files/27599235/L2Cheat_InformeR_1.3.rar.html


Ice   (2006-09-26 20:00:00) [4]

Можно сделать проще
1 событие - listbox.click
2 сравниваем выделенный текст (listbox.items.strings[listbox.itemindex]) с вариантами выбора
3 в зависимости от того, что было выделено, выводим нужный текст


IceBeerg   (2006-09-26 18:49:00) [5]

Создаеш файл c:\DafigaReceptof.txt - 1 строка - один рецепт и пробуеш, а потом переделываеш "под себя"...
procedure TForm1.ListBox1Click(Sender: TObject);
var
ReceptFile:TStringList;
begin
ReceptFile:=TStringList.Create;
ReceptFile.LoadFromFile('c:\DafigaReceptof.txt');
Memo1.Lines.Text:=ReceptFile.Strings[ListBox1.ItemIndex];
end;

30 сек. делов то...


default   (2006-09-26 18:29:00) [6]

и Memo в одном флаконе


default   (2006-09-26 18:27:00) [7]

TextBox это типа TEdit

Glomen, если не умеешься объяснять просто приводи несколько примеров входных данных и выходных к ним


Amoeba   (2006-09-26 14:19:00) [8]

Что есть textbox? Откуда в него должен загружаться текст рецепта? Поделись секретом. А то ведь все телепаты в бессрочном отпуске.


Glomen   (2006-09-26 14:16:00) [9]

Нет SQL запрос мне не нужен, я хочу textbox и listbox сделать связанными


umbra   (2006-09-26 10:43:00) [10]

а что такое textbox ? Memo?


Megabyte   (2006-09-26 09:46:00) [11]

В чем конкретно проблема: не можешь составить SQL-запрос; не понимаешь, какое событие в Дельфи надо использовать? На этом мои телепатические способности заканчиваются...


Наверх

Титульная страница Поиск, карта сайта Написать письмо