モジュール/クラス


題名 内容
Archiveクラス このクラスを使えば簡単に圧縮、解凍が出来ます。対応している形式はArchonと同じです。ってゆうかこれはArchonのソースの一部です。
BrowseFolderクラス フォルダの選択ダイアログを表示するクラスです。
APIのSHBrowseForFolderを簡単に使えるようにしたものだと思ってください。
ChangeIconDialogフォーム アイコンの変更ダイアログです。
Shell32.DLLの隠し関数ではファイル名が取得できないので作ってみました。
FindFileクラス ファイル検索用のクラスです。再帰的検索を行います。
更新日時を検索条件に入れることも出来ます。
サンプルには上のBrowseFolderクラスも含まれています。
GetSpecialFolderクラス MyDocument、デスクトップ、Send To、お気に入り、Windowsディレクトリ、Systemディレクトリ、Tempディレクトリ・・・等等特殊なフォルダのパスを取得するクラスです。標準モジュールにしても良かったんですけどね。
MultiMediaクラス テクニックで紹介した「音楽を鳴らしてみよう」と「ついでに動画も見ちゃおう」を用いて作成しました。上のテクニックで紹介したのが分かりにくかった方はこれを使用すると良いかもしれません。
NTPクラス NTPサーバに問い合わせて、現在の正確な時刻を取得するクラスです。関数一個で取得できるので、結構便利だと思います。時計あわせの機能なんかの実装にどうぞ。
*2003/09/24 新しく追加
拡張DriveListBox VBに標準で付いているDriveListBoxでは外付けHD、FDを圧縮したときに出来るドライブ等が認識できなかったので作成しました。私が初めて作成したクラスモジュールです。
CIA対応アプリサンプル Archonを拡張するためのCIAファイルに対応するためのサンプル。
また、CIAファイルの出来をテストするだけならこっちのがやりやすいと思います。