ورود

نسخه کامل مشاهده نسخه کامل : حل یک مسئله ی ساده (فوری)



Adel.p30
16-04-2008, 10:36
با سلام
می خوام توی یه تکس باکس یه رشته بگیرم و معکوسش کنم
به این صورت :
This is a test

Test a is this
اگه میشه مسئله ی بالا رو به صورت مفصل توضیح و حل کرده
اگه بلدید کمک کنید
متشکر

Adel.p30
16-04-2008, 15:23
پس چی شد
کمک کنید لطفاً

ULF_VB6
16-04-2008, 16:20
باید اول کلمه ها رو دیتکت کنی و کنار هم بذاری (به صورت برعکس)
با استفاده از تابه Instr میتونی محل های قرارگیری کاراکتر Space رو پیدا کنی بعد کلمات رو جدا کنید و توی یه رشته ی دیگه بذارید کنار هم.
کل سورسش فکر نکنم بیشتر از از 10 خط بشه.

Bracket
16-04-2008, 17:31
با split کلاس string هم میتونی این کار رو بکنی .

omid.sarmad
16-04-2008, 17:38
با split کلاس string هم میتونی این کار رو بکنی .
سلام.کاملا درسته.شما باید ابتدا رشته بدست آمده رو جستجو کنی و مقادیر رو تا کارکتر فاصله بدست بیاری و بعد نتایج رو از بالا به پایین و با قرار دادن کارکتر فاصله در کنار هم قرار بدی.

BLACK-BLACK
16-04-2008, 18:59
for a=len(String) to 1 step -1
str=mid(String,a,1)
next

r_oscar2007
16-04-2008, 19:47
text2.text = strreverse(text1.text)

Bracket
16-04-2008, 21:01
text2.text = strreverse(text1.text)

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

Smafias
24-04-2008, 17:46
سلام
با اجازه دوستان


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

پایان :20:

Adel.p30
27-04-2008, 17:31
Smafias کارم راه افتاد از شما و تمامی دوستان خیلی خیلی سپاس گزارم