كيفية التعامل مع lisbox و memo
#1
Exclamation 
السلام عليكم
عندي هذا المشروع كما هو مبين في الصورة
اريد حين انقر على اي اسم في listbox يقابله لقبه في memo1
و edit1 تجلب اللقب من memo1
وشكرا

[صورة: Sans-titre.png]
الرد
#2
و عليكم السلام و رحمة الله

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1
.SetFocus;
  Memo1.SelStart := SendMessage(Memo1.Handle, EM_LINEINDEX, ListBox1.ItemIndex, 0);
  Memo1.SelLength := Length(Memo1.Lines[ListBox1.ItemIndex]);
  Edit1.Text := Memo1.Lines.Strings[ListBox1.ItemIndex];
end; 

[صورة: l82cDgl.gif]

حالة وضع الأوامر في حدث OnClick التابع لــ ListBox
[صورة: OikP1Kf.gif]
الرد
#3
(01-02-2022, 01:35 PM)I3CT كتب : و عليكم السلام و رحمة الله

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1
.SetFocus;
  Memo1.SelStart := SendMessage(Memo1.Handle, EM_LINEINDEX, ListBox1.ItemIndex, 0);
  Memo1.SelLength := Length(Memo1.Lines[ListBox1.ItemIndex]);
  Edit1.Text := Memo1.Lines.Strings[ListBox1.ItemIndex];
end; 

[صورة: l82cDgl.gif]

حالة وضع الأوامر في حدث OnClick التابع لــ ListBox
[صورة: OikP1Kf.gif]

بارك الله فيك اخي العزيز ربي يحفضك الف شكرا وتحياتي لك.
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم