ちゃちいプログラム

 私が最近(でもないのも)作ったプログラムたちを発表します。お役に立ちそうなものがあれば、ダウンロードしてお試しください。
MFCランタイムは通常すでに入っています。

 フリーですが、無保証です。なにか起こってもこちらでは対処できません。

 ソースリストは公開しています。なにか気づかれた点などありましたらお知らせください。


ご休憩
アイコン変更
CHANGEICON.LZH(19.8k)
03/07/08
開発:VB6.0
要:VB6ランタイム
人から頼まれました。標準のアイコン変更手段が面倒くさいのと、複数一緒に変更できなくて面倒だと。一応動作確認はしていますが、アイコンを取得できない場合があるのと(リソース番号指定の場合)、変更手順が正しいかどうかあんまり自信がありません。
ご休憩
mp3プレイヤー
PLAYMP3.LZH(16.1k)
03/07/08
開発:VC++6.0
要:MFCランタイム
mp3プレイヤーを探したんですが、どうもしっくり来るものが見つからなかったので、とりあえず自作してみました。指定したフォルダの中のmp3ファイルをランダム演奏するだけです。1.専有面積が少なく 2.使用メモリが少なく 3.機能も最低限 というコンセプトです。mciなので、メディアプレイヤーが入ってないと鳴らないかも。
7/17 update.
ご休憩
リネームツール
MREN.LZH(7.06k)
02/08/03
開発:VB5.0
要:VB5.0ランタイム
人から頼まれて作ったものです。ファイル名の中の、任意の文字列を別の文字列に置換します。たとえば、A.TXT AA.TXTという2つのファイルがあったときに、AをBCに置換するときに使います。この場合、置換後のファイル名は、BC.TXT、BCBC.TXTになります。
ご休憩
ファイルリスト作成
listup.lzh(11.9k)
00/04/21
開発:VC++6.0
要:MFCランタイム
ある1フォルダのなかに含まれるファイルやフォルダの名前を、ソートして listup.txt という名前で当該フォルダへ出力します。SHIFTキーを押しておくと、拡張子なしのファイル名が取れるという機能ともいえないような機能があります。
ご休憩
スクリーンセーバ2
ssave2.lzh(18.1k)
00/04/21
開発:VC++6.0
要:MFCランタイム
以前、富士通でイメージキャラ「かなこちゃん」というのがいまして。そのスクリーンセーバを見て、作ってみたくなったので作りました。盗作といえば盗作…。わりときれいに見えるかなと思います。リンクを見てみれば分かりますが、かなこちゃんは人気が出なかったためか、1年半で終了してしまいました。
ご休憩
スクリーンセーバ
ssave.lzh(29.5k)
99/07/23
開発:VC++6.0
要:MFCランタイム
会社でみかけたなんかのスクリーンセーバを真似して作ってみました。「気持ちわるい」と言われてます。
ご休憩
プリンタ出力
prt.lzh(15.2k)
99/01/14
開発:VB5.0
要:VB5.0ランタイム
ファイルの内容を、直接プリンタへ送り込みます。PostScriptファイルや単なる英文テキストなどに使います。拡張子関連付け起動、あるいは単体起動してドラッグ&ドロップで出力できます。出力するプリンタを指定して、このツール専用の「通常使うプリンタ」にできます(プリンタが複数あって、PostScriptファイルだけ別のプリンタへ、などというときに有効)。仕事用に作ったものの改訂。
ご休憩
透明時計
clock.lzh(30.6k)
98/10/26
同梱:自作DLLのcreateregion.dll
開発:VC++5.0
要:とくになし
単なるデジタル時計なんですが、リージョンを使ってデスクトップが透けるようにしてあります。やっぱりWinMainベースです。
ご休憩
NumLockオン
numlockon.lzh(27.6k)
98/10/26
開発:VC++5.0
要:とくになし
強制的にNumLockをオンにします。ときどきありますよね、終了時にオンにしておいても、どうしてもオンになってくれないという。これをスタートアップに登録しておいてください。ただし、使えるのはWindows95/98のみで、WindowsNT/2000/XPでは意味がありません。
ご休憩
WMFビュア
wmfview.lzh(5.1k)
98/10/26
開発:VB5.0
要:VB5.0ランタイム
なんのヒネりもないWMF(Windows Meta File)ビュアです。一応、ドラッグドロップでMicrosoft Wordなどに貼り付けられるようにはなっていますが(^^;「どれだけシンプルになるか」だけ考えて作ったので、機能は盛り込んでません。実は某所で質問が出たときに作ったサンプルだったり。
ご休憩
不定形リージョン作成
createregion.lzh(7.2k)
98/03/09
開発:VC++5.0
要:とくになし
不定形リージョンを作成するためのDLLです。あまり大きい絵を渡すと、完全なリージョンを作成できずにオーバーフローします(途中までのリージョンを返す)ので注意。
ご休憩
クラスとキャプションを表示
C_.LZH(5.7k)
98/01/30
開発:VB5.0
要:VB5.0ランタイム
現在マウスカーソルのある部分にあるウィンドウのクラス名、キャプション(ウィンドウテキスト)などを表示するものです。クラス名はAPIを用いる場合に必要になるときがあります。
Visual C++版(24.9k)
98/03/05
開発:VC++ 5.0
要:とくになし
Visual C++で作った、はじめてのマトモに役立つ(であろう)ツールです。WinMainベースでの作成のため、サイズは多少大きいですが、MFCライブラリを必要としません。
ご休憩
時計つきカレンダー
CALCLOCK.LZH(14.5k)
98/02/04
開発:VB5.0
要:VB5.0ランタイム
カレンダーのベースにアナログ時計があって、プラスしてデジタル時計をつけてあります。アラームなどはありません。
ご休憩
システムカラー変更
CLRCHG.LZH(18k)
97/12/27
開発:VB4.0
要:VB4.0ランタイム
デスクトップ色など、システムカラーをダイナミックに変更するツールです。

最終更新: