我觉得按纽的形状、颜色都不好看 怎么改?
还有 如何让文字显示走马灯效果?
还有 如何让文字显示走马灯效果?
解决方案 »
- 发布软件
- dephi 字符串怎么转化为中文
- TADOQuery中的SELECT * FROM ***????????
- 在读ini文件时,如果某个标签的值在不断变化怎么读取?
- 怎么在Access中插入一条记录,怎么还提示自动增长字段也要值,它不是系统自动生成的吗?
- 请问如何做移动的图标,就像windows搜索时的放大镜图表一样!
- 简单的小问题!
- help!JPG图片显示
- 我做了一个排课软件想供布给大家,但我没有网页空间,怎么办,发邮件又不现实,帮我出点主意。
- 请求解决:已动态创建了GroupBox,Memo,CheckBox如何将CheckBox名添加对应的Memo
- 贴者有分!我正作可视会议系统,请各位帮忙策划策划
- ERp
谢谢您~! 还是你好 我总共问了三个问题 你回答了两个 谢谢 谢谢 谢谢……
procedure TfrmMain.Timer1Timer(Sender: TObject);
begin
if Length( CurStr ) > 0 then
CurStr := Copy( CurStr, 2, Length( CurStr ) - 1 )
else begin
CurStr := BlankN( ( frm_main.Width - Statusbar1.Panels[0].Width - StatusBar1.Panels[1].Width )
div 7 )
+ StatusStr;
end;
StatusBar1.Panels[2].Text := CurStr;
end;function BlankN(N: Integer): String;
var
i: Integer;
begin
for i := 1 to N do
begin
Result := Result + ' ';
end;
end;procedure TfrmMain.FormCreate(Sender: TObject);
begin
CurStr := '';
Statusbar1.Font := Font;{必须这样写,否则状态栏字体不正常}
end;
谢了各位
DELPHI对中文支持一直就不怎么好。
呵呵。
procedure TForm1.Timer1Timer(Sender: TObject);
begin
label1.Left := label1.left - 2;//前进的速度,根据需要调整
if label1.Left < 0 then //0为label的左边届,根据需要调整
label1.Left := 300; //300为label移动的右边界,根据需要调整
end;其它的效果就自己去考虑了
比如把label放到一个panel上之类的
不闪的才是健康的!
用DRAWTEXT()
不闪的才是健康的!
用DRAWTEXT()您说的也很有道理啊,但是能不能说的更清楚一点呢 谢谢您了
http://mydelphi.8u8.com
全部免费的哟!
把 Label 放在 Panel 上,用定时器改变 Label 的位置
你戴着眼镜当然看不清了 闪得很呢
我这里一点也不闪呀。d6 + win2000 professional
这种方法在现在的机器上一般是不怎么闪的
不过用好一点的方法当然更好