解决方案 »
- delphi 三层结构的一个问题
- 如何捕捉access violation 问题
- 再加分200,就同一简单问题相问,Grid分类汇总
- 散100分祝妹妹高考取得优异成绩
- DBDateTime1的写入问题,很简单
- 谁遇到过这个问题?
- 急!急!!急!!! Response.SendRedirect('URL')的问题?
- DELPHI中如何取任务管理器中的进程状态
- 高分诱惑(50分)高手请进,再请教:sqlserver中的一个字段:varchar(500),如何显示在dbmemo中
- MusicWind你在吗?(有关EM_LINEINDEX Message)
- delphi MSConnection,mstable,msquery是什么控件,给发一份
- 一个关于字段数据类型SQL语句表达式写法问题?
s:PChar;
x,y,speed:Integer;procedure TForm1.tmr1Timer(Sender: TObject);
begin
tmr1.Interval := 100; // Interval 和 speed 决定滚动速度
DoubleBuffered := True;
s := '今天正月十五元宵节';
Dec(x, speed); // 递减x,以便由右往左滚动起来
Repaint;// 重绘,以便擦除上一次 TextOut 的内容
Canvas.Font.Size := 16; // 字尺寸
Canvas.Font.Color := clYellow; // 黄色字
Canvas.Font.Style := [fsBold]; // 粗体字
Canvas.Brush.Style := bsClear; // 使字背景透明
Canvas.TextOut(x, y, s); // 画出文字
end;
// 补上两行,给x,y赋初值
x := ClientWidth;
y := 10;