Foxtable(狐表)用户栏目专家坐堂 → 请教:滚动字符如何停在指定位置?


  共有2871人关注过本帖树形打印复制链接

主题:请教:滚动字符如何停在指定位置?

帅哥哟,离线,有人找我吗?
bahamute
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1421 积分:11294 威望:0 精华:0 注册:2008/9/1 22:20:00
请教:滚动字符如何停在指定位置?  发帖心情 Post By:2015/2/13 13:58:00 [只看该作者]

窗口计时器代码:
Dim pm As WinForm.Label = e.Form.Controls("Label1")
Dim zwz As Integer =pm.left-2
If zwz +pm.Width<= 4 Then
    pm.left = e.form.Width
Else
    pm.left = zwz
End If

当字幕滚动到窗体左侧边缘时,停止或者暂停滚动,如何设置?
[此贴子已经被作者于2015/2/13 13:58:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/13 14:23:00 [只看该作者]

Dim pm As WinForm.Label = e.Form.Controls("Label1")
Dim zwz As Integer =pm.left-2
If zwz +pm.Width<= 4 Then
    e.Form.TimerEnabled = False
    'pm.left = e.form.Width
Else
    pm.left = zwz
End If
[此贴子已经被作者于2015/2/13 14:22:46编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
bahamute
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1421 积分:11294 威望:0 精华:0 注册:2008/9/1 22:20:00
  发帖心情 Post By:2015/2/13 14:30:00 [只看该作者]

这样的话字幕就消失不再出现。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/13 14:32:00 [只看该作者]

Dim pm As WinForm.Label = e.Form.Controls("Label1")
Dim zwz As Integer =pm.left-2
If zwz +pm.Width<= 4 Then
    e.Form.TimerEnabled = False
    pm.left = 0
Else
    pm.left = zwz
End If

 回到顶部