主题:怎么编一个菜单上的按钮??
脉脉秋波
[专家分:0] 发布于 2005-11-02 15:24:00
我想编个菜单,上面挂四个按钮就行啦,按 上、下、左、右实现对按钮的选择,
谁提供个思路啊?提供程序更好啦,让俺好好学习学习!!
回复列表 (共5个回复)
沙发
QB71 [专家分:1300] 发布于 2005-11-02 21:00:00
此类问题请叙述详细
1.是文本模式还是图形模式
2.具体是什么样的按钮
3.用途
板凳
moz [专家分:37620] 发布于 2005-11-02 21:12:00
上下左右是什么意思?
首先你想屏幕上怎么显示嘛?
比如说:
color 7,0
cls
do
color 7,1
locate 5,20 : print " The 1 "
locate 7,5 : print " The 2 "
locate 7,35 : print " The 3 "
locate 9,20 : print " The 4 "
color 15,2
select case i
case 1: locate 7,5 : print " The 2 "
case 2: locate 7,35 : print " The 3 "
case 3: locate 9,20 : print " The 4 "
case else: locate 5,20 : print " The 1 "
end select
do:k$=inkey$:loop while k$=""
select case k$
case chr$(13),chr$(27):exit do
case chr$(0)+chr$(72):i=0 '上
case chr$(0)+chr$(80):i=3 '下
case chr$(0)+chr$(75):i=1 '左
case chr$(0)+chr$(77):i=2 '右
end select
loop until k$=chr$(27)
end
我只是举一个很简单的一个例子而已
具体的需要看你的实际需要和规模
我自己也写了一个类似的东西
只是实在比较烦琐繁复,
所以没敢放上来让大家见笑.
3 楼
afweil [专家分:0] 发布于 2007-09-27 22:13:00
很久很久以前用过Basic,现在都进Win编程了。
发现人变得越来越笨了,哈哈。
回头看看还是很有意思的。
嗯,其实DOS下的编程有时还是很有用的,这阵子会常来。
4 楼
我是大喊三 [专家分:3010] 发布于 2007-09-29 14:54:00
对,DOS下的很多东西都要自己实现。事无巨细。界面就占了极大的精力。
5 楼
冷石_jasv [专家分:1570] 发布于 2007-10-17 09:44:00
嘿。。以前。。不知道现在是不是也这样。很多高手都熟知汇编。dos。硬件原理。
前几天。看了看某些xp系统下不为人知的隐藏文件的小秘密的视频,看了半天。原来还是dos的方法。
我来回复