サンプルプログラム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+半透明&明るさ調整サンプル

いろいろ

DirectX+半透明(αブレンド)+明るさ調整のサンプルです。ゲーム等の効果に使えます。
(2001/01/07 Version 1.0)

138KB

ブレンド(半透明)サンプル

いろいろ

各種ブレンド(平均ブレンド、アルファブレンド、加算ブレンド、Brightenブレンド、Darkenブレンド)のサンプルです。
(2001/01/03 Version 1.0)

72KB

Visual Basic Picture Plus
Ver 1.00

いろいろ

Visual Basicで簡単にいろいろな形式の画像ファイルを表示するための関数集です。使い方はいたって簡単。
  例:PicDraw "FileName",PictureBox,Mode
これだけで約10種類のグラフィックファイルが表示できます。
また、ほかのPlug-inがあれば自分で対応形式を増やすことができます。実行にはSusie Plug-inが必要なので
ここからダウンロードしてください。ヘルプファイルつき(1998/08/28)

7KB

グラフィックビューワー VBSusie
Ver 1.00

いろいろ

「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名)

説明

サイズ

AVI to BMP

mciSendString

AVIファイルをBMPファイルとして連番出力するサンプルです。はっきりいって用途がかなり限られますが。mciSendStringのいろいろな命令を使用しているので参考にはなると思います。
1999/09/09 Ver 1.00

8KB

MIDIデバイスを直接制御
(midiOutShortMsgサンプル)

midiOutShortMsgほか

MIDIデバイスを直接制御します。これにより「ドの音をピアノで鳴らす」といった事ができるようになり、シーケンスソフトが作れるかもしれません。極力簡単に作られています。
1999/03/26 Ver 1.00

6KB

DirectDraw Palette Sample

DirectDraw

質問の多かったDirectDrawで、パレットを操作するサンプルです。
1998/12/28 Ver 1.00

15KB

MultiMedia Viewer

mciSendString

MID,AVI,WAV形式に対応したマルチメディアビューワーです。VB4、5に対応したプログラムがついています。サンプルのため?エラー処理してません。めったに発生しませんが・・・。1998/08/03 Ver 1.00

3KB

MultiMedia Format Changer

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

DSV

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ほか

誰でも簡単にウィンドウの形をビットマップで書いた絵のようにするモジュールです。関数化されているので簡単に使用することが可能です。
今回のバージョンアップでバグフィックスがされています。
(1999/08/29 Ver 1.03)

23KB

星型フォーム作成サンプル
(多角形リージョン)

CreatePolygonRgn

多角形リージョンを使用するサンプルとして星型のフォームを作るサンプルです。応用すればいろいろな形のフォームが作れます。
1998/03/18 Ver 1.00

7KB

■その他

ソフトウェア名

命令名(API名)

説明

サイズ

ショートカットリンク先取得

VBのみ

VisualBasicから簡単にショートカットからリンク先のパス&リンク先を取得します。関数化されているので簡単に使用することが出来ます。サンプルプログラムつき。参考にこちらのページも参照すると良いでしょう。
(1999/08/30 Ver 2.00)

8KB

プロセス優先度設定簡易ベンチマーク

SetPriorityClassほか

プロセスの優先順位を変えて、一定時間でそれぞれの処理できる仕事の能力を測定します。
(2001/01/03)

7KB


トップに戻る

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!