すいません、VB4しかやってないんです、VBAはやったけど(ぼそ)

なのに.NETですか? くるみサイズの脳みそしかないあやしいジャンガリアンベムスターがさすらうゴシックペナルティ

目次

Blog 利用状況

ニュース


片桐 継 は  
こんなやつ

かたぎり つぐ ってよむの

大阪生まれ河内育ちなんだけど
東京に住んでたりするの
和装着付師だったりするの
エセモノカキやってたりするの
VB系言語が得意だったりするの
SQL文が大好きだったりするの

正体は会った人だけ知ってるの

空気読まなくてごめんなさいなの


わんくまリンク

C#, VB.NET 掲示板
C# VB.NET掲示板
わんくま同盟
わんくま同盟Blog



ネット活動

着物関係こっち 着物関連Blog
mixiの鍵はこれだっ! in mixi
ぴくま同盟:理事 in ぴんくま
いやー、もうね、il||li _| ̄|○ il||li

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

イベント活動

プログラムの活動

C#脳とVB脳って違うと思うの。

VB.NetでZIP圧縮をしたくて、ちょっと調べていた。

.Netに標準装備のZipPackageクラスでもいいんだが、これを使うと、hoge.xmlみたいな、情報ファイルみたいなものが中に生成されてしまうのであんまりよろしくなさげ。

で、探してて、見つけたのが、これ

CodeProject: ZipStorer - A Pure C# Class to Store Files in Zip. Free source code and programming help

ここに、こういうのを見つけた。

Download PKWare Zip file specification - 12.78 KB

このドキュメントがさりげに重要。ZIPFileの構成というか、作り方というか、構造体というか、そういうのがめっちり詰まったドキュメントで、かなり読み応えありのテキストファイル

で、これを読んでてふと、思った。

これをVBで書くってことができるんだろうか?

私の脳内だと、アドレスポインタの操作とか、ビット単位とかバイト単位の構造体の操作とか、バイナリファイル処理とかって、CかC++で、と思うし、おそらくはC#も得意な分野だろうと思う。実際、サンプルはC#だし。

VBって人間が読める言語、文字列処理は得意、ってイメージがあるのね。

文系=VB、理系=C#、みたいな。

勝手な思い込みかしらん。

とりあえず、VBでできるかどうか、これから勉強してみるわけだけど。

サンプル先のC#をそのままクラスにして持ってくれば良いじゃんとかいうのは、また別ねw

投稿日時 : 2009年9月13日 13:31

コメントを追加

# re: C#脳とVB脳って違うと思うの。 2009/09/13 22:00 もり ひろゆき

思い込みだと思います(^^;

VBでもビットやバイトの操作はできますし、それにZIPファイル操作にアドレスポインタは必要ありませんし(^^;

もひとついうとC#だってアドレスポインタの操作をするとなると手間はVBと変わりはないと思いますよ(^^)

# C#脳とVB脳 2009/09/14 15:20 R.Tanaka.Ichiro's Blog

C#脳とVB脳

タイトル  
名前  
URL
コメント