`
kiki1120
  • 浏览: 314463 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

VB.Net检查文件名是否合法

    博客分类:
  • .Net
 
阅读更多

Dim str = "\/:*?""<>|"

If Trim(文件名) Like "*[ & str & ]*" Then

    MsgBox("文件名不能含有特殊字符" & str, MsgBoxStyle.Exclamation, "警告")

End If

分享到:
评论

相关推荐

    VB 检测文件是否存在

    另外,如果你正在使用`FileSystemObject`,这也是一个可行的选择,虽然在VB.NET中已经不太推荐,但在早期版本的VB中非常常见。下面是使用`FileSystemObject`的例子: ```vb Dim fso As Object Set fso = ...

    超级源码vb.net 上传图片文件

    - 获取文件名并检查文件大小是否超过预设的最大值。 - 如果文件大小合法,则保存到磁盘上,并显示成功消息。 - 如果文件大小超过限制,则拒绝上传并显示错误消息。 - 如果发生异常,则捕获异常并显示错误消息,...

    vb.net键盘钩子

    标题中的“vb.net键盘钩子”指的是在VB.NET编程环境中实现的一种技术,它允许程序员捕获和处理系统级的键盘事件,即使这些事件不在当前应用程序的焦点窗口内。这种技术通常涉及使用Windows API(应用程序接口)函数...

    vb.net房贷计算器

    在【WindowsApplication1】这个文件名中,我们可以推测这是项目的基本启动文件,通常包含了VB.NET应用程序的主要代码和资源。打开这个文件,开发者可以查看和编辑具体的代码实现,包括如何调用`IPMT`和`PPMT`函数,...

    vb总结试题

    1. VB.NET的语句执行顺序:在VB.NET中,语句的执行顺序是按照从上到下的顺序执行的。 2. Speed=Miles/Hours:当Hours=0时,该语句将引发运行错误,因为除数不能为零。 3. 编辑文档的快捷键是Ctrl+A。 4. Word中...

    象棋巫师 VB 源码

    4. **游戏逻辑**:编写算法处理象棋规则,如合法移动检查、吃子操作、将军、应将、捉单、困毙等。 5. **AI设计**:如果包含AI对弈功能,可能使用简单的搜索算法(如Minimax或Alpha-Beta剪枝)或更复杂的机器学习方法...

    VB.NET中的基本计算文本框

    这种扩展通常涉及重写或添加事件处理程序,比如TextChanged或KeyDown事件,以便在用户输入时检查是否为合法的计算表达式,并进行相应的计算。 在VB.NET中,创建这样的控件可能包括以下步骤: 1. **定义新类**:...

    vs.net反编译工具

    【标题】:“vs.net反编译工具”是指用于查看.NET框架下C#、J#、VB.NET等语言编译后程序集(.dll或.exe)源代码的软件工具。这类工具能够帮助开发者理解和学习他人代码,或者在没有源码的情况下进行逆向工程。 ...

    VB高级编程100例.pdf

    ### VB高级编程100例之C/S结构木马程序设计 #### 一、概述 在《VB高级编程100例》这本书中,作者通过一系列生动具体的实例,深入浅出地介绍了VB语言的高级应用技巧。其中,“浅谈用VB6.0编写木马程序”这一章节...

    asp.net反编译工具

    这些工具可以解析中间语言(IL)代码,并将其转化为易于阅读的C#或VB.NET源代码。 ILSpy是一款开源的.NET反编译器,支持反编译.NET程序集并显示类、接口、方法和其他元数据。它还允许用户查看并导出反编译的源代码...

    atlas做的聊天室

    8. **文件名称列表**:虽然未给出具体的文件名,但在一个典型的ASP.NET项目中,可能包含.aspx(页面文件)、.vb(VB.NET代码文件)、.js(JavaScript文件)、.css(样式表文件)、.xml(配置文件)等,这些文件共同...

    VB做的IP地址输入框

    2. **正则表达式**:用于验证IP地址的合法性,可能使用正则表达式(Regex)来检查输入是否符合IP地址的标准格式。 3. **字符串处理**:在处理用户输入时,可能会用到字符串分割(Split)、替换(Replace)和检查...

    一个大项目中多项目编写思路

    "多项目开发思路在VB.NET中的实现" 在VB.NET中,多项目开发是一种常见的开发模式,特别是在大型项目中,多个小项目需要被整合成一个大项目。这种开发方式可以提高开发效率和质量,但是也存在一些挑战,例如项目之间...

    ASP.NET毕业设计——ASP.NET报名系统(源代码+论文)、.zip

    VB.NET提供了丰富的语法和类库,使得开发web应用更为便捷。 `WebApply.sln`是一个解决方案文件,用于在Visual Studio中组织和管理项目的所有组件。这个解决方案可能包含了报名系统的前端、后端、数据库连接和其他...

    asp.net网站源代码

    在ASP.NET中,开发者可以使用C#或VB.NET作为编程语言,利用ASP.NET控件和MVVM(Model-View-ViewModel)或MVC(Model-View-Controller)模式进行开发。MVVM模式常用于富客户端应用,而MVC模式则更适合于Web开发,它将...

    .NET Reflector 8 部分开源+注册机+说明

    1. 反编译:将.NET程序集反编译为易于理解的C#、VB.NET或其他.NET语言的源代码。 2. 代码导航:通过类、方法、属性等结构化视图,方便地浏览代码结构。 3. 依赖关系分析:显示程序集之间的依赖关系,帮助理解代码的...

    vbTextInfo_VB源码_

    在文件名"codesc.net"中,"codesc"可能是项目或系统的简称,而".net"可能表示这个源码部分或全部使用了.NET Framework,这是微软的一个开发平台,提供了丰富的类库和工具,支持多种语言,包括VB.NET。VB.NET是VB的一...

    asp.net-专业软件后台模板下载

    在ASP.NET中,这些HTML文件可以结合服务器端代码(如.CS或VB.NET文件)和控件(如ASP.NET的Label、Button、GridView等)一起工作,实现动态交互功能。开发过程中,开发者可以利用ASP.NET的强类型、事件驱动模型以及...

    asp.net 进销存管理系统

    ASP.NET支持多种编程语言,如C#、VB.NET等,为开发者提供了极大的灵活性。 在进销存管理系统中,表现层通常包含网页和用户交互的部分。ASP.NET的Web Forms或MVC(Model-View-Controller)模式都可以用来构建这一层...

    ASP.NET SQL2000留言板

    ASP.NET是由微软开发的一种服务器端Web应用程序框架,它构建在.NET Framework之上,支持多种编程语言,如C#、VB.NET等。在ASP.NET中,网页以服务器控件和代码隐藏的方式编写,便于开发人员进行逻辑处理和页面呈现的...

Global site tag (gtag.js) - Google Analytics