< May 2005 | June 2005 | July 2005 >

June 27, 2005

VSS エクスプローラの起動時にデータベースを指定する

よく忘れるのでリンク。
Visual SourceSafe の起動時に使用できるコマンド ライン オプション

June 23, 2005

ファイル検索クラス

フォルダ内を再帰検索するときに Dir 関数ではちょっと面倒です。FindFirstFile, FindNextFile, FindClose をクラス化したものを古いソースより発見したのでこれも公開版に。

Property Attributes () As VbFileAttribute
最後に見つかったファイルの属性の組み合わせを返します
Property FileName () As String
最後に見つかったファイルのファイル名を返します
Function FirstFile (FileSpec As String) As Boolean
引数に一致する最初のファイルを検索します
Function NextFile () As Boolean
次のファイルを検索します
Sub Release ()
検索条件をリセットし、検索ハンドルを解放します
続きを読む...

June 20, 2005

汎用キュークラス

バリアント型の要素を格納するキューです。

以下のメンバを持ちます。

Property Count () As Long
格納されているデータの個数を返します
Property IsEmpty () As Boolean
キューが空なら True を返します
Property IsFull () As Boolean
キューがいっぱいなら True を返します
Sub Initialize ([ByVal MaxItem As Long = 255])
最大数をMaxItem個としてキューを初期化します
Function Peek () As Variant
先頭データを返します キューから削除しません
Function Pop () As Variant
先頭データを取り出します キューからは削除します
Sub Push (Item As Variant)
キューの最後尾にデータを追加します
続きを読む...