回 帖 发 新 帖 刷新版面

主题:怎么编一个菜单上的按钮??

我想编个菜单,上面挂四个按钮就行啦,按 上、下、左、右实现对按钮的选择,
谁提供个思路啊?提供程序更好啦,让俺好好学习学习!!

回复列表 (共5个回复)

沙发

此类问题请叙述详细

1.是文本模式还是图形模式
2.具体是什么样的按钮
3.用途

板凳

上下左右是什么意思?
首先你想屏幕上怎么显示嘛?

比如说:
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 楼

很久很久以前用过Basic,现在都进Win编程了。
发现人变得越来越笨了,哈哈。
回头看看还是很有意思的。

嗯,其实DOS下的编程有时还是很有用的,这阵子会常来。

4 楼

对,DOS下的很多东西都要自己实现。事无巨细。界面就占了极大的精力。

5 楼

嘿。。以前。。不知道现在是不是也这样。很多高手都熟知汇编。dos。硬件原理。

前几天。看了看某些xp系统下不为人知的隐藏文件的小秘密的视频,看了半天。原来还是dos的方法。

我来回复

您尚未登录,请登录后再回复。点此登录或注册