時間処理 TimeTool
ホーム
ホームページ
更新履歴
NOW!
チャット
ボイスチャット
ボイスメール
分身一覧
中継一覧
チャットメンバー

MSサポート情報検索
検索ページ
システム概要

パスワード変更
システム概要
ダウンロード

フォロー
一覧
WINTIS97

ツール、TIPS
Urlコンポーネント
Sessionモニタ
Excel作成
webinfo
きゃらメール
delold.vbs
rentoday.vbs
ASP TIPS
IRC伝言サービス
IRC計算サービス
プロファイル aspProfile
時間計測 TimeTool
MIMEマップ操作
電話番号11桁対応
ServerVariables
IPアドレス設定
Mediaモニタ
数式電卓
ファイル表示
CHOCOA URL紹介

お勧め
ソフトウェア
ハードウェア
リンク

WinNT WebRing
サイト一覧
前へ
次へ
ランダム
 
日本骨髄バンク  
PASSJ  
【楽天市場】ホビー・ペット・コレクション  
 
 
 

ミリ秒単位の時間を計測するためのコンポーネントを VC++5.0と ATLで作成してみました。
IIS3.0、IIS4.0、WSHでの動作を確認しています。

概要
ミリ秒単位の時間をあつかうコンポーネントです。
VisualC++ 5.0とATLで開発しました。
関連するWIN32APIは、GetTickCount,GetLocalTime,Sleep です。
ソースをつけていますので、ご自由に利用していただければと思います。
ダウンロード
DLL : timetool.lzh
プロジェクト: project.lzh
利用例
Set objTime = Server.CreateObject("TimeTool.Time")
TickCount = objTime.GetTickCount
セットアップ
WindowsNT4.0SP3 でのみ動作を確認してます。
TimeTool.LZH を解凍して、TimeTool.DLL を作成します。
このファイルを \WinNT\System32 ディレクトリなどにコピーします。
コマンドラインから regsvr32 TimeTool.DLL を実行します。
「DllRegisterServer in timetool.dll succeede」とダイアログが
表示されれば、セットアップは終了です。
スレッドモデル
スレッドモデルは、「両方」にしています。
フリースレッドマーシャラは、使っていません。
構文
ASPの場合: Set objProfile = Server.CreateObject("TimeTool.Time")
WSHの場合: Set objProfile = CreateObject("TimeTool.Time")
メソッド
GetTickCountWindowsが起動してからの経過時間を取得する
GetLocalTime現在の日時を取得する
Sleepスリープする

GetTickCount

Windowsが起動してからの経過時間を取得する

GetTickCount

戻り値:(long) 経過時間(ミリ秒)

例: nCount = Time.GetTickCount

※ Window起動後 49.7日経過すると 0 に戻ります

GetLocalTime

現在の日時を取得する

GetLocalTime(nYear, nMonth, nDayOfWeek, nDay, nHour, nMinute, nSecond, nMilliseconds)

名前データ型内容
nYearVariant(Int)年(西暦)
nMonthVariant(Int)
nDayVariant(Int)
nDayOfWeekVariant(Int)曜日(日曜日=0,月曜日=1,...)
nHourVariant(Int)
nMinuteVariant(Int)
nSecondVariant(Int)
nMillisecondsVariant(Int)ミリ秒

戻り値:なし

例: Time.GetLocalTime nYear, nMonth, nDayOfWeek, nDay, nHour, nMinute, nSecond, nMilliseconds

引数は、Variant型です。NULLを指定することもできます。

Sleep

スリープします。

Sleep nMilliseconds

nMillisecondsスリープする時間(ミリ秒)

戻り値: なし

例: Time.Sleep 1000

仕様
とくになし
作成:河端
Hotmail,MSN Messanger:YoshihiroKawabata
参照:
管理:/TimeTool/default.asp
   管理ツール