![]() |
|
[تمرين] استخراج حجم String بدون استعمال الدالة Length - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16) +--- الموضوع : [تمرين] استخراج حجم String بدون استعمال الدالة Length (/showthread.php?tid=3896) |
[تمرين] استخراج حجم String بدون استعمال الدالة Length - me_delphi - 25-02-2012 حتى ان لم تحدد الحجم مسبقا أخي hanipino فلا يمكننا اسناد قيمة للمتغير تتعدي 255 حرف [تمرين] استخراج حجم String بدون استعمال الدالة Length - hanipino - 25-02-2012 إقتباس :حتى ان لم تحدد الحجم مسبقا أخي hanipino اذا حتما يوجد التوجيه ![]() إقتباس :{$h-}فى مكان ما . جرب هكذا PHP كود : var-------------------------- جربت التوجيه {$H+.. -} على الدالفى xe2 ليس له اى تاثير . ?? [تمرين] استخراج حجم String بدون استعمال الدالة Length - me_delphi - 25-02-2012 حتى على دلفي 7 ولم ينجح [تمرين] استخراج حجم String بدون استعمال الدالة Length - hanipino - 26-02-2012 ??? لا ادرى ... التوجيه {$h+} يعمل عادى عندى .. على دالفى 7 + 2007 [تمرين] استخراج حجم String بدون استعمال الدالة Length - me_delphi - 26-02-2012 لا يمكن أخي hanipino ...أرفق مثال رغم أنه لايحتاج [تمرين] استخراج حجم String بدون استعمال الدالة Length - hanipino - 26-02-2012 تفضل اخى me&delphi [تمرين] استخراج حجم String بدون استعمال الدالة Length - me_delphi - 26-02-2012 لم أبحث...لكن أعتقد ان كمبايلر الدلفي سيعتبر كل سطر عند اظافة (+) string مستقل جربت المثال وهو يعمل حتى بدون اظافة التوجيه {+H$} نعم و ShortString لن ينجح لأنه لا يتخطى 255 وفي String لا يمكنك اسناد أكثر من 255 في سطر واحد بارك الله فيك [تمرين] استخراج حجم String بدون استعمال الدالة Length - hanipino - 26-02-2012 إقتباس :لم أبحث...لكن أعتقد ان كمبايلر الدلفي سيعتبر كل سطر عند اظافة (+) string مستقل نعم حقيقتا يجب ان يكون كل سطر لا يتعدى 255 حرف ... غريبة . [تمرين] استخراج حجم String بدون استعمال الدالة Length - me_delphi - 26-02-2012 أنظر أخي hanipino PHP كود : http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/cm_string_too_long_xml.html تماما كما ظننت ...كل سطر فهو string [تمرين] استخراج حجم String بدون استعمال الدالة Length - hanipino - 26-02-2012 حتى لا تختلط الامور . كل من String + AnsiString + WideString + ... (الذى حجمهم 4 بايت) بامكانهم استقبال حتى 2Go (على مستوى ذاكرة) او على مستوى محرر دالفى فقط عند اسناد السلسلة الحرفية للمتغير على مستوى محرر دالفى يجب ان لا يتعدى كل سطر 255 حرف فقط (اى نستعمل اشارة الجمع + لاسناد ما يستطيع حمل كل متغير) s := 'اقل من 255 حرف فى السطر الواحد فقط' + 'اقل من 255 حرف فى السطر الواحد فقط' + اما ShortString الذى هو كود : string[255]لا يستطيع حمل اكثر من 255 حرف مهما حدث . ------------------------- إقتباس :تماما كما ظننت ...كل سطر فهو string انا اقول كــــــــل سطــــــر هـــــــــــو ShortString و ليس string ![]() بارك الله فيك اخى me&delphi |