تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] اريد ان يكتب اسم الكمبيوتر دون تحديد
#1
السلام عليكم



شباب انا في شي معقدني الي هو مثال انا ابغى اوصل


لي ملف في هذا المسار

C:\Users\bosqah\Documents\Visual Studio 2013


لو بكتب الكود في البرنامج نلاحض اني حددت اسم الكمبيوتر حقي فقط يعني لو واحد يتسخدمه غير هذا الكمبيوتر سيحصل خطا فانا اريد تحديد اسم الكميوتر اتوماتيك


يعني مثال انا عطيته صديقي يروح البرنامج يهدد اسم الكمبيوتر حقة ويحطه محل هذا الكمبيوتر


وشكرا


ارجو انكم فهمتووو
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام

تفضل اخي

هذا يجلب لك مسار مع اسم المستخدم
C:\Users\user\Documents\
PHP كود :
Dim Path as string 

Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments 



Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments  "\Visual Studio 2013" 
الرد }}}
تم الشكر بواسطة: kslawy
#3
يمكنك استخدام الدالة التالية لتحديد الفولدر الريسي علي أي جهاز كمبيوتر

كود :
Public Shared Function GetDefaultDirectory() As String
        Dim txt As String = ""
        Dim paths As String() = Environment.GetFolderPath(Environment.SpecialFolder.Personal).Split(New Char() {"\"c})
        For i As Integer = 0 To paths.Length - 2
            txt = txt & paths(i) & "\"
        Next
        Dim defaultDirectory As String = Nothing
        Try
            If Not Directory.Exists(txt) Then
                Directory.CreateDirectory(txt)
            End If
            defaultDirectory = txt
        Catch ex As Exception
            If TypeOf ex Is IOException AndAlso TypeOf ex Is UnauthorizedAccessException AndAlso TypeOf ex Is ArgumentException Then
                defaultDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal)
            End If
        End Try
        Return defaultDirectory
    End Function

ثم يمكن ان تستخدم الكود ب الشكل التالي لتحدي اي فولدر اخر مثل Pictures او Documents أو Video أو الفيجوال استوديو

كود :
Public Shared Function GetVisualStudio2013Directory() As String
        Dim txt As String = GetDefaultDirectory()
        txt += "Visual Studio 2013"
        Return txt
    End Function

    Public Shared Function GetDocumentsDirectory() As String
        Dim txt As String = GetDefaultDirectory()
        txt += "Documents"
        Return txt
    End Function

    Public Shared Function GetVideoDirectory() As String
        Dim txt As String = GetDefaultDirectory()
        txt += "Videos"
        Return txt
    End Function

    Public Shared Function GetMusicDirectory() As String
        Dim txt As String = GetDefaultDirectory()
        txt += "Music"
        Return txt
    End Function

    Public Shared Function GetPicturesDirectory() As String
        Dim txt As String = GetDefaultDirectory()
        txt += "Pictures"
        Return txt
    End Function
الرد }}}
تم الشكر بواسطة: Omar Mekkawy
#4
(02-06-14, 03:36 PM)salfig كتب : وعليكم السلام

تفضل اخي

هذا يجلب لك مسار مع اسم المستخدم
C:\Users\user\Documents\
PHP كود :
Dim Path as string 

Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments 



Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments  "\Visual Studio 2013" 

ممكن تشرح لي الكود
الرد }}}
تم الشكر بواسطة:
#5
(02-06-14, 03:57 PM)hassan كتب :
(02-06-14, 03:36 PM)salfig كتب : وعليكم السلام

تفضل اخي

هذا يجلب لك مسار مع اسم المستخدم
C:\Users\user\Documents\
PHP كود :
Dim Path as string 

Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments 



Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments  "\Visual Studio 2013" 

ممكن تشرح لي الكود


اول شيى قمت بتعريف منغير من نوع string لوضع فية المسار لسهولت تعمل معه
مثل ما تلحظ في الصورة هنك عدات من الدالة مثل Desktop وغيره
الدالة هذا ترجة لك من نوع string فوضعته في متغير من نوع string
لشرح لك اكثر
انا عندي جهاز اسم المستخدم فية على سبيل المثال salfig
يعني يصير المسار الى في جهازي
مثل هذا
كود :
C:\Users\salfig\Documents
و عندي جهاز ثاني اسم المستخدم Test
فيصير المسار
كود :
C:\Users\Test\Documents
يعني بختصار هذا الدلة تعوض اسم المستخدم لكل جهاز
اتمنى اتكون فهمة عليي مشكلتي تفش في الشرح
الرد }}}
تم الشكر بواسطة: سعود الشامان , سعود الشامان
#6
(02-06-14, 04:38 PM)salfig كتب :
(02-06-14, 03:57 PM)hassan كتب :
(02-06-14, 03:36 PM)salfig كتب : وعليكم السلام

تفضل اخي

هذا يجلب لك مسار مع اسم المستخدم
C:\Users\user\Documents\
PHP كود :
Dim Path as string 

Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments 



Path 
My.Computer.FileSystem.SpecialDirectories.MyDocuments  "\Visual Studio 2013" 

ممكن تشرح لي الكود


اول شيى قمت بتعريف منغير من نوع string لوضع فية المسار لسهولت تعمل معه
مثل ما تلحظ في الصورة هنك عدات من الدالة مثل Desktop وغيره
الدالة هذا ترجة لك من نوع string فوضعته في متغير من نوع string
لشرح لك اكثر
انا عندي جهاز اسم المستخدم فية على سبيل المثال salfig
يعني يصير المسار الى في جهازي
مثل هذا
كود :
C:\Users\salfig\Documents
و عندي جهاز ثاني اسم المستخدم Test
فيصير المسار
كود :
C:\Users\Test\Documents
يعني بختصار هذا الدلة تعوض اسم المستخدم لكل جهاز
اتمنى اتكون فهمة عليي مشكلتي تفش في الشرح



فهمت عليك


الله يعطيك العافيه


وشكرا
الرد }}}
تم الشكر بواسطة: سعود الشامان


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 557 22-03-25, 09:59 AM
آخر رد: mh66
  اريد كود لو سمحتم خالد كامل1 10 1,207 15-02-25, 02:15 PM
آخر رد: خالد كامل1
  اريد كود معين اثابكم الله خالد كامل1 1 456 04-02-25, 09:28 PM
آخر رد: aliday03
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 634 18-11-24, 01:02 AM
آخر رد: rdxdz
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 666 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [نقاش] اريد مسااعدة انا مبتدئة ف بحر غارق?? ..N 1 343 29-09-24, 11:16 PM
آخر رد: justforit
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 326 12-09-24, 06:29 PM
آخر رد: F.H.M
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 293 10-08-24, 03:35 PM
آخر رد: ميدو الفنان
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 496 04-08-24, 09:15 PM
آخر رد: mrfenix93
  اريد إحصاء مجموع التأخير والغياب للموظف أبووسم 2 442 31-07-24, 02:16 PM
آخر رد: أبووسم

التنقل السريع :


يقوم بقرائة الموضوع: