ORAソフトのコーナー
Programming

★VB5用の便利なDLL。

 
あると便利な,ORA−SOFTのVB用DLLです。今後も関数が追加される予定です。 サンプルプログラム付き。VB5で利用できます。


●100000までの配列変数(Long型)のソートです。(Pentium 90MHzで,100000件を約0.6秒)

ora_sort(対象配列,インデックス用配列,配列最高数,1=昇順/2=降順,
  1=通常ソート/2=インデックスソート)

●100000までの配列変数(Byte,Integer,Long)から,任意の数を高速にサーチする関数です。
 Double型用の専用関数も用意してあります。

ora_search(対象配列,検索データ,配列スタート番号、配列の最高数,
  配列のデータサイズ 1=Byte 2=integer 4=long)
ora_search2(対象配列,検索データ低,検索データ高,配列スタート番号、配列の最高数,
  配列のデータサイズ 1=Byte 2=integer 4=long)

●簡単な待ち時間設定用の関数です。

ora_wait(待ち時間)

●本体内蔵スピーカーで好きな高さの音を出せます。工夫しだいで音も作れます。(DOS/V機用です)
 サウンドボードや外付スピーカーが無い環境で効果的です。

ora_beep(数字が大きいほど,低い周波数の音になります。0で音が止まります)

●画面のどこにでも線や文字を描けます。

ora_line(x1,y1,x2,y2,色)         
ora_print(x,y,文字列,フォントサイズ,色)


★ORA_DLL.LZH を読み込む (107KB)


Programming

★Delphi ゲームプログラミング・サンプル(1)

 

Delphiでゲームを作りたいと思っている初心者の方に役立つプログラムのサンプルです。
(初心者にしか役に立たないでしょうねぇ)
Bitbltを使用して、大量のキャラクタを高速にちらつきなく動かすプログラムです。>

★Prog1.LZH を読み込む (9KB)

※Delphiを持っていない方で、動きを見てみたい方は、下のファイルをどうぞ。

★Prog1exe.LZH を読み込む (100KB)


Programming

★Delphi ゲームプログラミング・サンプル(2)

 

Delphiでゲームを作りたいと思っている初心者の方に役立つプログラムのサンプルです。
(これも初心者にしか役に立たないでしょうねぇ)
ふわふわ浮かぶボールが、マウスに向かって弾を発射してきます。アークタンジェントを 使用して、弾の方向(角度)を求めています。

★Prog2.LZH を読み込む (9KB)

※Delphiを持っていない方で、動きを見てみたい方は、下のファイルをどうぞ。

★Prog2exe.LZH を読み込む (100KB)

 

注  意

●決まり文句ですが、プログラムは無保証です。
 (完全に保証できるものってあるんだろうか…)
●要望やバグ情報などは、ORA宛にメールを下さい。

   前に戻ります。