13-01-2009, 12:00 PM
السلام عليكم و رحمة الله
و على ما يبدو أن الدلفي الذي تستعمله دلفي فرنسي لهذا لم يقبل قيمة النص true إذن جرب أحد النصين التاليين vrai أو faux
لاني حاليا أقوم ببرمجة برنامج يقوم برسم الدوال في مستوي لكن مشكلتي الدالة يجب كتابتها في الكود برمجيا مثلا
y := x*x+3
لكن x*x+3 تتغير فقد تكون sqrt(x)+x*6 او أي دالة رياضية أخرى و أردت من المستخدم أن يقوم بكتابتها في الـ Edit لكن المشكلة هي انها تكتب برمجيا فقط
lahcen كتب :الدالة StrToBool تقوم بتحويل من نص الى متغير منطقي الاشكال هو ارجاع خطا عند تقديم التاليأخي الكريم الدالة strtobool التي تحول النص إلى قيمة منطقية يجب أن تكون قيمة النص حسب لغة الدلفي الذي تستعمله فإذا كنت تستعمل دلفي إنجليزي Delphi EN يجب ان تكون قيمة النص إما true أو false و اما إذا كنت تستعمل دلفي فرنسي Delphi FR يجب أن تكون قيمة النص الذي ستحوله هي إما vrai أو faux
StrToBool('True')
و على ما يبدو أن الدلفي الذي تستعمله دلفي فرنسي لهذا لم يقبل قيمة النص true إذن جرب أحد النصين التاليين vrai أو faux
PHP كود :
StrToBool('vrai');
PHP كود :
StrToBool('faux');
bo0oda كتب :انا ايضا ابحث عن شيئ مماثلإذا وجدت حل أخي أفدنا لأني انا أيضا في حاجة ماسة إليه
لاني حاليا أقوم ببرمجة برنامج يقوم برسم الدوال في مستوي لكن مشكلتي الدالة يجب كتابتها في الكود برمجيا مثلا
y := x*x+3
لكن x*x+3 تتغير فقد تكون sqrt(x)+x*6 او أي دالة رياضية أخرى و أردت من المستخدم أن يقوم بكتابتها في الـ Edit لكن المشكلة هي انها تكتب برمجيا فقط

