by hira » 2005年11月16日(水) 21:05
それ以外にも…
コード: 全て選択
Dim a As QWord,buf[255] As Byte
Sa=93255
wsprintf(buf,"%u + %02u:%02u:%02u",(a\86400) As DWord,((a Mod 86400)\3600) As DWord,((a Mod 3600)\60) As DWord,(a Mod 60) As DWord)
この例はキャストを使っていますが、キャストを使わないとbufの内容が「1 + 00:01:00」となってしまいます。
以上、調査をお願いしますm(_ _)m
それ以外にも…[code]Dim a As QWord,buf[255] As Byte
Sa=93255
wsprintf(buf,"%u + %02u:%02u:%02u",(a\86400) As DWord,((a Mod 86400)\3600) As DWord,((a Mod 3600)\60) As DWord,(a Mod 60) As DWord)[/code]
この例はキャストを使っていますが、キャストを使わないとbufの内容が「1 + 00:01:00」となってしまいます。
以上、調査をお願いしますm(_ _)m