タグ:「hsp」がつけられたコード

「hsp」のタグがつけられたコード一覧

二重振り子RK4シミュonHSP(修正版2)

修正版1のRK4で大ポカをやらかしていました…。 (全エネルギーが徐々に減っていたのは誤差なんかじゃなかった…。) 多分これで最後の修正になります。
修正版1のRK4で大ポカをやらかしていました…。 (全エネルギーが徐々に減っていたのは誤差なんかじゃなかった…。) 多分これで最後の修正になります。
#include "hsp3dish.as"
#packopt name "DPRK4"

/* モジュール認識 */
modDetect@mod_simuCfg
コードを見る

c4hspで作ったstrlen的な処理が標準命令より早い

改めて処理時間を測ってみた。実用にはまったく問題ないけど、この差はなんだろう。
改めて処理時間を測ってみた。実用にはまったく問題ないけど、この差はなんだろう。
/*// c4hsp で使ったCのソースコード
int func(unsigned char *str) {
	unsigned char *p = str;
	while ( *( p++ ) );
	return (p - str -1);
コードを見る

【HSP3】Media Foundationを使用しての動画再生(修正)

すっごい簡単。Win7以降で動作。 1.3倍速再生するけどピッチが変わらない高速再生になるみたい。 動画のサイズとウインドウのサイズが合っていなくてもアスペクト比は自動調整され、なおかつ拡大処理もきれ...
すっごい簡単。Win7以降で動作。 1.3倍速再生するけどピッチが変わらない高速再生になるみたい。 動画のサイズとウインドウのサイズが合っていなくてもアスペクト比は自動調整され、なおかつ拡大処理もきれ...
#define IID_IMFPMediaPlayer "{A714590A-58AF-430a-85BF-44F5EC838D85}"
#usecom IMFPMediaPlayer IID_IMFPMediaPlayer "{}"
#comfunc IMFPMediaPlayer_Play 3
#comfunc IMFPMediaPlayer_Pause 4
#comfunc IMFPMediaPlayer_Stop 5
コードを見る

HSP3コンパイラfor EmEditorマクロ

EmEditorマクロを使ってHSPのソースをコンパイルします。拡張子.jsee
EmEditorマクロを使ってHSPのソースをコンパイルします。拡張子.jsee
//
// HSP3 コンパイラ for EmEditor マクロ
//
// compilerName にHSP3スクリプトエディタのパスを指定して使用してください。
//
コードを見る

HSPでAeroGlassに描画してみる(オブジェクト編)

実行結果: http://twitpic.com/dmdz2s http://codetter.com/?p=1007 のオブジェクト版。 やっていることはこちらのブログとほぼ同じ→ http://d...
実行結果: http://twitpic.com/dmdz2s http://codetter.com/?p=1007 のオブジェクト版。 やっていることはこちらのブログとほぼ同じ→ http://d...
#include "user32.as"
#define GWL_WNDPROC -4
#define WM_CREATE 0x1
#define WM_DESTROY 0x2

コードを見る

HSPでAeroGlassに描画してみる

A2dの32bitビットマップデータをHSPの実ウインドウに直接描くことで黒い文字も透けないオシャンティなデザインが可能。 Vistaのころから何回も挑戦してついに理想の動作を手に入れたというのにWi...
A2dの32bitビットマップデータをHSPの実ウインドウに直接描くことで黒い文字も透けないオシャンティなデザインが可能。 Vistaのころから何回も挑戦してついに理想の動作を手に入れたというのにWi...
#include "a2d.hsp"

#module
#uselib "user32"
#func GetDC "GetDC" int
コードを見る

Unicodeのやつデコーダ

valのやつを配列に一回全部分けて、それをバイナリで書き込みますた。 int("$" + "10")ってのがちゃんと16になるHSPの仕様を理解していればたぶん...
valのやつを配列に一回全部分けて、それをバイナリで書き込みますた。 int("$" + "10")ってのがちゃんと16になるHSPの仕様を理解していればたぶん...
#include "user32.as"
#include "hspinet.as"
#include "mod_regexp.as"
font "Meiryo",13

コードを見る

HSPパッケージ管理システムのエラー12で落ちるバグについて

アップデート後に落ちます。おそらくまだアプリケーションが起動していて消去の書き込みができないのかと。それでエラー12になっているのかもしれません。loadやdeleteの前にdialogを入れたところ...
アップデート後に落ちます。おそらくまだアプリケーションが起動していて消去の書き込みができないのかと。それでエラー12になっているのかもしれません。loadやdeleteの前にdialogを入れたところ...
	exist cur+"\\version.log"
	if strsize!-1{
		notesel versionsave2
		noteload cur+"\\version.log"
		exist ""+versionsave2+""
コードを見る