看看这是什么(30分)

  • 主题发起人 主题发起人 fl0603
  • 开始时间 开始时间
F

fl0603

Unregistered / Unconfirmed
GUEST, unregistred user!
这是一个关于播放器的问题,其中有一个记录是这样定义的
tmsfrec=record
tracks:byte;
minute:byte;
seconds:byte;
end;
然后程序中有这么一段
with tmsfrec(mediaplayer1.position) do
begin
........
end;
记录类型能这样用吗?tmsfrec(mediaplayer1.position)是什么意思呀?
 
将 mediaplayer1.position 强制转换(CAST)为tmsfrec类型
 
强制类型转换,
 
mediaplayer1.position是指目前播放的音轨号还是某个音轨播放到什么位置?
强制转换后,mediaplayer1.position.tracks 表示什么意思?
 
你这种类型的媒体的mediaplayer1.position 的第一个字节是track第二个字节是minute第三个字节是second
如果你用其他方法比如又and又shift得到某个字节,比较烦,用上面的办法就比较简单明了
 
后退
顶部