サンプルプログラムDown Load一覧
Last Update 2001/01/07 項目数 30
VisualBasicワンポイントテクニックで紹介した命令を使った本格的な(?)プログラムがダウンロードできます。ソフトウェア名をクリックするとダウンロードが開始されます。
■計算応用 |
ソフトウェア名 |
命令名(API名) |
説明 |
サイズ |
VBのみ |
VBなどでC=A/Bのように除算をすると桁数の制限がありますが、桁数の制限をなくすサンプルです。円周率の計算などにも応用できます。 1999/08/29 Ver 1.00 |
7KB |
|
VBのみ |
エディタなどで見られるマクロ処理の基本部分です。基本部分なので計算部分及び画面表示部分にしか対応していませんが、計算部分は結構高性能(?)なので大変参考になるサンプルだと思います。 1999/07/25 Ver 1.00 |
8KB |
|
VBのみ |
受験生にはおなじみ偏差値の計算方法です。 偏差値の定義などはこちら。 2000/02/06 Ver 1.00 |
6KB |
|
VBのみ |
正葉曲線を使ってきれいな図形を描きます。 正葉曲線の定義などはこちら。 2000/02/06 Ver 1.00 |
6KB |
|
VBのみ |
リサージュ曲線を使いきれいな図形を描きます。 リサージュ曲線の定義などはこちら。 2000/02/06 Ver 1.00 |
6KB |
■画像処理 |
ソフトウェア名 |
命令名(API名) |
説明 |
サイズ |
いろいろ |
DirectX+半透明(αブレンド)+明るさ調整のサンプルです。ゲーム等の効果に使えます。 (2001/01/07 Version 1.0) |
138KB |
|
いろいろ |
各種ブレンド(平均ブレンド、アルファブレンド、加算ブレンド、Brightenブレンド、Darkenブレンド)のサンプルです。 (2001/01/03 Version 1.0) |
72KB |
|
いろいろ |
Visual Basicで簡単にいろいろな形式の画像ファイルを表示するための関数集です。使い方はいたって簡単。 |
7KB |
|
いろいろ |
「Visual Basic Picture Plus」を使ったサンプルです。サンプルといってもそのままでも多機能グラフィックビューワーとして使えます。ソースコード付き。なお実行にはSusie Plug-inが必要です。(1998/09/02) |
5KB |
|
SetDIBits、GetDIBitsなど |
VBのPoint、Pset命令の何十倍もの速度でビットマップを操作します。エフェクトのアルゴリズムも改善されています。 2000/03/29 Ver 1.00 |
42KB |
|
SetDIBits、GetDIBitsなど |
VBのPoint、Pset命令の何十倍もの速度でビットマップを操作します。関数化されているので使用も簡単です。 1999/10/31 Ver 1.00 |
49KB |
|
VBのみ |
Visual Basicのみで、簡単にエンボス/エンゲイブ画像を作成します。こちらのページも参考にすると良いでしょう。 1999/07/16 Ver 1.00 |
12KB |
|
VBのみ |
Visual Basicのみで、簡単にネガ画像を作成します。こちらのページも参考にすると良いでしょう。 1999/07/16 Ver 1.00 |
8KB |
|
VBのみ |
Visual Basicのみで、簡単に画像にモザイクをかけます。こちらのページも参考にすると良いでしょう。 1999/06/12 Ver 1.00 |
2KB |
|
VBのみ |
Visual Basicのみで、簡単にネガ画像を作成します。こちらのページも参考にすると良いでしょう。 1999/06/20 Ver 1.00 |
2KB |
|
VBのみ |
Visual Basicのみで、簡単に画像をぼかします。こちらのページも参考にすると良いでしょう。 1999/06/12 Ver 1.00 |
7KB |
|
VBのみ |
モノクロ画像を作成するサンプルです。応用すれば某CMの「青い私」とかいうのが作れます(笑)1998/02/27 Ver 1.00 |
7KB |
|
VBのみ |
グラデーション画像を作成するサンプルです。応用すれば円形のグラデーション画像なども作成できます。1999/02/21 Ver 1.00 |
5KB |
■マルチメディア(MCI&DirectX) |
ソフトウェア名 |
命令名(API名) |
説明 |
サイズ |
mciSendString |
AVIファイルをBMPファイルとして連番出力するサンプルです。はっきりいって用途がかなり限られますが。mciSendStringのいろいろな命令を使用しているので参考にはなると思います。 1999/09/09 Ver 1.00 |
8KB |
|
midiOutShortMsgほか |
MIDIデバイスを直接制御します。これにより「ドの音をピアノで鳴らす」といった事ができるようになり、シーケンスソフトが作れるかもしれません。極力簡単に作られています。 1999/03/26 Ver 1.00 |
6KB |
|
DirectDraw |
質問の多かったDirectDrawで、パレットを操作するサンプルです。 1998/12/28 Ver 1.00 |
15KB |
|
mciSendString |
MID,AVI,WAV形式に対応したマルチメディアビューワーです。VB4、5に対応したプログラムがついています。サンプルのため?エラー処理してません。めったに発生しませんが・・・。1998/08/03 Ver 1.00 |
3KB |
|
mciSendString |
MIDファイルやAVIファイルの音をWAVファイルに変換するもの。VB4、5対応。遅いマシンで変換すると変な音になるので注意。MIDファイルを変換してゲームの効果音を作りたい場合、DirectSoundで効果音を鳴らしたい場合に最適。1998/08/04 Ver 1.00 |
3KB |
|
DirectDraw |
モグラたたきならぬモグラ合わせです。ゲームとしてはまぁ遊べる程度かな、というくらいですが、ソースコードはゲームを作る上で参考になります。使用する前に必ずReadme.txtファイルを読んでください。1998/08/14 Ver 1.01 |
14KB |
|
DirectSound |
同時にいくつものWAVファイルを再生するサンプルです。ちなみにDSVとはDirectSound Sample for VBの略です。結構同時にいくつものファイルを再生すると面白いです。ゲームの効果音再生にはこのサンプルは参考になると思います。1998/08/14 Ver 1.00 |
9KB |
■フォーム |
ソフトウェア名 |
命令名(API名) |
説明 |
サイズ |
SetWindowRgnほか |
ウィンドウを簡単に透明化するために作られた関数集です。使用方法はいたって簡単で「FormTm Form」とForm_Loadプロシージャなどに記述するだけで簡単にフォームを透明化できます。こちらのページも参考にすると良いでしょう。 1999/04/24 Ver 1.00 |
7KB |
|
SetWindowRgnほか |
誰でも簡単にウィンドウの形をビットマップで書いた絵のようにするモジュールです。関数化されているので簡単に使用することが可能です。 |
23KB |
|
CreatePolygonRgn |
多角形リージョンを使用するサンプルとして星型のフォームを作るサンプルです。応用すればいろいろな形のフォームが作れます。 1998/03/18 Ver 1.00 |
7KB |
■その他 |
ソフトウェア名 |
命令名(API名) |
説明 |
サイズ |
VBのみ |
VisualBasicから簡単にショートカットからリンク先のパス&リンク先を取得します。関数化されているので簡単に使用することが出来ます。サンプルプログラムつき。参考にこちらのページも参照すると良いでしょう。 (1999/08/30 Ver 2.00) |
8KB |
|
SetPriorityClassほか |
プロセスの優先順位を変えて、一定時間でそれぞれの処理できる仕事の能力を測定します。 (2001/01/03) |
7KB |