首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个文本框、两个单选按钮及两个命令按钮。文本框的名称为Text1。内空;两个命令按钮的名称分别为Command1与Command2、标题分别为“读取”与“加密”;单
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个文本框、两个单选按钮及两个命令按钮。文本框的名称为Text1。内空;两个命令按钮的名称分别为Command1与Command2、标题分别为“读取”与“加密”;单
admin
2012-10-09
31
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在窗体上有一个文本框、两个单选按钮及两个命令按钮。文本框的名称为Text1。内空;两个命令按钮的名称分别为Command1与Command2、标题分别为“读取”与“加密”;单选按钮的名称分别为Optionl和Option2,标题分别为“3”和“5”。单击“读取”,程序将读入考生文件夹下的文本文件in5.txt,单击“加密”,加密过的文本显示在Text1中。根据单选按钮中的不同的数字,加密的方法不同。例如选择Optionl.则逐一把读入的字符串改为它前面的第3个字母。程序运行时效果如图5—5所示。
注意:请在有“?”号的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名:和文件夹。
选项
答案
单选按钮组常用于提供唯一选择,Value属性值决定每个单选按钮的选中状态:False表示未选、True表示选中,Caption属性用于设置或返回单选按钮的标题。Chr函数返回String,其中包含有与指定的字符代码相关的字符。其语法格式为:Chr(charcode)。charcode为必要参数,是一个用来识别某字符的Long函数。Mid$(字符串,起始位置[,个数])函数用于从字符串指定位置开始的含指定个数字符的字符串;String(个数,字符)函数用于返回含指定个数字符的字符串;Asc(字符串)函数用于返回字符串首字符的ASCII码值。 根据题意,将一个文本框控件、两个单选按钮控件和两个命令按钮添加到窗体中,文本框的名称为Textl、Text属性为空,单选按钮的名称分别为Optionl和Option2,Caption属性分别为“3”和“5”,命令按钮的名称为Commandl和Command2,Caption属性分别为“读取”和“加密”。双击Commandl进入代码窗口,编写如下代码: Private Sub Command1_Click() Dim str As String Dim tmp As String Dim hum As Integer str="" Open"App.Path&\in5.txt"For
Input As#1
’打开文件准备读取 While
EOF(1)=False
’判断是否读到文件尾 Input#1,tmp’读取文件 str=str+trap ’将渎取的文本连接起来放入str中 Wend Close#l’关闭文件 Textl.
Text
str’在Textl中显示str End Sub Private Sub Command2_Click() Dim str As String Dim trap As String Dim i As Integer Dim ind As Integer If Optionl.
Value
=True Then ind=3’当选中Optionl时,则移3位 ElseIf Option2.
Value
=True Then ind=5’当选中Option2时,则移5位 End If str="" For i=1 To
Len(Textl.Text)
tmp=Mid(Text1.Text,i,1) ’一个一个读入字符(Mid函数) If Asc(tmp)<=Asc("Z")And Asc(trap)>=Asc("A")Then If Asc(trap)<=Asc("z")And Asc(tmp)>=Asc("a")Then tmp=Chr((Asc(tmp)-ind-Asc("a")+26)Mod 26+Asc("a")) Else’当输入为大写字母时 tmp=Chr((Asc(tmp)-ind-Asc("A")+26)Mod 26+Asc("A")) End If End If str=str +tmp ’将字符串连起来 Next i Textl.
Text
=str ’在Textl中将加密后的字符串显示出来 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/V3hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下语句过程,在窗体上显示的内容是 OptionBase0 PrivateSubCommand3_Click() Dimd d=Array("a","b","c","d") Printd(1);d(3)EndSub
在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Labet3的标签,然后编写如下代码:PrivatexASIntegerPrivateSubCommand1_Click(
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click(
下列叙述中,不正确的是
下面程序的功能是统计字符串中“广的个数,请填空。 SubCOU( ) a$="BeijingUniversityofTechnology" DimnASInteger n=Len(a$) Fori=1T
将代数式转换成程序设计中的表达式为【】。
下面有关注释语句的格式,错误的是
窗体、图片框或图像框中的图形通过对象的【】属性设置。
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即,号)但不能修改其他部分。存盘时不得改变文件名和文件夹。本题描述如下:在名称为Form1的窗体上
随机试题
在WindowsXP环境下非绿色软件因需要动态库,安装时需要向系统注册表写入一些信息,因此仅将组成系统的全部文件拷贝到硬盘上是不能正常工作的。
整体护理的宗旨是
李某与张某为邻居,因李某笑话张某才30岁就掉了大量头发,像个老头,张某便将李某打成重伤,经及时抢救,李某才脱离生命危险,治疗期间共花去医药费、交通费以及误工损失约3万元。公安机关对张某立案侦查,经人民检察院审查.向人民法院提起公诉。关于本案,请回答第(1)
依据《注册安全工程师管理规定》,从业人员300人以上的煤矿、非煤矿山、建筑施工单位和危险物品生产经营单位,应当按照不少于安全生产管理人员()的比例配备注册安全工程师。
中亚公司2012年1月1日从证券市场中购入北辰公司300万股普通股,每股买价12.4元,另支付相关手续费60万元,划分为可供出售金融资产核算。2012年末北辰公司每股普通股的公允价值为13元,当期北辰公司实际发放现金股利0.8元/股。2013年4月中亚公司
雄企鹅这样煞费苦心地用石子来讨好雌企鹅绝非小题大做,而是由于筑巢的石子对它们有__________的魅力。有好巢才能吸引好配偶,筑巢最好的雄企鹅,引起异性注意的机会最大。别致的巢能够_______雄企鹅作为配偶的价值,确保配偶的珍贵投资——企鹅蛋不被冰雪冻
下列行为不能形成共有关系的有()。
简述教育现代化的内涵与内容。
A、Theaccidentcausedinjuryorlossoflife.B、Sevenpeoplewerekilledintheaccident.C、Manypeoplefromothercarscameto
A、Byofferingthemspecialtrips.B、Bysendingthemawelcomepack.C、Bygivingspecialcertificatesasareward.D、Bygivingth
最新回复
(
0
)