tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルGetTickCountオーバーフロー
記事No514
投稿日: 2003/10/31(Fri) 16:46
投稿者へぼVBユーザー
[OSのVer]:WindowsNT4.0

とても初心者的な質問だと思うのですが、
GetTickCountをLong型でうけているといずれマイナスになると
思うのですが、どのような計算式でそれを回避したら
いいでしょうか。
すみませんが知恵をお貸し下さい。

[ツリー表示へ]
タイトルRe: GetTickCountオーバーフロー
記事No515
投稿日: 2003/10/31(Fri) 17:06
投稿者Kana
ヘルプによるとGetTickCountは32-bit unsigned integerを返すとあります

開発環境がかかれていないので具体的な型名を書くことは不可能ですが
32-bit unsigned integerをフォローできる型で受ければいいのでは?

[ツリー表示へ]
タイトルRe^2: GetTickCountオーバーフロー
記事No516
投稿日: 2003/10/31(Fri) 17:24
投稿者へぼVBユーザー
> ヘルプによるとGetTickCountは32-bit unsigned integerを返すとあります
>
> 開発環境がかかれていないので具体的な型名を書くことは不可能ですが
> 32-bit unsigned integerをフォローできる型で受ければいいのでは?

ご返答ありがとうございます。
開発環境はVB6SP5です。
すみませんがフォローできる型ってどんなのが
あるのでしょうか?

[ツリー表示へ]
タイトルRe^3: GetTickCountオーバーフロー
記事No519
投稿日: 2003/10/31(Fri) 17:59
投稿者Kana
VB6.0でしたか

その場合「VB2.0〜6.0専用掲示板」に書き込んだほうが
有効な回答がもらえやすいですよ

で、6.0だとLongは4バイトのsignedまでなのですね
実際に動作確認はしていませんが
有効桁数でみるとCurrencyもしくはVariantが使えそうです

[ツリー表示へ]