Foxtable(狐表)用户栏目专家坐堂 → 在主窗口中进行文字的滚动播报问题


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

主题:在主窗口中进行文字的滚动播报问题

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


加好友 发短信
等级:小狐 帖子:324 积分:2547 威望:0 精华:0 注册:2012/5/19 22:40:00
在主窗口中进行文字的滚动播报问题  发帖心情 Post By:2013/6/24 17:04:00 [只看该作者]

本人想在主窗口中对部分信息进行滚动(上下)播报,我已经把窗口中的标签LABEL1与“发布信息表(附件1)”中的发布信息栏关联,显示效果如附件2 ,但是我发现发布信息只能在主窗口向上滚动发布一次,无法循环不断地进行,请各位高手指导,我的代码如下:

Dim lab1 As WinForm.Label = e.Form.Controls("Label1")

If lab1.height + lab1.Top = 0 Then

    lab1.Top = e.Form.height

Else

    lab1.Top = lab1.Top -4

End If


谢谢了!
此主题相关图片如下:附件1.png
按此在新窗口浏览图片
此主题相关图片如下:附件2.png
按此在新窗口浏览图片


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/24 17:05:00 [只看该作者]

上个例子看看,纸上不谈兵!

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


加好友 发短信
等级:四尾狐 帖子:884 积分:7061 威望:0 精华:0 注册:2013/3/5 8:42:00
  发帖心情 Post By:2013/6/24 17:07:00 [只看该作者]

请教,这个滚动播报的内容文字可以实时从一个网站上的文字获得吗?该如何设计
[此贴子已经被作者于2013-6-24 17:07:53编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/24 17:09:00 [只看该作者]

以下是引用wuxianzuoji41在2013-6-24 17:07:00的发言:
请教,这个滚动播报的内容文字可以实时从一个网站上的文字获得吗?该如何设计
[此贴子已经被作者于2013-6-24 17:07:53编辑过]



网页获取数据参考这里http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=32808&page=2

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


加好友 发短信
等级:小狐 帖子:324 积分:2547 威望:0 精华:0 注册:2012/5/19 22:40:00
  发帖心情 Post By:2013/6/24 17:23:00 [只看该作者]

我已经作了个例子,是开发版的,由于没有升级到2013,如果高手指点或帮助修改,最好也是2012版的,不然我可能打不开,谢谢了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:主窗口信息滚动发布.foxdb


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/24 17:31:00 [只看该作者]

这里改一下就行了 If lab1.height + lab1.Top <= 0 Then

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


加好友 发短信
等级:小狐 帖子:324 积分:2547 威望:0 精华:0 注册:2012/5/19 22:40:00
  发帖心情 Post By:2013/6/24 17:51:00 [只看该作者]

谢谢BIN,修改后已经可以连续循环播报了,但是我发现有个问题,在发布信息表的发布列中如果字太多,就无法全部显示出来,不知如何调整?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/24 17:51:00 [只看该作者]

简单点的方法就是 LABEL弄大点.

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


加好友 发短信
等级:小狐 帖子:324 积分:2547 威望:0 精华:0 注册:2012/5/19 22:40:00
  发帖心情 Post By:2013/6/24 18:06:00 [只看该作者]

但也不能无限大呀,还是想自动在固定大小的标签中根据内容多少自动全部显示出来。

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/6/24 18:43:00 [只看该作者]

可以根據標籤內容及每行顯示字數,計算出行數,據此來調整標籤高度

 回到顶部
总数 11 1 2 下一页