vb代码编写

老师布置作业,内容是运行程序后,读取当前目录的文件夹及文件,自动生成同样名称及个数相同的当前程序,我只写了一点,后面的不会啊,急!!... 老师布置作业,内容是运行程序后,读取当前目录的文件夹及文件,自动生成同样名称及个数相同的当前程序,我只写了一点,后面的不会啊,急!! 展开
 我来答
帐号已注销
2014-11-29 · TA获得超过898个赞
知道大有可为答主
回答量:1482
采纳率:0%
帮助的人:937万
展开全部

Private Sub wenjianjia(ByVal pathstr As String)

Dim i As String

i = Dir(pathstr, vbDirectory) '取第一个

Do While i <> "" '不为空就循环

If i <> "." And i <> ".." Then '如果不是 当前目录及上一级目录 . 及 ..

If (GetAttr(pathstr & i) And vbDirectory) = vbDirectory Then '是否是目录

List1.AddItem i '确定是目录,添加到列表,这里可以自己处理

End If

End If

i = Dir '取下一个

Loop

End Sub

Private Sub Command1_Click()

List1.Clear

Call wenjianjia(App.Path + "\")

End Sub

Private Sub List1_Click()

File1.Path = App.Path + "\" + List1.Text + "\"

End Sub


系易绿青州
游戏玩家

2019-05-09 · 非著名电竞玩家
知道大有可为答主
回答量:1.1万
采纳率:25%
帮助的人:618万
展开全部
Right(值,长度),就是从右边开始取指定长度的字符串。
Right(Text1.Text,
2),就是将text1的内容从右开始取2位。
比如Right("abcdefg",2)结果就是fg
Val函数是将数字字符串转为数字。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冼采南镜茗
2019-05-27 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:34%
帮助的人:565万
展开全部
right
是取字符的函数,使用方法right(字符串,数值)这样的话就会从字符串右边截取数值等量的字符了,相似函数还有mid,left等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
释荷出艾
2019-01-11 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:570万
展开全部
是取text1文本框中字符串的后两个字符串、right是从右边开始截取的意思、2是两个字符的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
满邦米耀
2019-04-15 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:835万
展开全部
a
=
Val(Right(Text1.Text,
2))这句代码的意思是首先从Text1.Text值中右边截取2位字符串,然后转化数值类型赋值给a.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式