التعامل مع الملفات فى الجافا 4_إنشاء ملف للقراءة فقط Read Only File

اذهب الى الأسفل

التعامل مع الملفات فى الجافا 4_إنشاء ملف للقراءة فقط Read Only File Empty التعامل مع الملفات فى الجافا 4_إنشاء ملف للقراءة فقط Read Only File

مُساهمة من طرف vbcoder في الأربعاء أكتوبر 16, 2019 8:36 am

لجعل الملف للقراءة فقط في لغة الــ java ، يمكنك استخدام إحدى الطرق أدناه.


  1. باستخدام الطريقة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
  2. باستخدام الطريقة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط](false) 
  3. باستخدام موجهة الاوامر [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]



أولا : باستخدام الطريقة setReadOnly 

يمكنك استخدام الاسلوب setReadOnly التابع للفئة file لانشاء ملف للقراءة فقط على النحو التالى :

الكود:


File readOnlyFile = new File("c:/temp/testReadOnly.txt");
    
    //Mark it read only
    readOnlyFile.setReadOnly();
    
    if (readOnlyFile.exists())
    {
        readOnlyFile.delete();
    }
    readOnlyFile.createNewFile();





ثانيا :باستخدام الطريقة setWritable 

الكود:

File readOnlyFile = new File("c:/temp/testReadOnly.txt");
    if (readOnlyFile.exists())
    {
        readOnlyFile.delete();
    }
    readOnlyFile.createNewFile();
    
    //Mark it read only
    readOnlyFile.setWritable(false);



ثالثا :باستخدام موجهة الاوامر command line

 الطريقة الثالثة باستخدام موجهة الاوامر وذلك باستخدام Runtime.getRuntime (). exec () خاصة بالنظام الأساسي بسبب الأمر الذي تمر به كمعلمة. بقية طريقتين ستعمل بشكل جيد في معظم الحالات.

الكود:

File readOnlyFile = new File("c:/temp/testReadOnly.txt");
    //Mark it read only in windows
    Runtime.getRuntime().exec("attrib " + "" + readOnlyFile.getAbsolutePath() + "" + " +R");
vbcoder
vbcoder
...
...

تاريخ التسجيل : 18/11/2018
المساهمات : 36
النقاط : 60
التقيم : 4
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى