สร้างโปรแกรมเปิดไฟล์ 7Z ใน C#

คู่มือนี้จะอธิบายวิธีการสร้าง 7Z โปรแกรมเปิดไฟล์ใน C# โดยมีรายละเอียดทั้งหมด รวมถึงอัลกอริทึมและตัวอย่างโค้ดสำหรับการแตกไฟล์ 7z ใน C# นอกจากนี้คุณยังสามารถนำคำแนะนำในบทช่วยสอนนี้ไปใช้ในระบบปฏิบัติการใดๆ เช่น Linux, macOS, Windows เป็นต้น ที่มีการติดตั้ง .NET framework

ขั้นตอนการสร้างโปรแกรมเปิดไฟล์ 7z ใน C#

  1. ติดตั้ง Aspose.ZIP โดยใช้ NuGet package manager เพื่อสร้างโปรแกรมเปิดไฟล์ 7Z
  2. สร้างอินสแตนซ์ของคลาส SevenZipArchive เพื่อโหลดไฟล์ 7ZIP ต้นทาง
  3. แตกไฟล์ทั้งหมดในไฟล์ 7Z โดยเรียกใช้เมธอด ExtractToDirectory

ขั้นตอนเหล่านี้สรุปกระบวนการทำงานเพื่อสร้างเครื่องมือแตกไฟล์ 7z ใน C# โดยครอบคลุมข้อมูลการกำหนดค่าและแชร์ตัวอย่างโค้ด C# เพื่อสาธิตคุณสมบัตินี้ในทางปฏิบัติ คุณสามารถโหลดไฟล์ 7z ต้นทางและแตกไฟล์ทั้งหมดไปยังเส้นทางที่ระบุด้วยการเรียกใช้เมธอดเพียงไม่กี่ครั้ง

โค้ดสำหรับแตกไฟล์ 7z ใน C#

ตัวอย่างโค้ดนี้แสดงวิธีการเปิดไฟล์ 7z ใน C# ซึ่งเป็นเวอร์ชันพื้นฐานที่สามารถปรับปรุงเพิ่มเติมได้ตามความต้องการของคุณ ตัวอย่างเช่น คุณอาจต้องโหลดไฟล์ 7z ที่มีรหัสผ่านป้องกันแล้วจึงแตกไฟล์ หรือคุณสามารถอ่านหรือเขียนจาก memory stream หรือ disk ตามความต้องการของคุณ

บทช่วยสอนนี้อธิบายรายละเอียดเกี่ยวกับวิธีการแตกไฟล์ 7z ใน C# นอกจากนี้หากคุณต้องการลบไฟล์จาก ZIP archive คุณสามารถดูบทความเกี่ยวกับ การลบไฟล์จาก ZIP ใน C#

 ไทย