تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تشغيل ملف من الريسورس
#8
الطريقة الابسط كما اشار لها الاخ هي ضغط جميع الملفات في ملف واحد وليكن اسمه Archive.zip ، الملفات موضوعه داخله مباشرة وليست داخل فولدر اولا يجب الانتباه لهذا الامر


الان يمكننا اضافة هذا الملف Zip الى resources ومن ثم استدعاءه على هيئة MemoryStream ومن ثم اخراجه باستخدام ZipArchive التابعة لفضاء الاسماء Imports System.IO.Compression


كود :
Imports System.IO
Imports System.IO.Compression

الاجراء التالي لفك ضغط ملف zip من ال resources :
كود :
    Sub UnZipFromByte(Archive As Byte(), Path As String)
        If Directory.Exists(Path) Then Directory.Delete(Path, True)
        Using ZipStream As New MemoryStream(Archive)
            Using Zip As New ZipArchive(ZipStream)
                Zip.ExtractToDirectory(Path)
            End Using
        End Using
    End Sub

استخدامه :
كود :
       UnZipFromByte(My.Resources.Archive, "StartupManager")
       Process.Start("StartupManager\StartupManager.exe")

نقوم بفك الضغط في مجلد StartupManager بجوار البرنامج ومن ثم نقوم بتشغيل StartupManager\StartupManager.exe

المصادر :
https://stackoverflow.com/a/21404060/14137871
https://stackoverflow.com/questions/2222...hat-folder
https://docs.microsoft.com/en-us/dotnet/...etcore-3.1
https://docs.microsoft.com/en-us/dotnet/...etcore-3.1
الرد }}}
تم الشكر بواسطة: ابو روضة , ابو روضة


الردود في هذا الموضوع
تشغيل ملف من الريسورس - بواسطة ابو روضة - 02-11-19, 11:57 PM
RE: تشغيل ملف من الريسورس - بواسطة bidaya - 03-11-19, 01:38 AM
RE: تشغيل ملف من الريسورس - بواسطة Anas Mahmoud - 25-09-20, 05:57 PM
RE: تشغيل ملف من الريسورس - بواسطة enjoy - 25-09-20, 07:21 PM
RE: تشغيل ملف من الريسورس - بواسطة Anas Mahmoud - 25-09-20, 07:58 PM
RE: تشغيل ملف من الريسورس - بواسطة Anas Mahmoud - 25-09-20, 10:08 PM
RE: تشغيل ملف من الريسورس - بواسطة Anas Mahmoud - 25-09-20, 11:40 PM
RE: تشغيل ملف من الريسورس - بواسطة Anas Mahmoud - 25-09-20, 11:51 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] منع الوصول أو تشغيل الريجيسترى dr.programming 4 401 12-06-25, 12:24 AM
آخر رد: أبو خالد الشكري
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 654 09-03-25, 03:52 AM
آخر رد: silverlord
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 603 15-11-24, 02:51 AM
آخر رد: justforit
  [مثال] تشغيل البرنامج كمسؤول alswade 2 464 30-10-24, 07:08 PM
آخر رد: aliday03
Exclamation [VB.NET] ممكن كود تشغيل ملف صوت MP3 الورد الصناعي 10 937 20-10-24, 03:08 PM
آخر رد: salamandal
Rainbow تشغيل او إيقاف نظام الإنترنت مؤقتا YousefOkasha 5 2,506 16-10-24, 11:57 AM
آخر رد: بوحمد
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,163 30-09-24, 12:52 AM
آخر رد: asmarsou
Lightbulb [سؤال] مشكلة تظهر عند بدء تشغيل البرنامج أبو خالد الشكري 3 494 19-08-24, 05:16 PM
آخر رد: Zuhare
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 752 21-07-24, 01:46 PM
آخر رد: bassant
  [VB.NET] رسالة خطا عند تشغيل المشروع asd103 2 439 03-07-24, 10:42 AM
آخر رد: asd103

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


يقوم بقرائة الموضوع: