Вниз
Скачать: CL | DM;

Связать listbox и textbox   Найти похожие ветки 

 
Glomen   (2006-09-26 00:10) [0]

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


 
Megabyte ©   (2006-09-26 09:46) [1]

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


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

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


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

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


 
Amoeba ©   (2006-09-26 14:19) [4]

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


 
default ©   (2006-09-26 18:27) [5]

TextBox это типа TEdit

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


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

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


 
IceBeerg ©   (2006-09-26 18:49) [7]

Создаеш файл 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 сек. делов то...


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

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


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

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


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

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

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


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


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


Может

var
i:integer;
.....

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

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

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

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
10-1124054722
Lotus
2005-08-15 01:25
2006.10.15
The server threw an exception


5-1139388585
Perfect
2006-02-08 11:49
2006.10.15
TPersisten массив свойств и вызов методов хозяина


15-1158874125
Cardinal
2006-09-22 01:28
2006.10.15
Забавная штучка


2-1159277739
Inna_Z
2006-09-26 17:35
2006.10.15
События MouseDown и MouseUp.


11-1135150285
Lari
2005-12-21 10:31
2006.10.15
Перехват нажатия кнопки в заголовке программы




   Наверх