رفتن به مطلب
  • 0

سوال درباره نوشتن متن


mr-edris

سوال

با سلام

 

آقا فرض کنید می خوام بنویسم مثلا "سلام"

 

بعد می خوام وقتی مینویسم س . میزنم کلمه بعد رو نشون نده و بعد دوباره اسپیس میزنم کلمه بعدی رو نشون بده

ح

حالا این یعنی چی؟

 

مثلا این جمله : ربات جواب سوالم رو بده

 

و چیزی که در اصل مینویسم

 

ربات سوالم رو جواب بده یعنی اون .ع .ل .ی در حالت عادی نشون داده نشه

و بعد روی دکمه جواب کلیک میکنم و اون حرفایی که نباید نمایش داده می شد رو نشونم بده یعنی بنویسه علی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

ارش جان کد که زدم  نقطه که میزارم از برنامه میپره بیرون

درستش کردم کاش می شد پستا رو پاک کرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ارش جان یه سوال راجب کدت ببین

من وقتی مینویسم سل.

کلمه قبل  از نقطه یعنی ل رو غیب میکنه

 

بعد از غیب شدنم کرسر میره قبل از س چرا؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چندین بار متنو خوندم ولی بازم درست نفهمیدم چی میخوای :|

 

اگه منظورت غلط یابی هستش که باید بانک کلمه داشته باشی و هر چی طرف میزنه چک کنی ببینی درسته یا نه اگه درست نبود تصحیح کنه.

 

و اگر هم حتما قبل هر حرف اشتباه نقطه هست کارت اسون تره :

1.توی متد چنج ( تغییر) ادیت تکست اخرین حرف را میگیری

2.اگر نقطه نبود که هیچی ولی اگر بود یه بولین را true میکنی

3.توی خط اول همون چنج ادیت تکس هم یک شرط میزاری اگر بولین true بود تا حرف وارد شد برزتش توی یک متغیر و اخرین حرف را حذف کنه و متغیر بولین را false بکنه

 

امیدوارم درست فهمیده باشم و الکی تایپ نکرده باشم :) تو هم سعی کن واضح تر بنویسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببین دونا ادیت تکست داریم

 

تو ادیت تکس اول سوال میپرسم

مثلا

ای دی ارش چیه؟

 

تو ادیت تکست دوم یه متن مینویسم با این مزمون

 

روبات جواب بده

 

حالا جواب کجاست؟ جواب لا به لای متن ربات جواب بده مخفی شده چطوری؟ قبل حرفهای جواب یه نقطه میزاریم

 

به این صورت

ربات ج.ر.شواب بده

 

 

اون حرفای نارنجی اولشون یه نقطه هست نمایشش نده

 

یعنی وقتی داریم مینویسیم بیاد چک کنه اگر حرف اولش یه نقطه بود نمایشش نده

 

و در اخر اون حرفای نقطه دار رو نقطه هاش رو حذف کنه توی یک مسیج باکس نشون بده

 

آرش

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببین دونا ادیت تکست داریم

 

تو ادیت تکس اول سوال میپرسم

مثلا

ای دی ارش چیه؟

 

تو ادیت تکست دوم یه متن مینویسم با این مزمون

 

روبات جواب بده

 

حالا جواب کجاست؟ جواب لا به لای متن ربات جواب بده مخفی شده چطوری؟ قبل حرفهای جواب یه نقطه میزاریم

 

به این صورت

ربات ج.ر.شواب بده

 

 

اون حرفای نارنجی اولشون یه نقطه هست نمایشش نده

 

یعنی وقتی داریم مینویسیم بیاد چک کنه اگر حرف اولش یه نقطه بود نمایشش نده

 

و در اخر اون حرفای نقطه دار رو نقطه هاش رو حذف کنه توی یک مسیج باکس نشون بده

 

آرش

خوب پس درست حدس زدم

همون کارایی که با عدد مشخص کرده بودم را انجام بده حله

جاییش هم نفهمیدی بگو توضیح بدم بیشتر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میشه یکم توضیح بیشتر  بدی برام

لینک ارسال
به اشتراک گذاری در سایت های دیگر

هر ادیت تکست یک متد change داره که مثل همان تعریف کردن دکمه های که توی دیزاینر روش راست کلیک میکنیم و گزینه click اون را میزنیم تا کدشو بنویسه

 

میخواستم بقیش هم بگم دیدیم زیادی حرف زدن خوب نیست کدشو نوشتم :)

 

اینو براز توی Sub Globals

Dim check1 As Boolean = False
Dim result As String

اینم بزار توی چنج ادیت تکست

If check1 == True Then
		result = result & etInput.Text.SubString2(etInput.Text.Length-1,etInput.Text.Length)
		check1 = False
		etInput.Text = etInput.Text.SubString2(0,etInput.Text.Length-1)
	End If
	
	If etInput.Text.SubString2(etInput.Text.Length-1,etInput.Text.Length) == "." Then 
		check1 = True
		etInput.Text = etInput.Text.SubString2(0,etInput.Text.Length-1)
	End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...