YFGif播放控件源码介绍

简介: YFGif播放控件源码介绍

控件名称:YFGif.ocx
源码地址:http://www.sky-walker.com.cn/YeFan/SourceCode/YFGif.rar
【属性】:
1、GifBKColor:设置背景色
【方法】:

 1、GifPlay

 

'********************************************************  

'**函 数 名:GifPlay  

'**输    入:strName(String)                   -  文件名  

'**        :Optional bFlags(Boolean = True)   -  播放标志  

'**        :Optional intUseDelay(Integer = 0) -  连续播放间隔  

'**        :Optional intDelay(Integer = 0)    -  帧播放附加间隔  

'**输    出:无  

'**功能描述:开始播放Gif  

'********************************************************

 

2、GifStop

 

'********************************************************  

'**函 数 名:GifStop

'**输    入:无  

'**输    出:无  

'**功能描述:停止播放Gif  

'********************************************************

 

3、GifRestart '  

   

'**函 数 名:GifRestart  

'**输    入:无  

'**输    出:无  

'**功能描述:重新开始播放  

'********************************************************  

4、GifFrame


       '**函 数 名:GifFrame  

'**输    入:Optional FrameFlag(Boolean = True) - True 显示开始帧  

'**输    入:         False 显示结束帧  

'**        :Optional Num(Integer = 0)         - 帧的序号  

'**输    出:无  

'**功能描述:播放指定帧  

'********************************************************

 

5、GetFrameNum  

'********************************************************  

'**函 数 名:GetFrameNum  

'**输    入:无  

'**输    出:(Long) - 返回帧号  

'**功能描述:返回帧号 

 '********************************************************

 【事件】:

 

1、Click()   单击

2、MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

'移动

3、MouseLeave() '离开事件

4、MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

'鼠标按下

5、MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)   

'鼠标抬起
相关文章
|
C++
Qt图片定时滚动播放器+透明过渡动画
解决:[QWidget::paintEngine: Should no longer be called QPainter::begin: Paint device returned engine == 0, type: 1] 需要在哪个控件上绘制,就要在哪个控件类中重写 paintEvent() ,所以本项目 需要使用自定义的MyQLabel继承QLabel
157 0
|
C++
Qt图片定时滚动播放器
可以显示jpg、jpeg、png、bmp。可以从电脑上拖动图到窗口并显示出来或者打开文件选择,定时滚动图片 重载实现dragEnterEvent(拖拽)、dropEvent(拖拽放下)、resizeEvent(窗口大小改变)
135 0
|
存储 移动开发 小程序
小程序:播放视频
小程序:播放视频
372 0
基于Qt的音乐播放器(一)添加音频文件,播放音乐,更新进度条
基于Qt的音乐播放器(一)添加音频文件,播放音乐,更新进度条
基于Qt的音乐播放器(一)添加音频文件,播放音乐,更新进度条
|
编解码 Android开发 索引
【Android FFMPEG 开发】FFMPEG 视频播放进度控制 ( 显示播放进度 | 拖动进度条播放 )
【Android FFMPEG 开发】FFMPEG 视频播放进度控制 ( 显示播放进度 | 拖动进度条播放 )
650 0
几种播放视频文件的方式
几种播放视频文件的方式(一) —— 总结播放视频的几种方式(一)几种播放视频文件的方式(二) —— 基于MediaPlayer框架的视频播放(一)几种播放视频文件的方式(三) —— 基于AVFoundation框架视频播放(一)几种播放视频文件的方式(...
1248 0
|
Web App开发 前端开发 JavaScript
水平滑动,记录当前状态、利用浏览器原生播放器播放视频和vue-video-player视频播放插件、基于museUI的音频播放和vue-player插件实现音频播放
一、水平滑动,记录当前状态 当水平内容在一屏展示不全的时候,需要使用属性,white-space:no-wrap,来强制内容在同一行,同时使用overflow-x:scroll来让元素在水平方向可以滑动。
2640 0