甲乙两个齿轮互相咬合:一个简单的vb编程题!!!救救

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 23:59:54
题目是:从窗体里输入A和E 然后依次输出
ABCDE
BCDAE
CDEAB
DEABC
EABCD
其中A和E是从键盘输入,怎么做?
(A和E是我举的例子,可以随意。)
窗体的创建我知道,就是不知道怎么写输出的代码!希望各位帮忙!
也就是说
建立一个窗口,有三个输入口,以各输入开始的字母(我举例子是A),一个是结束字母(我举例子是E),最后的框是要把A到E之间的字母按我说的输出即
ABCDE
BCDAE
CDEAB
DEABC
EABCD

窗口我会建我是不回写代码,怎么让字母那样循环输出???

哦,还有我们还没有学到数组和ASC码!拜托用别的方法!!

' InputA InputB 为输入的两个字符

' 先得到他们的asc值
InputA_Asc=Asc(InputA)
InputB_Asc=Asc(InputB)

'按你所描述的结果则必须 InputA<InputB,则这里可能
'需要判断,不过我在这里就不说了!

TmpK=InputA_Asc

For TmpJ=InputA_Asc to InputB_Asc
For TmpI=1 to 4

if TmpI=InputB_Asc then
TmpK=InputA_Asc
end IF

Print Chr(TmpK)

TmpK=Tmpk+1

next
next

好像没有明白你的意思.是要在窗体上输出吗?
vb中的输出是在控件里输出的.一个控件是一个对象.在创建一个对象后,设置右边的属性,再作其它的

在窗体上拖个lable控件什么的,把你要输出的东西写在控件的text属性里,如果一个控件不够多用几个

有点看不懂