tagCANDY CGI VBレスキュー(花ちゃん) - LZHファイルの解凍(VB.NET) - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
LZHファイルの解凍(VB.NET)
元に戻る スレッド一覧へ 記事閲覧
このページ内の検索ができます。(AND 検索や OR 検索のような複数のキーワードによる検索はできません。)

LZHファイルの解凍(VB.NET) [No.283の個別表示]
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
日時: 2011/03/22 11:43
名前: 花ちゃん

***********************************************************************************
* カテゴリー:[他のアプリ関係][][]                                                *
* キーワード:圧縮,解凍,LZH,ZIP,Unlha,                                            *
***********************************************************************************
タイトル : VB2005でLZHを解凍
記 事 No : 10199
投 稿 日 : 2010/08/24(Tue) 01:19
元質問者 : 田淵  

是非教えて頂きたいのですが、VB2005でのLZHの解凍するにはどうしたらよいでしょうか?

-----------------------------------------------------------------------------------
記事No : 10209
投稿日 : 2010/08/24(Tue) 14:12
回答者 : 花ちゃん  
-----------------------------------------------------------------------------------
下記を試して見て下さい。(コードを書いてしまっては勉強にならないのですが。)
但し、1行・1行 何をしているのか解析して下さい。
(Unlha の コマンド や スイッチ の意味も含めて)

Private Declare Function Unlha Lib "unlha32.dll" ( _
   ByVal hWindows As IntPtr, _
   ByVal CmdLine As String, _
   ByVal Console As String, _
   ByVal size As Integer) As Integer

Private Sub Button1_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) Handles Button1.Click
   Dim strConsole As String
   Dim strCmdLine As String
   strConsole = New String(CChar(" "), 256)

   'c:\test.lzh ファイルをC:\test\ フォルダーへ解凍
   strCmdLine = "e " & "c:\test.lzh " & "C:\test\"
   Unlha(Me.Handle, strCmdLine, strConsole, 256)
End Sub
メンテ

Page: 1 |

 投稿フォーム               スレッド一覧へ
題  名 スレッドをトップへソート
名  前
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存   
スレッド一覧へ