03-08-18, 04:28 AM
(03-08-18, 03:44 AM)سعود كتب :(03-08-18, 03:23 AM)محمد كريّم كتب : هل البرامج المبرمجة بفيجوال بيسك تحفظ الإعدادات في الريجستري؟
لأن في برامج سي شارب الإعدادات تحفظ في ملف config وبصيغة xml
مثلا لو كان اسم ملف البرنامج sales.exe
فان اسم ملف الاعدادات يكون sales.exe.config
الملف يخزن تلقائيا في مجلد app data و مجلد roaming الخاص بالمستخدم
اخي الكريم بالنسبة لي لا اعلم عن حقيقة هذا الامر واظن نفس الشي اي هو كما قلت.
لكن ماهو سر ارتباط المسار مع قيم معينة؟
لا يهم الجواب لاني لست بحاجته فالاهم كيف نحاكي برامج الضغط باكواد من صنعنا في فيجوال بيسك.
اعتذر منك اخي سعود
الرد موجه للأخ GameOver ولكن نسيت ان اقتبس مشاركته (عدلتها الآن)
بالنسبة لحفظ الملفات في الاعدادات او مثل ما تفعل برامج الضغط
فالأمر سيان
في كلتا الحالتين انت لا تخزن الملفات داخل البرنامج (الملف التنفيذي exe) لأنه ملف - compiled -
ولكن التخزين يتم على ملف الاعدادات
هذا ما يحدث اذا طبقت طريقة برامج الضغط فستقوم بانشاء ارشيف جديد مضغوط وتحفظ به الملفات
الدوت نت بها مكتبة تتعامل مع الملفات المضغوطة System.IO.Compression

