1. 统计最新的记录(是离现在最近的一天的记录吗?)
Query1.close;
Query1.sql.clear;
Query1.sql.add('select * from MyTable.dbf where 日期=(select max(日期) from MyTable.dbf');
Query1.open;
2. 大屏幕(是全屏效果吗?)
Form1的BorderStyle属性设为bsNone
Form1的WindowState属性设为wsMaximized
有必要的话,FormStyle属性设为fsStayOnTop,保证一直在最前
3. 客户填写欢迎词
放一个Edit1让他填,放一个Label1显示他填的
在Edit1的onchange中写 Label1.caption:=Edit1.text;
4. 每条记录显示3分钟
放一个Label2显示记录,放一个Timer1,interval设为180000,ontimer里写
while not Query1.eof do
begin
Label2.Caption:=Query1.FieldByName('你的字段名').asstring;
Query1.next;
end;
5. 从右向左移动
放一个Timer2,interval设为200,ontimer里写
Label2.left:=Label2.left-5;
开始时Timer2.enabled:=false,
if length(Label2.Caption)>40 then timer2.enabled:=true
else timer2.enabled:=false;
6. 显示欢迎词时,Label2.visible:=false;
显示数据时, Label1.visible:=false;
Query1.close;
Query1.sql.clear;
Query1.sql.add('select * from MyTable.dbf where 日期=(select max(日期) from MyTable.dbf');
Query1.open;
2. 大屏幕(是全屏效果吗?)
Form1的BorderStyle属性设为bsNone
Form1的WindowState属性设为wsMaximized
有必要的话,FormStyle属性设为fsStayOnTop,保证一直在最前
3. 客户填写欢迎词
放一个Edit1让他填,放一个Label1显示他填的
在Edit1的onchange中写 Label1.caption:=Edit1.text;
4. 每条记录显示3分钟
放一个Label2显示记录,放一个Timer1,interval设为180000,ontimer里写
while not Query1.eof do
begin
Label2.Caption:=Query1.FieldByName('你的字段名').asstring;
Query1.next;
end;
5. 从右向左移动
放一个Timer2,interval设为200,ontimer里写
Label2.left:=Label2.left-5;
开始时Timer2.enabled:=false,
if length(Label2.Caption)>40 then timer2.enabled:=true
else timer2.enabled:=false;
6. 显示欢迎词时,Label2.visible:=false;
显示数据时, Label1.visible:=false;
解决方案 »
- DBNavigator的Insert方法不能将数据录入数据表吗?
- 如何在DBgrid中获得选中的cell单元的横坐标和纵坐标?
- 要是将单引号插入数据库中,该怎么处理?
- 用LoadCursor函数实现使用自定义光标资源的问题,求dx帮助~~
- 谁那里有和文件目录关联的树构件?即:操纵树就相当于操纵文件目录树,拖拽树结点就相当也移动文件。
- 如何动态创建TREENODE数组,如何使用
- 能不能Richedit的内容存入Access数据库,该怎么存?
- 如何能象3721的程序那样,一上网就能自动下载执行???
- 这种权限是怎么设计的(见图)
- 各位高手,关于 BDE error $000f?????????
- dbgrid可以像资源管理器的listview那样点击排序吗?
- 紧急求救!!!
while not Query1.eof do 应该改为
if not Query1.eof then
oracle_lover(数据库情人) 的方法好像有点问题,因为数据库也在动态增加的话,他的方法就需要再改进,还有什么叫最新记录(是否指没有显示过的记录)最好详细一些。因该很简单[email protected]