delphi4arab منتديات دلفي للعرب
Memo أو RichEdit أكثر إستعاب - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : Memo أو RichEdit أكثر إستعاب (/showthread.php?tid=4043)



Memo أو RichEdit أكثر إستعاب - لؤي - 28-03-2012

السلام عليكم ورحمة الله وبركاته

أود إستعمال المكون الأشد إستعابا لمعلومات متدفقة من Comport والتي أكتبها في Memo أو RichEdit ثم أقوم بحفظ محتوى المكون بعد فترة زمنية معينة في ملف لكن من هو في رأيكم المكون الأكثر حجما لإستعاب هذه المعلومات ؟


Memo أو RichEdit أكثر إستعاب - kachwahed - 28-03-2012

وعليكم السلام ورحمة الله وبركاته
مقتبس:
PHP كود :
Author: Thomas Stutz 

{
  
By default, a TRichedit's text is limited to 64 KB.
  Setting the Maxlength property to $7FFFFFF0 allows you to have approx.
  2GB of text.
}

procedure TForm1.Button1Click(Sender: TObject);
begin
  RichEdit11.MaxLength := $7FFFFFF0;
end; 



//طريقة أخرى

procedure TForm1.Button1Click(Sender: TObject);
begin
  SendMessage(RichEdit1.Handle, EM_EXLIMITTEXT, 0, $7FFFFFF0);
end; 
بالتوفيق.



Memo أو RichEdit أكثر إستعاب - لؤي - 28-03-2012

بارك الله فيك أخي KACHWAHED بالمناسبة حتى MEMO يحتوي على MaxLength ومنه ممكن عمل

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1
.MaxLength := $7FFFFFF0;
end; 
وبالتالي نحصل على حجم حتى 2GB !!!


Memo أو RichEdit أكثر إستعاب - لؤي - 11-04-2012

السلام عليكم

واجهتني مشكلة بالأمس مع Memo حيث قذفت التدفق النافذ من الـComport نحو الـMemo بعد فترة زمنية فقدت معلومات من الـ Comport المتمثل بتر في كل المعلومات (نقص) بعد هذه المدة(أظن أن له علاقةبحجم الـ MEMO) وهذا بمقارنة بملف آخر بتطبيق للمنتج هل لكم أي معلومة بهذا المشكل و هل ممكن أن Memo فقذ إستعابه للبيانات بعد هذه الفترة و التي كانت توافق بـ 397 KO