' 直接定义一个动态打开文件对话框,无须添加到窗体控件中
成都创新互联公司是专业的万年网站建设公司,万年接单;提供成都网站建设、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行万年网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
Dim op As New OpenFileDialog
op.Filter = "All Files(*.*) |*.*"
If op.ShowDialog = Windows.Forms.DialogResult.Cancel Then Return '如果选择取消,则直接退出方法
绝对地址=op.FileName
vb.net是编程语言,学好他需要你的兴趣和探索精神!
你在网上下的2005不能安装的原因估计是你下的文件有错误,建议你重新下载一个,另外,vb.2005版本有EXPRESS和企业版的区别,你不要下express,那个功能太少,最后,别忘了下msdn2005,这个是和vb.net2005的帮助文档,非常管用。
要想学好VB.NET,一是建议你先买本书,我也是这么开始学的,不要买高级教程,先买个基本教程。二是建议你用好前面说的msdn,不明白就用这个查找。
三是建议你不明白就多去论坛或者问问别人,几个人一起学习编程,效率会非常高。
希望我的答案能令你满意
你得先补基础。
最好去学校,找计算机系的学生,抄下专业专业课程和对应的课本(说不定顺便能讨些旧课本),卖齐这些课本(一般学校里面就有书店)慢慢学。
(以下课程不全)
至少需要读一遍的:计算机导论、程序设计基础、软件工程、编译原理
重点学习的:算法与数据结构、面向对象程序设计
还有VB.Net需要一定的基础,建议先从 C++ 或 VB(版本6.0)入门
'Windows的搜索用了18秒,本程序用了20秒
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
GetDirectFiles("D:\")
End Sub
Private Sub GetDirectFiles(ByVal s As String)
'找出位于 s 根目录下的所有文件
Try
Dim f() As String, t As Collections.ObjectModel.ReadOnlyCollection(Of String) = My.Computer.FileSystem.GetFiles(s), k As String
Me.Text = s
For Each k In My.Computer.FileSystem.GetDirectories(s)
GetDirectFiles(k)
Next
ReDim f(t.Count - 1)
t.CopyTo(f, 0)
ListBox1.Items.AddRange(f)
Catch
End Try
End Sub
兄弟我正在看比你上面提到版本更新的这本书 Visual Basic 2008 入门经典(第5版) 2005(第4版) 2003(第3版)
内容基本差不多,就是改头换面换钞票,不过建议使用与软件的版本一至。
我用VB2008 书的版本不宜低于2005
另外:
这书是国外著名编程出版社出版的图书(Wrok),唯一遗憾的是代码里面的注释没有翻译,真是太缺德了(清华出版社 出版)
如果是初学者建议学国人编的书,推荐 《精通Visual Basic.NET中文版》网上到处都是免费下载 这本书写得很详细