كيف يتم تحويل متغير نصي string الى تعليمة في لغة دلفي ؟
#11
mourad39 كتب :بل يقوم البرنامج لوحده تحويل النص الى تعليمة دون إستعمال اية شروط
للاسف انا أيضا أبحث عن حل لهذه القضية و لم أجده منذ سنوات
انا ايضا ابحث عن شيئ مماثل لانني كنت أفكر ان
انا احقن جزء من الكود مشفر يترجمه البرنامج ويعمل على اساسه
بداء من اسبوع
الرد
#12
السلام عليكم و رحمة الله
lahcen كتب :الدالة StrToBool تقوم بتحويل من نص الى متغير منطقي الاشكال هو ارجاع خطا عند تقديم التالي
StrToBool('True')
أخي الكريم الدالة strtobool التي تحول النص إلى قيمة منطقية يجب أن تكون قيمة النص حسب لغة الدلفي الذي تستعمله فإذا كنت تستعمل دلفي إنجليزي Delphi EN يجب ان تكون قيمة النص إما true أو false و اما إذا كنت تستعمل دلفي فرنسي Delphi FR يجب أن تكون قيمة النص الذي ستحوله هي إما vrai أو faux
و على ما يبدو أن الدلفي الذي تستعمله دلفي فرنسي لهذا لم يقبل قيمة النص true إذن جرب أحد النصين التاليين vrai أو faux
PHP كود :
StrToBool('vrai'); 
PHP كود :
StrToBool('faux'); 

bo0oda كتب :انا ايضا ابحث عن شيئ مماثل
إذا وجدت حل أخي أفدنا لأني انا أيضا في حاجة ماسة إليه
لاني حاليا أقوم ببرمجة برنامج يقوم برسم الدوال في مستوي لكن مشكلتي الدالة يجب كتابتها في الكود برمجيا مثلا
y := x*x+3
لكن x*x+3 تتغير فقد تكون sqrt(x)+x*6 او أي دالة رياضية أخرى و أردت من المستخدم أن يقوم بكتابتها في الـ Edit لكن المشكلة هي انها تكتب برمجيا فقط
الرد
#13
bo0oda كتب :احقن جزء من الكود مشفر يترجمه البرنامج ويعمل على اساسه
[COLOR="#0000ff"]هذا موضوع اخر!
ان كان البرنامج المراد حقنه من برمجتك يمكنك استخدام طريقة اخرى هي Plug Ins
حيث يمكن اضافة اي شيئ لبرنامجك على شكل مكتبة DLL[/COLOR]
mourad39 كتب :مشكلتي الدالة يجب كتابتها في الكود برمجيا مثلا
y := x*x+3
لكن x*x+3 تتغير فقد تكون sqrt(x)+x*6 او أي دالة رياضية
عليك ان تبرمج Parser للدوال
كما يمكنك استخدام احد المكونات بالرابط السابق
والسلام عليكم
الرد
#14
ArtFormula برمجة الروسي Artem V. Parlyuk
http://artsoft.nm.ru/download.html
إن تعطل الموقع إبحث في Torry
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم