كيفية استخدام كائن My.Computer.Network لتنزيل وتحميل الملفات في Visual Basic 2005

ملخص

التعرف على كيفية استخدام الكائن My.Computer.Network والأساليب الخاصة به لتنزيل وتحميل الملفات عبر شبكة الاتصال في Microsoft Visual Basic 2005. تتضمن هذه المقالة خطوات نموذج ونموذج التعليمات البرمجية التي توضح كيفية استخدام الكائن My.Computer.Network لهذه المهام.

مقدمة

توضح هذه المقالة كيفية استخدام كائن My.Computer.Network لتحميل وتنزيل الملفات عبر شبكة في Visual Basic 2005. باستخدام هذا الكائن، يمكنك نقل الملفات من كمبيوتر محلي إلى مورد شبكة اتصال البعيدة. بالإضافة إلى ذلك، يمكنك نقل الملفات من مورد شبكة اتصال بعيدة إلى كمبيوتر محلي. للقيام بذلك، استخدم الطرق التالية في تطبيق Visual Basic 2005:
  • My.Computer.Network.DownloadFile
  • My.Computer.Network.UploadFile
يرسل الأسلوب My.Computer.Network.UploadFile الملف من الكمبيوتر المحلي إلى عنوان مضيف بعيد محدد. تنزيل الملف البعيد المحدد أسلوب My.Computer.Network.DownloadFile وثم حفظ الملف في الموقع المحدد على الكمبيوتر المحلي.

مزيد من المعلومات

توضح الخطوات التالية نموذج ونموذج التعليمات البرمجية كيفية استخدام كائن My.Computer.Network لتنزيل وتحميل الملفات في Visual Basic 2005. لمزيد من المعلومات حول هذه الأساليب، مثل معلومات حول الاستثناءات التي قد يتم طرحها وخيارات المعلمة، راجع قسم "المراجع".

ملاحظة: قبل اتباع هذه الأمثلة، تأكد من أن الشروط التالية صحيحاً:
  • الكمبيوتر المحلي الاتصال بمورد شبكة اتصال البعيدة.
  • مسار المجلد موجوداً.
  • لديك أذونات الكتابة للمجلد.
أو، يمكنك إنشاء مجلد مشترك على شبكة على الكمبيوتر المحلي. ثم، استخدم مجلد الشبكة المشترك لمحاكاة مورد شبكة اتصال البعيدة.

استخدم الأسلوب My.Computer.Network.DownloadFile لتنزيل ملف

يوضح هذا المثال خطوة بخطوة كيفية تحميل ملف من مورد شبكة اتصال بعيدة وثم حفظ الملف إلى كمبيوتر محلي باستخدام أسلوب My.Computer.Network.DownloadFile . للقيام بذلك، اتبع الخطوات التالية:
  1. بدء تشغيل Microsoft Visual Studio 2005.
  2. من القائمة ملف ، انقر فوق مشروع جديد.
  3. ضمن أنواع المشروع، انقر فوق
    Visual Basic. ضمن قوالب، انقر فوق تطبيق Windowsومن ثم انقر فوق موافق. بشكل افتراضي، يتم إنشاء نموذج يسمى Form1 .
  4. إضافة عنصر تحكم زر إلى النموذج Form1 .
  5. في طريقة العرض "تصميم" للنموذج Form1 ، انقر نقراً مزدوجاً فوق عنصر التحكم Button1 . يظهر إطار التعليمات البرمجية .
  6. إضافة مثال التعليمات البرمجية التالية إلى معالج الحدث Button1_Click . استبدل < هوستباث > عنوان المضيف والملف الذي تريد تحميله. على سبيل المثال، اكتب
    \\Server\test.txt. استبدل < لوكالباث > المسار إلى المجلد والملف الذي تريد حفظ الملف الذي تم تنزيله. على سبيل المثال، اكتب
    C:\Download\test.txt.

    ملاحظة: إذا قمت بتحديد مجلد تحميل غير موجود على الكمبيوتر المحلي، يتم إنشاء المجلد تلقائياً.
    Try    My.Computer.Network.DownloadFile("<HostPath>", "<LocalPath>")
    MessageBox.Show("File downloaded.")
    Catch ex As Exception
    MessageBox.Show("Access failed" & vbCrLf & ex.Message)
    End Try

  7. في بنية القائمة، انقر فوق إنشاء
    Project.

    ملاحظة: المشروع اسم المشروع.
  8. في القائمة " تصحيح "، انقر فوق بدء التصحيح.
  9. Form1، انقر فوق Button1لتحميل الملف.

استخدم الأسلوب My.Computer.Network.UploadFile لتحميل الملف

يوضح هذا المثال خطوة بخطوة كيفية تحميل ملف من كمبيوتر محلي إلى مورد شبكة اتصال بعيدة باستخدام أسلوب My.Computer.Network.UploadFile . للقيام بذلك، اتبع الخطوات التالية:
  1. بدء تشغيل Visual Studio 2005.
  2. من القائمة ملف ، انقر فوق مشروع جديد.
  3. ضمن أنواع المشروع، انقر فوق
    Visual Basic. ضمن قوالب، انقر فوق تطبيق Windowsومن ثم انقر فوق موافق. بشكل افتراضي، يتم إنشاء نموذج يسمى Form1 .
  4. إضافة عنصر تحكم زر إلى
    نموذج Form1 .
  5. في طريقة العرض "تصميم" للنموذج Form1 ، انقر نقراً مزدوجاً فوق عنصر التحكم Button1 . يظهر إطار التعليمات البرمجية .
  6. إضافة مثال التعليمات البرمجية التالية إلى معالج الحدث Button1_Click . استبدل < لوكالباث > المجلد والملف الذي تريد تحميله. على سبيل المثال، اكتب
    C:\Upload\test.txt. استبدل < لوكالباث > مسار المجلد والملف الذي تريد حفظ الملف الذي تم تحميله. على سبيل المثال، اكتب
    \\Server\test.txt.

    ملاحظة: إذا قمت بتحميل ملف من الكمبيوتر المحلي الذي له نفس اسم الملف كملف على الكمبيوتر البعيد، يتم الكتابة فوق الملف البعيد.
    Try    My.Computer.Network.UploadFile("<LocalPath>", "<HostPath>")
    MessageBox.Show("File uploaded.")
    Catch ex As Exception
    MessageBox.Show("Access failed" & vbCrLf & ex.Message)
    End Try


  7. في بنية القائمة، انقر فوق إنشاء
    Project.

    ملاحظة: المشروع اسم المشروع.
  8. في القائمة " تصحيح "، انقر فوق بدء التصحيح.
  9. Form1، انقر فوق Button1تحميل الملف.

المراجع

لمزيد من المعلومات حول الكائن My.Computer.Network ، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:لمزيد من المعلومات حول أسلوب My.Computer.Network.DownloadFile ، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:لمزيد من المعلومات حول أسلوب My.Computer.Network.UploadFile ، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
خصائص

رقم الموضوع: 914355 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات