PDA

View Full Version : چند سوال از Memo



Mask
دوشنبه 05 مرداد 1388, 20:21 عصر
با سلام به همه دوستان
چند سوال از ممو دارم.
اول اینکه من مثلا کلمه علی و رضا رو داخل یک فایل تکست به طول مثلا 100 لاین اپند کردم .
سپس این فایل تکست رو لود می کنم در یک ممو.
در ابتدا می خام توی این لاینها جستجو کنم و شماره لاینی رو که مثلا علی هست بدست بیارم توی یه فایل تکست دیگه ریخته شه.
و سپس بر اساس شماره لاین می خام اون لاینها رو پاک کنم و در ضمن جاش خالی نمونه .
راستی حتما نیاز نیست ممو باشه اگه ریچ ادیت هم باشه موردی نداره.
ممنون اگه کمکم کنید.

saied7468
دوشنبه 05 مرداد 1388, 22:56 عصر
سلام
من یه سورس جستجو در ممو دارم که با کمی تغییر می تونید به اون چیزی که می خواید تبدیلش کنید .

موفق باشید

mohammad_alikhani
دوشنبه 05 مرداد 1388, 23:01 عصر
به نظر من بهتره که از TStringList استفاده کنید.

می تونید فایل متنی رو با استفاده از LoadFromFile داخل یک TStringList بریزید و بعد با استفاده از یک for خط به خط اطلاعات رو از StringList بخونید. StringList برای هر خط یک Index به شما می ده. در صورتی که به علی رسیدید اون رو به توی یک TStringList دیگه ذخیره کنید. بعد هم می تونید با استفاده از دستور Delete[index] خط های مورد نظر رو پاک کنید. بعد SaveToFile و بقیه داستان.

Mask
سه شنبه 06 مرداد 1388, 17:47 عصر
سلام
من یه سورس جستجو در ممو دارم که با کمی تغییر می تونید به اون چیزی که می خواید تبدیلش کنید .

موفق باشید
فایل های ضمیمه

من که چیزی از این برنامه سر در نیاوردم.
یکم اگه ممکنه توضیح بدید.؟

Felony
سه شنبه 06 مرداد 1388, 18:45 عصر
این نمونه کارتون رو راه میندازه ببینید ، کافیه کمی تغییر توش ایجاد کنید .

_abiriamir
پنج شنبه 08 مرداد 1388, 19:30 عصر
به نظر من بهتره که از TStringList استفاده کنید.

می تونید فایل متنی رو با استفاده از LoadFromFile داخل یک TStringList بریزید و بعد با استفاده از یک for خط به خط اطلاعات رو از StringList بخونید. StringList برای هر خط یک Index به شما می ده. در صورتی که به علی رسیدید اون رو به توی یک TStringList دیگه ذخیره کنید. بعد هم می تونید با استفاده از دستور Delete[index] خط های مورد نظر رو پاک کنید. بعد SaveToFile و بقیه داستان.

تا اون جایی که من میدونم تو ممو هم میشه همه این کارا رو کرد