• 回答数

    5

  • 浏览数

    181

北方小渔
首页 > 自考本科 > 自考本科vb编程的代码

5个回答 默认排序
  • 默认排序
  • 按时间排序

我是娜弟

已采纳

这个太简单了。

160 评论

独酌邀明月

你邮箱是什么?我发给你

273 评论

木木夕-琪

第一题:在Change事件中进行判断,主要条件是9位学号,前2位年级,第5位类型 Private Sub Text1_Change() If Len(Text1.Text) = 9 Then '等于9位才进行判断 Select Case Left(Trim(Text1.Text), 2)'取前2位判断年级 Case "01" Text2.Text = "一年级" '01,02,03代表年级 Case "02" Text2.Text = "二年级" Case "03" Text2.Text = "三年级" Case Else Text2.Text = "" Text3.Text = "" '超出范围即无效学号,清空显示 End Select Select Case Mid(Trim(Text1.Text), 5, 1)取第5位判断类型 Case "2" Text3.Text = "博士" '2-博士,3-硕士,4-本科,5-专科 Case "3" Text3.Text = "硕士" Case "4" Text3.Text = "本科" Case "5" Text3.Text = "专科" Case Else Text2.Text = "" Text3.Text = "" '超出范围即无效学号,清空显示 End Select Else Text2.Text = "" Text3.Text = "" End If End Sub 第二题:主要条件是即时转换,对写入及删除产生一个即时效果,大小写及非字字母转换,所以在Change中判断,用ASC、Chrw检测及转换。 Private Sub Text4_Change() Text5.Text = "" '清空显示框 For i = 1 To Len(Text4.Text)'取每一位字符 Select Case Asc(Mid(Text4.Text, i, 1))'对每一位字符判断 Case 65 To 90 '大写字母 Text5.Text = Text5.Text & ChrW(Asc(Mid(Text4.Text, i, 1)) + 32)'转小写 Case 92 To 122 '小写字母 Text5.Text = Text5.Text & ChrW(Asc(Mid(Text4.Text, i, 1)) - 32)'转大写 Case Else Text5.Text = Text5.Text & "*"'转星号 End Select Next End Sub 第三题:由于用复选框作选择,复选框的值为0或1,数值型,问题条件只是0或255固定值,所以直接乘255就可以满足条件。(建议使用三个滑块,效果更好) 在3个复选框的Click事件中写 Private Sub Check1_Click() Form1.BackColor = RGB(Check1.Value * 255, Check2.Value * 255, Check3.Value * 255) End Sub Private Sub Check2_Click() Form1.BackColor = RGB(Check1.Value * 255, Check2.Value * 255, Check3.Value * 255) End Sub Private Sub Check3_Click() Form1.BackColor = RGB(Check1.Value * 255, Check2.Value * 255, Check3.Value * 255) End Sub

169 评论

Sunny彩妆半永久

1.sub do(numberx as integer)text2="年级:" & left(numberx,2) & vbcrlfselect case mid(numberx,5,1)case 2x="博士"case 3x="硕士"case 4x="本科"case 5x="专科"end selecttext2=text2 & "学生类型:" & xend sub2.Private Sub Text1_KeyPress(KeyAscii As Integer)if KeyAscii>97 And KeyAscii<122 Thentext2=text2 & chrw(KeyAscii-32)elseif KeyAscii>65 And KeyAscii<90 Thentext2=text2 & chrw(KeyAscii+32)endifEnd Sub3.创建3个check空间命名为red1、green1、blue1public red,green,blue as integerPrivate Sub Red1_Click()if red1.value=1 thenred=255elsered=0label1.BackColor=RGB(red,green,blue)End SubPrivate Sub blue1_Click()if blue1.value=1 thenblue=255elseblue=0label1.BackColor=RGB(red,green,blue)End SubPrivate Sub green1_Click()if green1.value=1 thengreen=255elsegreen=0label1.BackColor=RGB(red,green,blue)End Sub

270 评论

西安乾蓬装饰

在窗体上放置两个CommandButton,分别为Command1和Command2,代码如下:

197 评论

相关问答

  • vb程序设计自考本科真题

    你是哪个学校的?我的专业就是计算机,做毕业设计时,正好作的设计是你描述的那样的设计,如果咱们不是一个学校的我就把设计给你好了!

    蔻蔻妖妖柒 6人参与回答 2024-06-06
  • 自考本科vb程序设计

    VB程序设计课程是高等教育自学考试数字媒体艺术的专业基础课程之一,课程讲授了VisualBasic概述、VisualBasic基本控件及简单程序设计、Visua

    carryme2015 5人参与回答 2024-06-07
  • 自考本科vb程序设计卷

    2012年9月份考试可视化程序设计(VB)第一次作业一、单项选择题(本大题共100分,共 25 小题,每小题 4 分)1. 下面的数写成普通的形式是1.2157

    唐唐sweet 3人参与回答 2024-06-05
  • 自考本科vb编程的代码

    这个太简单了。

    辛巴在深圳 5人参与回答 2024-06-07
  • 自考本科编程专业代码

    一 各自考专业代码前面的字母代表什么意思 A表示专科,B表示专升本,C表示本科·基础科段,D表示本科·本科段;面向高校开考的应用型专业中,Y表示专升本,Z表示专

    xiaohoulee 5人参与回答 2024-06-06