PDA

View Full Version : تبدیل استرینگ به یک کد



alireza es
یک شنبه 10 شهریور 1392, 09:57 صبح
با عرض سلام.فرض کنید یه ادیت باکس داریم.
حالا میخوایم متن داخلش رو به عنوان یک کد استفاده کنیم
مثلا وقتی داخل edt1 نوشتیم

edt2.text := 'hello';

متن داخل ادیت 2 به hello تغییر کنه باید چی کار کنیم
ممنون میشم راهنماییم کنید.

یوسف زالی
چهارشنبه 13 شهریور 1392, 17:09 عصر
سلام.
از رویدادهای OnChange استفاده کنید.

alireza es
پنج شنبه 14 شهریور 1392, 17:00 عصر
منو ببخشید ولی شما کلا منظور منو اشتباه فمیدیn
این فقط یه مثال بود
من میخوام کاربر تعین کنه که باید چه اتفاقی بیافتده یعنی کاربر بیاد کد نویسی کنه :شیطان:

یوسف زالی
پنج شنبه 14 شهریور 1392, 20:13 عصر
خب این به خاطر توضیح ناقص شماست.
برای این که کاریر بیاد و نوع کدینگ شما رو تعیین کنه بهترین راه اینه که چند تا متد کدینگ در اختیارش قرار بدید تا انتخاب داشته باشه، از طرفی تعیین کلید رو هم به عهده ی کاربر بگذارید.
به این ترتیب چندین نوع کدینگ متفاوت رو می تونید داشته باشید. اما اگر منظورتون این باشه که کاربر بیاد و قطعه کدی رو بنویسه، به نظرم به جای این که بیایید و از REM استفاده کنید بهتره که بهش اجازه بدید از DLL کدینگ خودش استفاده کنه، به این ترتیب:
1- کاربر نهایی از نوشتن کد در زبانی که شما در اختیارش قرار می دید فارغ می شه و می تونه DLL های خودش رو به هر زبانی که دوس داره بنویسه
2- کار برای شما راحت تر می شه و نیازی به هندلینگ کدهای کاربر نخواهید داشت، تعداد خطوط برنامه پایین میاد و حجم برنامه کمتر می شه
3- لود کردن یک DLL می تونه انتخابی باشه، کاربر می تونه DLLی رو که دوست داره Import کنه..