المشاركات : 73
المواضيع 27
:
: 6
الإنتساب : Dec 2012
04-03-2017, 06:07 PM
(آخر تعديل لهذه المشاركة: 04-03-2017, 06:40 PM بواسطة Admin.)
عندي في برنانجي memo1 تحتوي على 47 سطر او اكثر
اريد عند قيامي بحفظ هذه الاسطر في ملف نصي ان يقوم البرنامج بكتابة السطر الاول مع الثاني
والثالك مع الرابع والخامس مع السادس وهكذا الى اخر سطر
وشكرا لكم
المشاركات : 169
المواضيع 28
:
: 391
الإنتساب : Apr 2016
04-03-2017, 08:06 PM
(آخر تعديل لهذه المشاركة: 04-03-2017, 08:48 PM بواسطة أبو معاذ.
تعديل السبب: استعمال الوسم كود
)
ربما تقصد حفظ كل ما بداخل
memo
تفضل
كود :
OpenDialog1.FileName:='memo1.txt';
if OpenDialog1.Execute then
begin
memo1.Lines.SaveToFile(OpenDialog1.FileName );
end;
المشاركات : 73
المواضيع 27
:
: 6
الإنتساب : Dec 2012
بارك الله فيك اخي على ردك
انا اريد ان يقوم البرنامج بكتابة السطر الاول مع الثاني
والثالك مع الرابع والخامس مع السادس وهكذا الى اخر سطر
في memo1 ثم اقوم بالحفظ
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
بإستعمال الحلقة while
هكذا
كود :
var
I: Integer;
begin
I := 0;
while I < Memo1.Lines.Count do
begin
Memo2.Lines.Add(Memo1.Lines[I] + ' ' + Memo1.Lines[I + 1]);
Inc(I, 2);
end;
end;
سبحان الله وبحمده سبحان الله العظيم
المشاركات : 73
المواضيع 27
:
: 6
الإنتساب : Dec 2012