PDA

View Full Version : rigth در کدام کلاس هست



rezaei manesh
یک شنبه 27 شهریور 1384, 17:35 عصر
سلام
من یه متن دارم که آدرس مسیر به همراه اسم فایل هستش حالا من می خوام اسم فایل رو جدا کنم و محتویات انون چک کنم .
می خوام از متد rigth استفاده کنم تا به کاراکتر / برسم.اما نمی دونم تو کدوم کلاس هستش؟

روح اله معینی زاده
دوشنبه 28 شهریور 1384, 08:47 صبح
سلام دوست گرامی

مسیر رو به صورت رشته ای ذخیره کرده و بعد Strings.Left و یا توابع دیگری که داره. البته خود رشته رو هم می تونی استفاده کنی که در این صورت از تابع left نمی تونی استفاده کنی و باید از Substring که معادل Mid است استفاده کنی.

با احترام- خدانگهدار

Mohammad .net
دوشنبه 28 شهریور 1384, 09:45 صبح
با سلام

از این روش هم میشه استفاده کرد

Dim MyPath As String = "D:\WINDOWS\system32\calc.exe"
Dim SplitPath As String() = MyPath.Split("\")
MsgBox(SplitPath.GetValue(SplitPath.GetUpperBound( 0)))

rezaei manesh
دوشنبه 28 شهریور 1384, 10:11 صبح
سلام
از هر دو شما ممنون هستم من به mid اینو درست کردم اما با دیدن روش آقا روح اله تصمیم کرفتم از این روش به این شکل استفاده کنم
For i = temp To 0 Step -1
( temp = Strings.GetChar(TxtBackup.Text.Trim, i
If temp = "\" Then Exit For
strName = temp & strName
Next
روش محمود خیلی عالی هست و همین طور حرفه ای که من از این روش برای کار دیگری استفاده خواهم کرد اما در اینجا چون معلوم نیست که نوع تنظیم سیستم کاربر چگونه هستش (مخفی کردن یا نکردن پسوند فایل ها منظورم هست) من مجبورم اونو چک کنم.و فکر می کنم با روش اول بهتر باشه.
متشکر