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

معرفة مسار ملف معين

مغلق
بدأه رزان في 6 نوفمبر 2005 · 5 رد · 834 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لو أريد أن اعرف مسار الProgram file في جهاز معين

كيف ممكن اعرفوا

وشكرا

#2

لأستخراج المسار كامل مع أسم الملف

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

للتأكد من مجلد معيين

Private Sub Form_Load()
Const ATTR_DIRECTORY = 16
If Dir$("c:\windows", ATTR_DIRECTORY) <> "" Then
MsgBox ("The directry exist")
Else
MsgBox ("The directry does not exist")
End If
End Sub

وتستطيع أن تبدل أسم windows بأي أسم مجلد آخر تريد أن تتأكد منه

وللتحقق من أسم ملف معين أكتب الشفرة التالية 
Dim X$

X$ = Dir$("C:\windows\calc.exe")
If X$ = "" Then
MsgBox "It does Not exist!", vbExclamation, "Doesn't Exist"
    Else
    MsgBox "It does exist!", vbExclamation, "Does Exist"
End If

تحياتي B)

تم تعديل هذه المشاركة بواسطة HnHn في 6 نوفمبر 2005 في 14:12

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#3

مشكور

بارك الله فيك

.. بس في عندي مشكلة

مثلا

لو بدي اعرف مسار الStartup الموجود على هذا الحساب .. كيف ممكن اعرف

؟؟؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة رزان في 6 نوفمبر 2005 في 14:33

#4

ممكن جدا :

Get User.rar

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#5

رائع أخي العقدة

بارك الله فيك

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

#6

اشتم رائحة برنامج اختراق في الموضوع ،، بمجرد انك طلبت معرفة StartUp :) .

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

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

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

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