26-02-2012, 03:12 PM
حتى لا تختلط الامور .
كل من String + AnsiString + WideString + ... (الذى حجمهم 4 بايت) بامكانهم استقبال حتى 2Go (على مستوى ذاكرة) او على مستوى محرر دالفى فقط عند اسناد السلسلة الحرفية للمتغير على مستوى محرر دالفى يجب ان لا يتعدى كل سطر 255 حرف فقط (اى نستعمل اشارة الجمع + لاسناد ما يستطيع حمل كل متغير)
s :=
'اقل من 255 حرف فى السطر الواحد فقط' +
'اقل من 255 حرف فى السطر الواحد فقط' +
اما ShortString الذى هو
اى ان 255 حرف هى جزء فقط من String
لا يستطيع حمل اكثر من 255 حرف مهما حدث .
-------------------------
انا اقول كــــــــل سطــــــر هـــــــــــو ShortString و ليس string
بارك الله فيك اخى me&delphi
كل من String + AnsiString + WideString + ... (الذى حجمهم 4 بايت) بامكانهم استقبال حتى 2Go (على مستوى ذاكرة) او على مستوى محرر دالفى فقط عند اسناد السلسلة الحرفية للمتغير على مستوى محرر دالفى يجب ان لا يتعدى كل سطر 255 حرف فقط (اى نستعمل اشارة الجمع + لاسناد ما يستطيع حمل كل متغير)
s :=
'اقل من 255 حرف فى السطر الواحد فقط' +
'اقل من 255 حرف فى السطر الواحد فقط' +
اما ShortString الذى هو
كود :
string[255]لا يستطيع حمل اكثر من 255 حرف مهما حدث .
-------------------------
إقتباس :تماما كما ظننت ...كل سطر فهو string
انا اقول كــــــــل سطــــــر هـــــــــــو ShortString و ليس string

بارك الله فيك اخى me&delphi

