delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيفية التعامل مع lisbox و memo
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
عندي هذا المشروع كما هو مبين في الصورة
اريد حين انقر على اي اسم في listbox يقابله لقبه في memo1
و edit1 تجلب اللقب من memo1
وشكرا

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

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]
(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]

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