トップページ

何かございましたら、当サイトについてをご覧下さい。

こちらは、HSP同盟です。→ HSP同盟

ソフト一覧

HSP ver 3.0 ソース

  • 16sin.hsp / 100マス計算の 16進数バージョン
  • shift_line.hsp / シフトキーで直線を描画
  • palview.hsp / パレットデータの表示 (デフォルトのパレット作成もあり)
  • lzh.hsp / lzh圧縮ファイルの情報を取得 (USER32.DLL使用)
  • zahyou.hsp / 座標位置から atan、cos、tan の値を表示する
  • mplayer.hsp / 簡易ミュージックプレイヤー
  • dll_func.hsp / DLLなどからエクスポートされている関数を一覧を表示する
  • appview.hsp / 現在、起動中のウィンドウ一覧を取得する
  • frameRGN.hsp / frameRGN.bmp リージョンを使って、選択範囲の枠を表示させる (gdi32.as使用)
  • drawobj.hsp / 擬似オブジェクト作成用 DrawFrameControl、DrawEdg、DrawFocusRect 一覧表示 (kernel32.as、user32.as、gdi32.as、comctl32.as使用)
  • obj_list.hsp / listbox, combox の項目選択監視
  • clipbord_list.hsp / クリップボード一覧取得・監視
  • gdiplus_test.hsp / GDI+のテスト(PNGの読み込み、PNG保存、GIF保存、JPEG保存)

HSP ver 3.0 モジュール

  • color1.as / color2.as / 大体こんな画像を作成します→ サンプル画像
  • urldecode.as / URLデコード & URLエンコード
  • bit.as / 指定したサイズのビットを取得する など
  • clipboard.as / hspextのモジュール化 クリップボードの操作 (KERNEL32.DLL、USER32.DLL、GDI32.DLL使用)
  • clipboard2.as / hspextのモジュール化 クリップボードの操作 (KERNEL32.DLL、USER32.DLL、GDI32.DLL使用) clipboard.asの拡張版
  • registory.as / hspextのモジュール化 レジストリの操作 (advapi32.DLL使用)
  • sysexit.as / hspextのモジュール化 Windowsの終了操作 (KERNEL32.DLL、USER32.DLL使用)
  • fxfile.as / hspextのモジュール化 ファイルの操作 (KERNEL32.DLL、USER32.DLL、OLE32.DLL使用)
  • timeGMT.as / グリニッジ標準時の操作
  • str_replace.as / 文字列を置き換える (HSP3.2から、strrepが追加されたので不要)
  • wininet.as / w_sample.hsp / [ hspinet ] の FTP 処理専用 ( HSP ver3.0 の hspinet で、エラーが出るので作ってみた。 )
  • get_cmdline.as / スペース区切りのコマンドラインを取得 (KERNEL32.DLL使用)
  • dragdrop.as / ドラッグ&ドロップしたファイルを取得 (SHELL32.DLL使用、get_cmdline含む)
  • dialog.as / 拡張ダイアログなど (KERNEL32.DLL、USER32.DLL、SHELL32.DLL、COMDLG32.DLL、OLE32.DLL使用)
  • dirlists.as / サブディレクトリも取得する dirlist みたいな感じ
  • jcode.as / 文字コード変換 (EUC, JIS, UTF-8N, BASE64 <-> SJIS)
  • cursor.as / カーソル変更、アイコン描画 (user32.as使用)

HSP ver 3.0 オブジェクト操作

サンプル  toolbar.as / ツールバー
サンプル  progbar.as / プログレスバー
サンプル  listview.as / リストビュー
サンプル  treeview.as / ツリービュー(微妙;)
サンプル  menubar.as / メニューバー
(USER32.DLL使用)
サンプル  statusbar.as / ステータスバー
(USER32.DLL使用)
サンプル  scrollbar.as / スクロールバー
scrollbar2.as ←(微妙;)
(USER32.DLL使用)
サンプル  rebar.hsp / テスト版
(USER32.DLL、COMCTL32.DLL使用)

[参考サイト]
ちょくとのページ 猫でもわかるプログラミング など

画像の構造

拡張子情報 HSPソース
画像の構造 画像表示 画像作成
BMP 3.0 3.0 3.0
ICO(CUR) 3.0 3.0 3.0
EXE(DLL) ※1 3.0 3.0
GIF 3.0 3.0
JPG 3.0
PNG 3.0
MAG 3.0 3.3 3.3

※1:取得するのはアイコン情報のみです。