HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0427
イナウサ時間の測り方3解決


イナウサ

リンク

2017/4/27(Thu) 16:50:02|NO.79328

あるスクリプトの実行時間を測りたいのですが、どうしたらいいですか?
簡単に言うと、
スクリプト実行
〜〜〜
〜〜〜
スクリプト終了
の開始から終了までの時間をミリ秒まで測りたいです。お願いします



この記事に返信する


スペース

リンク

2017/4/27(Thu) 17:03:25|NO.79330

これなんかどうですか?
http://lhsp.s206.xrea.com/hsp_system.html#6



plugin

リンク

2017/4/27(Thu) 21:09:04|NO.79331

スクリプトの実行時間を測るモジュールを作りました。

■命令

 ScriptExecutionTimeinit
 
●説明
 スクリプトの実行時間を測る準備をします。
 これが無いとスクリプトの実行時間がおかしな数になってしまいます。
 
 GetScriptExecutionTime

●説明

 必ず ScriptExecutionTimeinit の後に入力して下さい。
 さっきも言った通りスクリプトの実行時間がおかしな数になってしまいます。

●戻り
 ms単位でスクリプトの実行時間を取得します。


#module __ScriptExecutionTime__ #uselib "winmm.dll" #cfunc timer "timeGetTime" #func timeBeginPeriod "timeBeginPeriod" int #func timeEndPeriod "timeEndPeriod" int #deffunc ScriptExecutionTimeinit timeBeginPeriod 1 time_s=timer() return #defcfunc GetScriptExecutionTime timeEndPeriod 1 return (timer()-time_s) #global __ScriptExecutionTime__ ScriptExecutionTimeinit repeat -1 redraw 0 color 255,255,255 : boxf color 0,0,0 pos 0,0 mes ""+GetScriptExecutionTime()+"ms" redraw 1 await 1 loop
是非参考にして下さいね(^^



イナウサ

リンク

2017/4/28(Fri) 07:21:06|NO.79336

ありがとうございました。おかげで解決しました。



ONION software Copyright 1997-2021(c) All rights reserved.