• ベストアンサー

zipファイルを扱う関数

プログラミング初心者です。 自作ソフトにzip形式のファイルを扱う機能を導入したいのです。 配布されているDllを使うのではなく、windowsに標準で入っているAPIを使いたいのですが、そのようなものありますか? 右クリックメニューに圧縮の機能があるので、どこかにそのような関数があるのかと思い、検索したのですが、見つかりませんでした。 自分でバイナリ読み込んで圧縮・解凍するのは私の能力じゃできません。 OSはwindowsXPです。

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

ファイルからファイルへの解凍は次のようにできる様ですが、メモリ相手は難しいかと思います。 http://eternalwindows.jp/installer/zip/zip01.html 結局、ライブラリを使ったほうが楽な結論になるかと思います。

exec_szk
質問者

お礼

うわ、難しいですね。 初心者の私にはさっぱり… でも、参考になりました。 プログラミングは趣味でやってるだけですが、これくらい理解できるようになりたいですね。

その他の回答 (2)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.3

ん~ ActiveBasic は門外漢なのでゴメン。

exec_szk
質問者

お礼

そうですよね。結構マイナーな言語なんで。 APIの関数名だけ分かれば他の言語でも移植できると思ってこのカテゴリに投稿したのですが、予想外に難しいんですよね。やはり専門のサイトに投稿するべきですかね。

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

何の言語か不明ですが、ここら辺は読んでみました? http://okwave.jp/qa/q5814057.html?&status=true&errcode=&msg=&aid=16721133

exec_szk
質問者

お礼

ありがとうございました。 言語はActiveBasicというBASIC系の言語を使っています。 教えていただいたページは一度見たのですが、ActiveBasicはVBのようにクラスが予め用意されているものではなく、scripting.〇〇のあたりが私には理解不能です。

関連するQ&A

専門家に質問してみよう