السلام عليكم
كيف أحصل على جزء من دليل او مسار معين
D:\wwwroot\asd\image.jpeG
اريد على سبيل المثال كود يستخرج لي القيمة : image.jpeG
من المسار السابق !!!!
السلام عليكم
كيف أحصل على جزء من دليل او مسار معين
D:\wwwroot\asd\image.jpeG
اريد على سبيل المثال كود يستخرج لي القيمة : image.jpeG
من المسار السابق !!!!
string x=@"D:\wwwroot\asd\image.jpeG"; string y = x.Substring(x.Length - 5, 4);
وضعنا علامة @ لأن السلسلة فيها رمز \ ولكن اذا كنت تسندها من عنصر ادخال فلا داعي لأي شيء
أما بالنسبة لاقتطاع تلك ذلك الجزء من السلسلة فعليك بالتحقق من طول السلسلة قبلا
تم تعديل هذه المشاركة بواسطة Arwany في 11 أغسطس 2007 في 17:15
Arwany كتب:string x=@"D:\wwwroot\asd\image.jpeG"; string y = x.Substring(x.Length - 5, 4);وضعنا علامة @ لأن السلسلة فيها رمز \ ولكن اذا كنت تسندها من عنصر ادخال فلا داعي لأي شيء
أما بالنسبة لاقتطاع تلك ذلك الجزء من السلسلة فعليك بالتحقق من طول السلسلة قبلا
اشكرك على المشاركة دائماً
لكن :
1- انا اعمل على VB
2- الكود يشير الى قيمة محددة تساوي عدد حروف المثال
وانا اريد تطبيقه على أكثر من دليل .
3- string هل استبدلها ب text.box أو Lable
نتج الرقم 5 في الكود من أننا نتعامل مع Index فسنبدأ بالقيمة الخامسة قبل نهاية السلسلة النصية مما يدل أننا في المحرف الرابع من جهة النهاية (لأنني أريد استحضار 4 محارف من نهاية السلسلة)
نتج الرقم 4 في الكود من أنني استخرج القيمة .jpeG فقط وبامكانك أن تضع رقما أطول وتضيفه واحد وتضعه بدل الرقم 5 وسينتج ما أردت
أما اذا أردت اسم الملف فالموضوع مختلف تماما
Arwany كتب:نتج الرقم 5 في الكود من أننا نتعامل مع Index فسنبدأ بالقيمة الخامسة قبل نهاية السلسلة النصية مما يدل أننا في المحرف الرابع من جهة النهاية (لأنني أريد استحضار 4 محارف من نهاية السلسلة)نتج الرقم 4 في الكود من أنني استخرج القيمة .jpeG فقط وبامكانك أن تضع رقما أطول وتضيفه واحد وتضعه بدل الرقم 5 وسينتج ما أردت
أما اذا أردت اسم الملف فالموضوع مختلف تماما
حلو جداً
هل احصل على اسم الملف!!!
ممكن أن تكتب التالي :
string x = @"D:\wwwroot\asd\image.jpeG";
string[] value = x.Split('\\');
string filename = value[value.Length - 1];او
string x = @"D:\wwwroot\asd\image.jpeG";
string y = x.Substring(x.LastIndexOf("\\")+1);;
Response.Write(y);The World Must Be Crazy
newbie كتب:او
string x = @"D:\wwwroot\asd\image.jpeG"; string y = x.Substring(x.LastIndexOf("\\")+1);; Response.Write(y);
ماهي بداية الكود???
لسقت الكود السابق يعطي خطأ على VB
ارجو التوضيح
لو تكرمتوا............
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…