منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
تحديد مسار البرنامج - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : تحديد مسار البرنامج (/showthread.php?tid=18304)

الصفحات: 1 2


تحديد مسار البرنامج - atefkhalf2004 - 07-12-16

السادة الافاضل
كيف يمكن عرض مسار الملف ال Confused حالي في رسالة
بمعني  انا حددت ملف (اخترت ملف ) عن طريق file dialoge
كيف اعرض المسار الحالي له
وايضا كيف يمكن عرض  المستوي او المسار السابق ( الاعلي )للمسار الحالي
d:\aaa\bbb\ccc.txt

كيف اعرض
d:\aaa\bbb

المسار الاعلي (السابق)
d:\aaa


RE: تحديد مسار البرنامج - وائل القطاوي - 07-12-16

تفضل اخي
افتح مشروع جديد وضع فيه واحد تكست بكس و عدد (2) زر واحذف جميع الاكواد وضع هذا الكود

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim open_file As New OpenFileDialog
open_file.ShowDialog()
TextBox1.Text = open_file.FileName

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox(TextBox1.Text & "مسار الملف")
End Sub
End Class


RE: تحديد مسار البرنامج - atefkhalf2004 - 07-12-16

وكيف اعرض المسار الاعلي (السابق)
اسم الملف
d:\aaa\bbb\ccc.txt

المسار الحالي
كيف اعرض
d:\aaa\bbb

المسار الاعلي الفولدر الاكبر
المسار الاعلي (السابق)
d:\aaa


RE: تحديد مسار البرنامج - atefkhalf2004 - 07-12-16

حضرتك المعروض هو اسم مع مسار الملف
كيف احدد المسار ثم المسار الاعلي
المجلد المحتوي علي المجلد الموجود به الملف


RE: تحديد مسار البرنامج - amgad525 - 08-12-16

PHP كود :
Dim o As New OpenFileDialog
If o.ShowDialog vbOK Then

    Dim fd
() As String o.FileName.Split("\")

    For i = 0 To fd.Length - 1

        Dim arr(i) As String
        Array.Copy(fd, arr, i + 1)

        Dim s As String = Join(arr, "
\")
        MsgBox(s)

    Next

End If 



RE: تحديد مسار البرنامج - atefkhalf2004 - 08-12-16

كود ممتاز اشكرك عليه عرض المسار كل جزء علي حدة

لكن كيف اجعله يعرض المسار الاعلي للملف الحالي فقط


RE: تحديد مسار البرنامج - amgad525 - 08-12-16

PHP كود :
Dim path As String IO.Path.GetDirectoryName("d:\aaa\bbb\ccc.txt")
MsgBox(path



RE: تحديد مسار البرنامج - atefkhalf2004 - 08-12-16

حضرتك كده تعرضه لانك عارف المسار
انا عايز
ب opendialoge
ويعرض مثلا المسار d:\aaa
اي السابق لمجلد البرنامج


RE: تحديد مسار البرنامج - atefkhalf2004 - 09-12-16

السيد الفاضل اتمني الرد


RE: تحديد مسار البرنامج - atefkhalf2004 - 10-12-16

السادة الزملاء
برجاء عرض المجلد الاعلي للملف الحالي واذا واكان الملف داحل مجلد علي الرئيسي يظهر رسالة شكرا