Cum se obține valoarea rândului selectat în caseta de listă

Cum se obține valoarea rândului selectat în ListBox?

Vă rugăm să ajutați programatorul de început! Nu pot să se asigure că linia selectată în listbox pentru a afișa, de exemplu, în edit1. Din baza de date (Paradox) transfera informația dintr-o anumită coloană din ListBox, și apoi, în alocarea orice rând, vreau să folosească valoarea sa în altă parte. Poate lista de liste și nu este potrivit pentru o astfel de manipulare? Vă mulțumim anticipat.

utilizări
Ferestre, Mesaje, SysUtils, Variante, Clase, Grafica, Controale, Formulare,
Dialoguri, StdCtrls;

tip
TForm1 = clasa (TForm)
ListăBox1: TListBox;
Editare1: TEdit;
procedura FormCreate (expeditor: TObject);
procedura ListBox1Click (expeditor: TObject);
privat

public

se încheie;

var
Form1: TForm1;

procedura TForm1.FormCreate (expeditor: TObject);
începe
ListBox1.Items.Add ("Ivan Petrov");
ListBox1.Items.Add ("Vasya Pupkin");
se încheie;

procedura TForm1.ListBox1Click (expeditor: TObject);
începe
Edit1.Text: = ListBox1.Items.Strings [ListBox1.ItemIndex];
se încheie;

Multumesc mult! Din acest moment ador pe site-ul www.delphimaster.ru!

Dacă aș fi în locul tău mi-ar fi plăcut să ajute un pic mai mult, nu speranța că puteți obține aici răspunsul la toate întrebările.

Palladin
Prompt ce imemenno „ajutor“ Adică, în cazul în care un certificat în Delphi, ai spune dacă Delphi 6,7. există un sistem de ajutor în limba engleză.
:(


> (12/06/2003 20:32)

Îmi pare rău. în acest caz, programarea nu este pentru tine.

Articole similare