الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أستعمل حدث MouseMove مع StringGrid

بدأه karikaaaa في 21 نوفمبر 2014 · 1 رد · 1,994 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أريد مثلاّ عند تحريك الفارة يعطى رقم الخلية(Cells) من StringGrid الى edit1.text

#2

السلام عليكم

جرب

procedure TForm1.StringGrid1MouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);
var
  acol, arow: Integer;
  P: Tpoint;
begin
  P.X := X;
  P.Y := Y;
  StringGrid1.MouseToCell(X, Y, acol, arow);
  Edit1.Text := format('%d %d', [acol, arow]);
end;

و فقكم الله.

مواضيع مشابهة