
نوشته شده توسط
nima898
dim s as string = microsoft.visualbasic.right("Ebrahim",2)
موفق باشید
این کار نیاز به ایمپورت نیم اسپیس مربوط به ویژوال بیسیک داره و در محیط عادی کار نمی کنه

نوشته شده توسط
ali.hojjati
می تونی از دستور
Dim str as String = "Ebrahim"
str = mid(str,6,2)
و یا
Dim str as string = "Ebrahim"
str=str.Remove(0,5)
استفاده کنی. اولیه اون دو تا حرف آخر رو بر می گردونه ولی دومی عبارت قبل از دو تا حرف آخر رو حذف می کنه.
با سلام
این دو دستور اشکال داره چون فقط روی یک مورد مثل مثال مزبور کار می کنه ولی فرض کنید رشته ای سه حرف یا 20 حرف داشته باشه،این دستور جواب نمی ده

نوشته شده توسط
Computer.Programmer
Dim s AsString = Strings.Right("Ebrahim", 2)
موفق باشید
کلاس String همچین تابعی نداشت ،من امتحان کردم
بهترین کد اینه که همه جا کاربرد داره و نیاز به رفرنس و هیچ چیز دیگر نداره
Dim str AsString = "Ebrahim"
str = Mid(str, Len(str) - 2)
MsgBox(str)