![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Связать 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-запрос; не понимаешь, какое событие в Дельфи надо использовать? На этом мои телепатические способности заканчиваются...