Delphi用の各種コンポーネントやユニットなどです。
基本的に使用に関してはご自由にどうぞ。細かい規定についてはアーカイブ内のドキュメントやソース内部のコメントなどを参照してください。
サイズ | 4,018 byte |
---|---|
SHA3-256 | 2c430d1d46005a421098cd2c31aba5256320c006bc3fbf65d2269bd47032ce05 |
MD5の計算をDelphiで書き直した物です。
サイズ | 12,982 byte |
---|---|
SHA3-256 | 90d9a4ef45d0d3788fa8eae4dd8cc9e948d82d67933e7d2b099b315522c060ec |
M系列、Mersenne Twister、SFMT、XorShift疑似乱数をクラス化したものです。
サイズ | 2,567 byte |
---|---|
SHA3-256 | 4393db4854c35b352f4eff48c123c794f02f662cb1a98305d6653a970293cd9d |
UTC <-> DATETIME, UTC <-> FILETIME, DATETIME <-> FILETIMEの相互変換ルーチンをまとめたユニットです。
サイズ | 11,791 byte |
---|---|
SHA3-256 | 4e6c68814e4827cfc08801281c0a6640542c0724b88168d16f043c8b5a60be51 |
download >>> NkMemIniFile_Alt.ZIP
中村氏のNkMemIniFileをDelphi2009対応&Create,UpdateFile時にキャラクターエンコーディングを指定できるようにしたものです。
サイズ | 78,210 byte |
---|---|
SHA3-256 | 7576429aacaa5b6ab64bf87a8c70a3081117e1264d7ae7b0aea61efe70452fa5 |
計氏作成のTSPIsをDelphi2009以降で動作するように改造した物です。が、動作確認はDelphi10/11.3でのみ行っています。
ver 1.26u1からW系API対応と.sph(64bit plug-in)対応を追加しました。
ver 1.26がbaseになっています。
サイズ | 21,970 byte |
---|---|
SHA3-256 | 0484a0b204b52bd8fc08c7d9cb9715623166f183a68fb70b58cac376468d5b42 |
計氏作成のTSPIsをDelphi2009で動作するように改造した物です。
ver 1.26がbaseになっています。
サイズ | 32,885 byte |
---|---|
SHA3-256 | 321d76076b233a2e87e86c2638ac088c17b5ce81ebae7665b59136b93beb31d3 |
計氏作成のオリジナルです。
サイズ | 9,609 byte |
---|---|
SHA3-256 | 0a199d4c7c9c861a8f30e70c41089f013b89bae4877c91336e868fbeb12a11c0 |
download >>> simplemousegestures.ZIP
比較的シンプルなMouseGestureRecognizer & MouseGestureEngineです。2010付属のMouseGestureが微妙に使いづらかったので作成してみました。
サイズ | 819,244 byte |
---|---|
SHA3-256 | 62b8d1e3760f3e54a765f29369a5b507924f109c8e74a4bd3dd4f950189bec42 |
download >>> arcdll_srvcli_0.2.zip
64bit Appにて32bitの統合アーカイバDLLを使用するためのServer/Clientシステムのコードです。
自分が使うAPIのみ対応してます。
64bit-32bit間だけではなく、32bit-32bitでももちろん使用可能です。一つの実行ファイルでパラレルに同じDLLを使いたいときに便利かも?
TODO:archelper.exeをバイナリリソースにして、テンポラリに書き出して実行/終わったら削除、という機構を実装
サイズ | 8,306 byte |
---|---|
SHA3-256 | 70d52678fb7e8d5053eb4ae8faaf61c0c1060e8350259f0945049d3bae9e060a |
CRC-32、CRC-64(ISO、ECMA-182)を計算するユニットです。別途DCPcrypt(http://www.cityinthesky.co.uk/)が必要になります。
サイズ | 83,324 byte |
---|---|
SHA3-256 | cfd0c7f176ef2de245a0bde5f20ec3504477e4719fed613c4be5e47ae10a4963 |
download >>> pasjpeg2k_2.5.0_rev.10.zip
DelphiでJpeg2000を読み書きする為のユニットです。
別途OpenJPEGにて配布されているopenjp2.dllが必要になります。