كيفية القيام بما يلي: إعادة تسمية الدليل في Visual Basic

أسلوب RenameDirectory لكائن My.Computer.FileSystem يمكن استخدامه لإعادة تسمية الدليل بواسطة توفير الموقع و الاسم الحالي للدليل مع الاسم الجديد للدليل . و هذا الأسلوب لا يمكن استخدامه لنقل الدليل ; استخدام أسلوب MoveDirectory لنقل و إعادة تسمية الدليل .

لإعادة تسمية الدليل

  • استخدم أسلوب My.Computer.FileSystem.RenameDirectory لإعادة تسمية الدليل . و التعليمات البرمجية التالية تعيد تسمية الدليل Test إلى SecondTest.

    My.Computer.FileSystem.RenameDirectory("C:MyDocuments\Test", 
    "SecondTest")
    

و مثال التعليمات البرمجية هذا يتوفر أيضاً باسم أجزاء التعليمات البرمجية المتحسسة الذكية (IntelliSense) . و في منتقي أجزاء التعليمات البرمجية ، الأمثلة يتم وضعها في نظام الملفات - محركات المعالجة و المجلدات و الملفات. لمزيد من المعلومات، راجع كيفية: إدراج أجزاء التعليمات البرمجية "التحسس الذكي.

برمجة نشطة

و تتسبب الحالات التالية باستثناء :

  • المسار غير صحيح لسبب من الأسباب التالية : إنها سلسلة ذات طول صفري , و تحتوي فقط على مسافة بيضاء ، أو تحتوي على أحرف غير صحيحة أو تعتبر مسار جهاز يبدأ بـ \\. \) (ArgumentException).

  • newName يحتوي على معلومات المسار (ArgumentException) .

  • المسار غير صحيح لأنه Nothing (ArgumentNullException).

  • newName هو Nothing أو سلسلة فارغة (ArgumentNullException) .

  • ملف الدليل غير صالح أو غير موجود (DirectoryNotFoundException) .

  • هناك ملف موجود أو مجلد باسم محدد في newName (IOException).

  • المجلد يعتبر مجلد جذر (IOException).

  • يتجاوز المسار الحد الأقصى المعرف من قبل النظام للطول (PathTooLongException).

  • اسم الملف أو المجلد في المسار يحتوي على نقطتين (:) أو في تنسيق غير صالح (NotSupportedException).

  • يفتقر المستخدم للأذونات الضرورية لعرض المسار (SecurityException).

  • لم يكن لدى المستخدم الإذن المطلوب (UnauthorizedAccessException).

راجع أيضًا:

المهام

كيفية القيام بما يلي: نسخ الدليل إلى دليل آخر في Visual Basic

كيفية القيام بما يلي: تحليل مسارات الملف في Visual Basic

كيفية القيام بما يلي: إنشاء دليل في Visual Basic

كيفية القيام بما يلي: نقل محتويات الدليل في Visual Basic

المرجع

RenameDirectory