تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] حول خاصية setting في vb.net
#1
السلام عليكم
ماذا يكون نوع الحقل عندما اريد تخزين ملف صوتي في الsetting 
وشكرا
الرد }}
تم الشكر بواسطة: سعود
#2
الملف الصوتي لا يصلح لتخزينه في الsetting لان حجمه عادة كبير
وإن كان لابد فقم بتحويله الى بايتات ثم الى Base64 والعكس صحيح
يمكنك من الاستفادة من هذا الرابط بخصوص Base64
Convert String to Base64 and Base64 to String - DevCurry
الرد }}
تم الشكر بواسطة: سعود , elgokr , محمد كريّم
#3
يا ترى كم الحجم الاقصى المسموح به لو اردنا التخزين بـMy.settings
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة:
#4
أحدهم سؤال هذا السؤال فأجابه آخر ب
إقتباس :
the test setting contains a long text, over 50,000 characters it does work
c# - Is there a maximum size for application settings?
الرد }}
تم الشكر بواسطة: سعود , elgokr
#5
جربت ملف صوتي بحجم 2 ميجا وتم كل من الحفظ والاستخراج Shy
سبحان الله بعض الاكواد تمر من قدامي(كانها يعنيSmile) ولعدم حاجتي لا افطن لها.
بارك الله فيك اللي ذكرتني بالطريقة الرائعة
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة: elgokr , elgokr
#6
لكن أخي [b]سعود[/b] عناصر الsettings يتم حفظها في الريجيستري الخاص بالنظام.
واعتقد (لست متأكدا) أن ملف الريجيستري إذا تضخّم يؤثر على كفاءة عمل النظام ككل.
الرد }}
تم الشكر بواسطة: سعود , elgokr
#7
فعلا أخي الكريم GameOver
وايضا لا يناسب (هذه اشياء اعرفها ونسيتهاSmile) لا يناسب ان تنقل البرنامج لمكان اخر لانه يفقد المحتوى جربت نسخ البرنامج ولم يعمل الملف الصوتي اصبح حجمه صفرا.

كنت آمل بطريقة الحفظ الى الريسورس بالكود محاكاة لبرامج الضغط
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة: elgokr
#8
(02-08-18, 03:30 AM)GameOver كتب : لكن أخي [b]سعود[/b] عناصر الsettings يتم حفظها في الريجيستري الخاص بالنظام.
واعتقد (لست متأكدا) أن ملف الريجيستري إذا تضخّم يؤثر على كفاءة عمل النظام ككل.



هل البرامج المبرمجة بفيجوال بيسك تحفظ الإعدادات في الريجستري؟
لأن في برامج سي شارب الإعدادات تحفظ في ملف config وبصيغة xml
مثلا لو كان اسم ملف البرنامج sales.exe
فان اسم ملف الاعدادات يكون sales.exe.config
الملف يخزن تلقائيا في مجلد app data  و مجلد roaming الخاص بالمستخدم

الرد }}
تم الشكر بواسطة:
#9
(03-08-18, 03:23 AM)محمد كريّم كتب : هل البرامج المبرمجة بفيجوال بيسك تحفظ الإعدادات في الريجستري؟
لأن في برامج سي شارب الإعدادات تحفظ في ملف config وبصيغة xml
مثلا لو كان اسم ملف البرنامج sales.exe
فان اسم ملف الاعدادات يكون sales.exe.config
الملف يخزن تلقائيا في مجلد app data  و مجلد roaming الخاص بالمستخدم

اخي الكريم بالنسبة لي لا  اعلم عن حقيقة هذا الامر واظن نفس الشي اي هو كما قلت.
لكن ماهو سر ارتباط المسار مع قيم معينة؟
لا يهم الجواب لاني لست بحاجته فالاهم كيف نحاكي برامج الضغط باكواد من صنعنا في فيجوال بيسك.
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة:
#10
(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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل يوجد خاصية للتحكم في عرض الاعمدة بالداتا جريد فيو essawq 9 3,726 11-03-22, 07:55 AM
آخر رد: ahmedhhh2
  [VB.NET] عدم القدرة على تعبئة داتا تيبل مع خاصية ShowDialog ADAM12 3 658 31-05-21, 02:36 AM
آخر رد: ADAM12
  كيف أضيف مجموعة من الـ My.Setting مرة واحدة باسم واحد مع تغير اخر رقم ؟ PeterGhattas082460 4 1,332 11-10-20, 11:02 PM
آخر رد: abdou
  هل يمكن تفعيل خاصية ال Key Down في الكريستال ريبورت؟ Mahir 2 928 02-05-20, 01:22 AM
آخر رد: Mahir
  [VB.NET] جملة الاتصال في setting tarek 1 1,015 23-03-20, 04:52 PM
آخر رد: سعود
  [سؤال] كيف يمكن تعديل خاصية TEXTBOX لتكون تقبل الزمن m.n.hakami 1 874 05-11-19, 04:13 PM
آخر رد: معاند الحظ
  خاصية السحب و الإفلات للصور العيدروس 3 1,108 04-11-19, 12:10 PM
آخر رد: 3booody
  كيف اعمل خاصية حفظ للبرنامج حاتمي 23 4,981 10-03-19, 07:18 PM
آخر رد: حاتمي
Lightbulb [سؤال] ما هي خاصية return sat_abdel 0 857 01-02-19, 04:08 PM
آخر رد: sat_abdel
  [VB.NET] كيفية عرض column الليست فيو عموديا و تفعيل خاصية الشيك بوكس larbihamri 0 970 22-10-18, 09:38 AM
آخر رد: larbihamri

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم