hira's PB作品の部屋

Oryaaaaaさんのご紹介で始めた「PureBasic」という外国のBASICを使った作品を置いておきます。
雑誌やホームページへの転載も一応許可します。
但し、雑誌への転載の場合は出版社・書名を、ホームページの場合はそのアドレスをメールにてお知らせ下さい。
もちろん、転載するソフト名もです。お知らせいただき、私がOKを出した段階で転載を許可したものとします。
※雑誌自体を送っていただく必要はありません。
また、このときソースコードが付属する場合は、それを除いて配布することができるものとします。
但し、それ以外の書庫の改変は禁止します。

Sourceとあるものについては、ActiveBasicソースが付属しています。
※(DLLのみ)VB6などとあるものについては、それぞれのサンプルが付属しています。
※準備中のプログラムについては、公開までにタイトルが変わることがあります。

実用品

以下・PureBasic製プログラム
レジストリはいじりません。お気軽にお試し頂き、それが終われば解凍したフォルダごと削除するだけでアンインストール完了です。
なお、使用したことに関するいかなる損害に対しても責任は負えません。
※バグは掲示板などに是非報告してください!
GraphicSizing
Ver 1.03

Source
2005/06/19
(93,823 Bytes)
複数の画像の幅や高さを統一することができます。
Vectorなどで素晴らしいソフトがたくさん配布されているのですが、幅と高さを両方指定しなければならないことに不満を覚えたため、一方を指定すると、比を保持してもう一方のサイズを計算するようにしています。
★Ver 1.02より、幅も高さも指定しないことで、画像形式の変換のみが行えるようになりました。
もちろん、幅と高さを両方指定することもできます。画像形式はBMP/JPEG/PNGに対応しています。
晋遊舎「iP!」2005年3月号[発売:1月29日]に掲載
以下・PureBasic製DLL
全て自由にプログラムに組み込んでかまいませんが損害が発生しても責任は負えません。
※バグは掲示板などに是非報告してください!
LargeInt.dll
Ver 1.00

Source
VB6
AB3

2004/04/27
(25,586 Bytes)
ULARGE_INTEGER構造体を使用して、64ビット整数演算をするDLLです。
扱える範囲は、0〜264-1(18,446,744,073,709,551,615)までの整数です。
四則演算(剰余)・ビットシフト・比較・2進数/10進数/16進数への変換・2進数/10進数/16進数からの変換・論理演算(And/Or/Xor/Eqv/Imp/Not)ができます。
<AB4.00にて、64ビット整数型が実装されました。ABでは需要がなくなりますが、とりあえず残しておきます。>
小技関係
該当する内容は現在ありません。

ガラクタ・実験

該当する内容は現在ありません。

トップに戻る