مشکل در کار با رشته ها

سلام من دنبال دستوری میگردم که بتونه وسط یک رشته یه رشته دیگه رو اضافه کنه و یا کم کنه مثلاً در عبارت majid==online عبارت "==" رو حذف کنه و بعد عبارت " - " رو به جای اون اضافه کنه و در آخر به ما majid - online رو تحویل بده توی هر کتابی هم که راجع به کار با رشته ها هست گشتم چنین چیزی رو پیدا نکردم آیا اصلاً چنین چیزی توی ویژوال بیسیک امکان داره و یا باید این کار رو به صورت دستی انجام بدیم؟
 

majid_a95

Active Member
کداسکی این کاراکترهارو باید به دست بیاری بعد هرجا تو رشته اونهارو دیدی با چیزی که میخوای جایگزین کنی! ولی چون من الان کد اسکی این کاراکترها رو یادم نیست بیشترازین نمیتونم کمک کنم! شرمنده! :shock:ولی ایشاله اساتید میان بیشتر کمک میکنن:rose:
 

the_king

مدیرکل انجمن
سلام من دنبال دستوری میگردم که بتونه وسط یک رشته یه رشته دیگه رو اضافه کنه و یا کم کنه مثلاً در عبارت majid==online عبارت "==" رو حذف کنه و بعد عبارت " - " رو به جای اون اضافه کنه و در آخر به ما majid - online رو تحویل بده توی هر کتابی هم که راجع به کار با رشته ها هست گشتم چنین چیزی رو پیدا نکردم آیا اصلاً چنین چیزی توی ویژوال بیسیک امکان داره و یا باید این کار رو به صورت دستی انجام بدیم؟

از تابع Replace استفاده کنید، در رشته مورد نظر فلان عبارت را با بهمان جایگزین می کنه :
کد:
    Dim a As String
    a = [B]Replace[/B]("majid==online", "==", " - ")
    MsgBox a
 

جدیدترین ارسال ها

بالا