トップページ

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

こちらは、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:取得するのはアイコン情報のみです。