[这个贴子最后由柏仔在 2003/05/14 10:58pm 第 2 次编辑]
下面这个是我用单钓下载的Diskemu,根据说明做的,但开机的时候加载LOGO后要按键才会显示背景图片。有没有办法使它加载完LOGO后又直接加载背景图片?
还有,请帮我看看有没有多余的命令好吗?因为我刚学用这个,谢谢!! :em26:
===================================================================
:entrypoint
echo off
delay 100ms
logo 20 logo.bmp
transparent off
backgroundimage backgrnd.bmp
setresolution 800 600 @drawimg
setdac 0 0 0 0
setdac 1 255 0 0
forecolor 1
backcolor 0
;等待1分钟,缺省按键 Enter
getkey showprocess 60 entr
onkey entr run ghost.ima
onkey num_entr ghost.ima
onkey up goto item4
onkey down goto item2
call mainkey
goto item1loop
;
:mainkey
onkey h boot 80
onkey w run ghost.ima
onkey i call help
onkey r reboot
;检测到的按键不是所需的,继续等待
return
;
:item1
repaint
drawimage pixel item.bmp 232 252
:item1loop
getkey
onkey entr run ghost.ima
onkey num_entr run ghost.ima
onkey up goto item4
onkey down goto item2
call mainkey
goto item1loop
;
:item2
repaint
drawimage pixel item.bmp 232 297
:item2loop
getkey
onkey entr boot 80
onkey num_entr boot 80
onkey up goto item1
onkey down goto item3
call mainkey
goto item2loop
;
:item3
repaint
drawimage pixel item.bmp 232 342
:item3loop
getkey
onkey entr reboot
onkey num_entr reboot
onkey up goto item2
onkey down goto item4
call mainkey
goto item3loop
;
:item4
repaint
drawimage pixel item.bmp 232 387
:item4loop
getkey
onkey entr call help
onkey num_entr call help
onkey up goto item3
onkey down goto item1
call mainkey
goto item4loop
;
:drawmenu
;清屏
cls 0
;绘制背景
repaint
return
:chs
loadchinesefont 0xa0 0xa0 94 95 Hzk16
call drawmenu
return
;
:help
cls
print 本光盘的98SE映象文件是双系统的
print 即是安装了98和XP双系统后C盘的98映象
print
print 按任意键返回
getkey
call drawmenu
return
;
|