نقل قول: ذخیره سازی اطلاعات
برای دسترسی به خط های مختلف میتونید از دستور:
memo1.lines[3]:=edit1.text
استفاده کنید.
اما در نمایش که مشکل دارید،آدرس دهی درسته ولی ممکنه ذخیره سازی مشکل داشته باشه.
یکبار فایل رو ذخیره کنید و به صورت دستی ببینید چیزی ذخیره میشه یا نه.
بعد اگر درست بود.چون در memo چند خط وجود داره بهتره در label نریزید.در memo نمایش بدید.
نقل قول: ذخیره سازی اطلاعات
هچین اروری می دهد
list index out of bounds(1)
نقل قول: ذخیره سازی اطلاعات
نقل قول:
نوشته شده توسط
محمد بهداد
هچین اروری می دهد
list index out of bounds(1)
این خطا یعنی اینکه خطی رو که میخواهید فراخونی کنید موجود نیست
اول تعداد خطوط رو بدست بیارید:
memo1.lines.count
سپس در نظر داشته باشید که برای خط شماره n باید دستور memo1.lines.strings[n-1] رو استفاده کنید
برای مثال من میخوام خطوط یک memo رو بخونم:
for i=0 to memo1.lines.count-1 do
s:=memo1.lines.strings[i]
یا
for i=1 to memo1.lines.count do
s:=memo1.lines.strings[i-1]