সর্বশেষ সম্পাদনা করেছেন সাইফুল_বিডি (১৬-০৪-২০১৩ ১৩:৫৯)

টপিকঃ জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

Public Class main

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim BrowseFolder As New FolderBrowserDialog
        Dim path1 As String
        BrowseFolder.ShowDialog()
        path1 = BrowseFolder.SelectedPath
        TextBox1.Text = path1


    End Sub

    Private Sub OpenFileDialog1_FileOk(sender As Object, e As System.ComponentModel.CancelEventArgs)

    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Dim BrowseFolder As New FolderBrowserDialog
        Dim path2 As String
        BrowseFolder.ShowDialog()
        path2 = BrowseFolder.SelectedPath
        TextBox2.Text = path2




    End Sub

    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
     
    End Sub

    Private Sub main_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        Dim FILE_NAME As String = "C:\Users\Saiful Islam\Desktop\test.txt"
        If System.IO.File.Exists(FILE_NAME) = True Then
            Dim objWriter As New System.IO.StreamWriter(FILE_NAME)
            objWriter.Write(TextBox1.Text)
            objWriter.Write(Environment.NewLine)
            objWriter.Write(TextBox2.Text)
            objWriter.Close()
            MsgBox("Text written to file")
        Else
            MsgBox("File Does Not Exist")
        End If
    End Sub

    Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click

        Dim FILE_NAME As String = "C:\Users\Saiful Islam\Desktop\test.txt"

        Dim TextLine As String
        Dim count As Integer
        count = 0

        If System.IO.File.Exists(FILE_NAME) = True Then

            Dim objReader As New System.IO.StreamReader(FILE_NAME)

            Do While objReader.Peek() <> -1

                TextLine = TextLine & objReader.ReadLine() & vbNewLine
                count = count + 1


            Loop

            TextBox2.Text = count

        Else

            MsgBox("File Does Not Exist")

        End If
    End Sub

    Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click


    End Sub
End Class

Public NotInheritable Class ZipFile


End Class

আমি নিচের কোড দিয়ে জিপ করার চেস্টা করলাম , কিন্তু কম্পাইল হয় না sad

Imports System.IO
Imports System.IO.Compression

Module Module1

    Sub Main()
        Dim startPath As String = "c:\example\start" 
        Dim zipPath As String = "c:\example\result.zip" 
        Dim extractPath As String = "c:\example\extract"

        ZipFile.CreateFromDirectory(startPath, zipPath)

        ZipFile.ExtractToDirectory(zipPath, extractPath)
    End Sub 

End Module

কিভাবে এই ZipFile class টাকে কল করা যায় ?
http://msdn.microsoft.com/en-us/library … -snippet-1

আপডেটঃ
http://dotnetzip.codeplex.com/ এই লাইব্রেরি দিয়ে কাজ হয়েছে big_smile

এই ব্যাক্তির সকল লেখা কাল্পনিক , জীবিত অথবা মৃত কারো সাথে মিল পাওয়া গেলে তা সম্পুর্ন কাকতালীয়, যদি লেখা জীবিত অথবা মৃত কারো সাথে মিলে যায় তার দায় এই আইডির মালিক কোনক্রমেই বহন করবেন না। এই ব্যক্তির সকল লেখা পাগলের প্রলাপের ন্যায় এই লেখা কোন প্রকার মতপ্রকাশ অথবা রেফারেন্স হিসাবে ব্যবহার করা যাবে না।

সর্বশেষ সম্পাদনা করেছেন invarbrass (১৬-০৪-২০১৩ ১৪:২১)

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

আরো একটা ওপেনসোর্স যিপ লাইব্রেরী:
https://nuget.org/packages/SharpZipLib/

OT: এই রামভোদাইমার্কা বলদ-শি* ভাষা এখনো টিকে আছে নাকি?  surprised এটাকে তো এক যুগ আগেই ইউথানেশিয়া করে দেয়া উচিৎ ছিলো পুঁচকিনরম কোং-এর tongue
ভালোবাসা ভ্রাতার মাখাএন  tongue

Calm... like a bomb.

সর্বশেষ সম্পাদনা করেছেন সাইফুল_বিডি (১৬-০৪-২০১৩ ১৫:১৯)

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

invarbrass লিখেছেন:

আরো একটা ওপেনসোর্স যিপ লাইব্রেরী:
https://nuget.org/packages/SharpZipLib/

OT: এই রামভোদাইমার্কা বলদ-শি* ভাষা এখনো টিকে আছে নাকি?  surprised এটাকে তো এক যুগ আগেই ইউথানেশিয়া করে দেয়া উচিৎ ছিলো পুঁচকিনরম কোং-এর tongue
ভালোবাসা ভ্রাতার মাখাএন  tongue

আমি মুলত ভিজুয়াল স্টুডিওতে কাজ করি না , কাল একটা এপ বানানো শুরু করেছিলাম সি দিয়ে পরে  না পেরে পিএইচপি আর কমান্ড লাইন দিয়ে বানাই । এখন ওটাকে ভিজুয়াল স্টুডিওতে দিয়ে বানানোর চেস্টা চালাচ্ছি। যদিও সি# দিয়ে করাই মনেহয় বুদ্ধিমানের কাজ sad
তবে দেখা যাচ্ছে এই লাইব্রেরী মনে হয় আঞ্জিপ করার সময় প্রগ্রেস বার দেখাতে পারে , জিপ করার সময় পারে না...

এই ব্যাক্তির সকল লেখা কাল্পনিক , জীবিত অথবা মৃত কারো সাথে মিল পাওয়া গেলে তা সম্পুর্ন কাকতালীয়, যদি লেখা জীবিত অথবা মৃত কারো সাথে মিলে যায় তার দায় এই আইডির মালিক কোনক্রমেই বহন করবেন না। এই ব্যক্তির সকল লেখা পাগলের প্রলাপের ন্যায় এই লেখা কোন প্রকার মতপ্রকাশ অথবা রেফারেন্স হিসাবে ব্যবহার করা যাবে না।

সর্বশেষ সম্পাদনা করেছেন invarbrass (১৬-০৪-২০১৩ ১৬:৩৮)

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

http://phalanger.codeplex.com/
http://www.php-compiler.net/

Calm... like a bomb.

সর্বশেষ সম্পাদনা করেছেন ভালোবাসার কোড (১৬-০৪-২০১৩ ১৬:৫৮)

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

invarbrass লিখেছেন:

OT: এই রামভোদাইমার্কা বলদ-শি* ভাষা এখনো টিকে আছে নাকি?  surprised এটাকে তো এক যুগ আগেই ইউথানেশিয়া করে দেয়া উচিৎ ছিলো পুঁচকিনরম কোং-এর tongue
ভালোবাসা ভ্রাতার মাখাএন  tongue

আমাকে বললেন নাকি? তাহলে উত্তর দিচ্ছি।
১) কেউ এসেম্বলি জানে, সি জানে বলে চিৎকার করার পর মাস শেষে যদি পকেট খালি থাকে তার চেয়ে আমি ভিবি জানি বলে মাস শেষে লাখ টাকা পকেটে ঢুকাকে যথার্থ মনে করি।
২) ১৫ বছর আগে বোরলান্ড সি তে মাউস প্রোগ্রামিং করতে গিয়ে আমাকে প্রায় ২০০ লাইন কোড লিখতে হয়েছিল। তখন থেকেই বুঝে বুঝে পা ফেলছি। আমার সময় খুব মূল্যবান।
৩) বাংলাদেশের ৯০%-৯২% কাজ ডাটাবেস প্রোগ্রামিং। ডেস্কটপ অথবা ওয়েব। ভিবি.নেটে এই পুরোটাই করা যায় আরও বেশি যায়। বাকি ৫-৮% এর দিকে আমার চোখ থাকার দরকার নাই।
জানেন নিশ্চয় জীবনের সাথে সম্পর্কহীন বিদ্যা পঙ্গু।

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

শার্পজিপলিব লাইব্রেরি ব্যবহার করতে পারেন। এটা দিয়ে খুব সহজেই করতে পারবেন। কিংবা ডটনেটজিপ ব্যবহার করতে পারেন।

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: জিপ ফাইল এ সাহায্য দরকার ভিজুয়াল স্টুডিও ২০১২ তে

ভালোবাসার কোড লিখেছেন:

৩) বাংলাদেশের ৯০%-৯২% কাজ ডাটাবেস প্রোগ্রামিং। ডেস্কটপ অথবা ওয়েব। ভিবি.নেটে এই পুরোটাই করা যায় আরও বেশি যায়। বাকি ৫-৮% এর দিকে আমার চোখ থাকার দরকার নাই।

ইনভারব্রাশ ভাইয়ের এই প্রতিক্রিয়া সম্ভবত ক্লাসিক ভিবির প্রতি। ক্লাসিক ভিবির সাথে ভিবি.নেটের পার্থক্য বিস্তর। যদিও আমার কোনটাই ভাল লাগেনা।
আমার পছন্দের ল্যাঙ্গুয়েজ সি, জাভাস্ক্রিপ্ট। অন্যগুলো প্রয়োজনে ইউজ করি।

Feed থেকে ফোরাম সিগনেচার, imgsign.com
ব্লগ: shiplu.mokadd.im
মুখে তুলে কেউ খাইয়ে দেবে না। নিজের হাতেই সেটা করতে হবে।

শিপলু'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত