الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]معرفة اسم الملف دون مساره

مغلق
بدأه fehme في 9 ديسمبر 2007 · 4 رد · 456 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ياشباب لو سمحتم سؤال صغير

لدي خانة فيها مسار ملف كامل أريد معرفة إسم الملف دون مساره مثال

الملف

c:\windows\system32\uni.mp3

أريد معرفة إسم الملف عن طريق الكود

الذي هو

uni.mp3

وشكراً

جزاكم الله خيرا

#2

أسف أسف وجدت الحل في أحد الأمثلة

#3

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

#4

السلام عليكم

نظرا لأني قمت باعداد الاجابة قبل رد الاخ الكريم

فلا يمنع ذلك من ارفاقها هنا للفائدة أنظر المثال - والكود المرفق

للقيام باشتقاق اسم الملف من مساره الكامل أنت بحاجة لهذه الــ Function

Public Function GetFileNameFromPath(strPath As String) As String
  Dim intX As Integer
  Dim intPlace As Integer
  Dim intLastPlace As Integer

  intLastPlace = 0
  For intX = 1 To Len(strPath)
	intPlace = InStr(intLastPlace + 1, strPath, "\")

	If intPlace = 0 Then
	  GetFileNameFromPath = Right(strPath, Len(strPath) - intLastPlace)
	  Exit Function
	Else
	  intLastPlace = intPlace
	End If
  Next intX
End Function

ثم تقوم باسناد الدالة لأي مكان تريد ظهور اسم الملف فيه على سبيل المثال مربع نص - بهذا الكود

Me.txtN = GetFileNameFromPath(Me.FileN)

أنتهى .............. EKSEER

EK_FileName.rar

#5

السلام عليكم جزاك الله كل الخير أخي الكريم

وشكراً لك على الرد وعلى الأهتمام وشكراً على المثال الرائع ...

شكراً

السلام عليكم

هذا الموضوع مغلق.

مواضيع مشابهة