滚动提示怎么做?,急用,再线等.谢谢 (200分) 不够再加 (200分)

  • 主题发起人 主题发起人 dreamstill
  • 开始时间 开始时间
D

dreamstill

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样实现象foxmail 新邮件滚动提示(如下图所示) 那样的功能?急用,在线等?
谢谢
有没有这方面的资料,

1. 要一个接一个的滚动.要一个未玩,如滚到一半,另外一个也来了.
2. 滚动内容是源子数据库,是不断更新的.

看看foxmail的新邮件提示 滚动信息你就知道了
 
我做了例子,带程序请下载,符合要求的化请给分!
http://www.datacn.com/acdown/down/111.rar
 
在Panel上面加个TTimer,定时重画()
楼上的作的不错,提个建议
不要简单的用String,自定义一个结构,每一段文字可以自定义Font,Icon
整体引入背景图,对每段文字有相应的事件支持
 
山泉,你这个控件确实不错.谢谢..我自己也有这方面的控件.
而且我不仅仅是要种滚动,我想到达的目的是:
1. 要一个接一个的滚动.要一个未玩,如滚到一半,另外一个也来了.
2. 滚动内容是源子数据库,是不断更新的.

看看foxmail的新邮件提示 滚动信息你就知道了
 
有这方面的资料都行.合适的,酌情多加分.
谢谢
 
其实rx控件中有一个SecretPanel控件应该会符合你的要求
滚动内容是源子数据库
SecretPanel.lines.add(数据库字段内容...)
就可以了
 
我刚找到了这个控件,但怎么与数据库关联.琢磨了很久.没有眉目了.
哪位知道,能不能告诉我.
一样加分.
 
其实山泉的代码不错啊!向实现你的也容易,把所有的数据放在一个TStringList中,
用的时候,把其中 用下面的代码把各个字符串合并就行了
var i:integer;
s:string;
Str:TStringList
......
s:='';
for i:=0 to str.count-1 do
s:=s+' '+Str.string;
然后用山泉的代码显示s,调节上面代码里的' '的长短,就可以设置两个相邻字符串
的间隔。
 
你可以用线程来实现,应该非常简单!!!
 
darling_crm,我没有用过线程,可不可以帮个忙?
 
后退
顶部