استفسار عن حلقتين مع بعض
#1
السلام عليكم
استفسار
أولا هل عملي صحيح هكدا
كود :
procedure TForm1.Button1Click(Sender: TObject); var i, ii : Integer; begin for i := 0 to Form1.Memo1.Lines.Count -1 do begin for ii := 0 to Form1.Memo2.Lines.Count -1 do Test(Form1.Memo1.Lines.Strings[i], Form1.Memo2.Lines.Strings[ii]); end; end;
أنا أود عند بدأ الحلقة i أخد Line 0 ودخول مباشرة في الحلقة ii وعدم الخروج منها حتى الإنتهاء
وبعدها الرجوع للحلقة i وإعادة دوران في ii مجددا ونفس الشيء حتى إنتهاء i أظن أن مثالي
واضح
الرد
#2
وعليكم السلام ورحمة الله
لم أفهم شيئا، هذا أشبه باللغز!
ما الذي تود عمله؟ ربما نجد طريقة أفضل...
وضح في مشروع جديد مرفق.
الرد
#3
وعليكم السلام ورحمة الله و بركاته

على مايبدو لي أني فهمت الأخ rami
إقتباس :أنا أود عند بدأ الحلقة i أخد Line 0 ودخول مباشرة في الحلقة ii وعدم الخروج منها حتى الإنتهاء
وبعدها الرجوع للحلقة i وإعادة دوران في ii مجددا ونفس الشيء حتى إنتهاء i أظن أن مثالي
واضح

الكلام الدي قلته هو مايجري في الكود

ولكي تعرف مايجري قم بعمل نقطة توقف على الحلقة الأولى و نفد الكود خطوة خطوة لتعرف كيف يتم التنفيد وقد تطرق الأ خوة لهاته الطريقة في دورة دلفي للعرب
لا اله الا أنت سبحانك اني كنت من الضالمين
الرد


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


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