-
vb.net 教程 4-6 数据流
所属栏目:[百科] 日期:2020-12-17 热度:102
.net下文件的读取不同于vb6,.net是以数据流的形式来读取文件的。 数据流 Stream 是.net中数据读取最基本的概念。 Stream类有如下几个常见子类: FileStream:文件流,读写文件里面的数据。 MemoryStream:内存流,读写内存里的数据 NetworkStream:网络流,[详细]
-
vb.net 教程 4-7 文本文件编码 1
所属栏目:[百科] 日期:2020-12-17 热度:113
经常上网的人有时候会发现出来的网页,上面的字居然不认识,这就是所谓的”乱码“。 这是因为浏览器不能识别网页原有的文字编码方式,而使用了不同的文字编码方式造成的。 例如在百度首页的编码是用的Utf-8: 在网页上点击鼠标右键查看编码一项,可以看出,浏[详细]
-
vb.net 教程 4-8 文本文件读写 1
所属栏目:[百科] 日期:2020-12-17 热度:74
上一节重点学习了文本的编码,本节开始学习文本文件的读写。 通常情况下,文件可以分为文本文件和二进制文件。 文本文件就是可以直接用记事本打开看到内容的文件,比如后缀为txt、htm、log等等。 其余的文件就是二进制文件,比如.exe、.dll、.mp3等等。 总的[详细]
-
vb.net 教程 4-7 文本文件编码 2
所属栏目:[百科] 日期:2020-12-17 热度:137
本节将用一个简单的例子来说明文本编码: 窗体设计如下: comboBox中的数据: 请引用 System.Text Imports System.Text 当按下“生成”按钮时的代码: Private Sub btnChange_Click(sender As Object,e As EventArgs) Handles btnChange.Click Dim enc As En[详细]
-
vb.net 教程 4-8 文本文件读写 2
所属栏目:[百科] 日期:2020-12-17 热度:143
继续上一节,进入正式读写代码的编写。 为了简化操作,所有的Encoding均采用Encoding.Default。 读取方法1: 先使用FileStream指定打开方式打开文件并读入文件流 再使用StreamReader (参数1:文件流,参数2:编码格式)来读取 读取方式:一次性读取所有文本[详细]
-
.net – MailMessage,Sender和From属性之间的差异
所属栏目:[百科] 日期:2020-12-17 热度:137
自从我们从.NET Framework 1.1切换到3.5框架以来,我一直在使用System.Net命名空间,但有一件事情一直困扰着我。 MailMessage类中的Sender和From属性有什么区别? 它们是否相同,如果没有,有没有理由使用发送方与From? 例如: Using m As New System.Net.M[详细]
-
VB 图书管理系统
所属栏目:[百科] 日期:2020-12-17 热度:180
VB 简单图书管理系统设计 图书管理系统源代码下载 (包含源代码、数据库、设计报告) 一、基本概述 基于VB,mysql数据库 拥有可操作界面 实现基本图书管理功能 二、数据库的概念设计 图书信息 图书信息:{书号,书名,作者,分类号,出版社,价格,摘要,入馆[详细]
-
vb.net 教程 4-8 文本文件读写 3
所属栏目:[百科] 日期:2020-12-17 热度:93
继续上一节,继续读写代码的编写。 为了简化操作,所有的Encoding均采用Encoding.Default。 读取方法3; 直接使用StreamReader(参数1:要打开的文件全路径,参数2:编码格式) 读取方式:循环读取一行文本 Private Sub readText3(ByVal filename As String)[详细]
-
vb.net 教程 4-8 文本文件读写 4
所属栏目:[百科] 日期:2020-12-17 热度:81
继续上一节,继续读写代码的编写。 为了简化操作,所有的Encoding均采用Encoding.Default。 读取方式5: 直接使用StreamReader('参数1:要打开的文件全路径,参数2:编码格式) 读取方式:循环读取指定数量的字符串, Private Sub readText5(ByVal filename[详细]
-
vb.net 教程 4-8 文本文件读写 5
所属栏目:[百科] 日期:2020-12-17 热度:107
由于文本的追加也属于写文件的范畴,在这里将文本文件内容追加代码写于下: 追加文本文件1: 使用 File.AppendAllText(参数1:文件全路径,参数2:要添加的文本内容字符串,参数3:编码)方法 Private Sub appendText1(ByVal filename As String) File.Appe[详细]
-
VB 程序检测按键
所属栏目:[百科] 日期:2020-12-17 热度:152
VB 程序检测按键 弹出所按下键(使用KeyDown事件) 语法格式为: Sub Object_KeyDown(KeyCode As Integer,Shift As Integer) 例: Private Sub Form_KeyDown(KeyCode As Integer ,Shift As Integer ) If KeyCode = vbKeyUp Then msgbox "您按了上键!" ElseIf[详细]
-
VB.NET在WinCE5.0中异常转储试验
所属栏目:[百科] 日期:2020-12-17 热度:147
1.目的: 在CE系统上,当程序发生异常特别是不可重现的异常时,通过事后调试协助快速定位问题 2.原理: 在windows系统中,当应用程序出现严重错误无法运行时,系统会启动JIT调试器,JIT调试器可以做两类事情:1)直接附加到出错进程上通过调试来分析、定位问[详细]
-
vb.net 如何在同一页面,添加相同的usercontrol
所属栏目:[百科] 日期:2020-12-17 热度:98
核心思想:对操作的控件ID唯一。 核心代码:%=Me.ClientID % 解题思想:服务器控件会自动生成一个唯一的ID,但非服务器控件和对应的js事件不会。 代码: 后台: 在页面load方法中: Me.txt_Client.Attributes.Add("onKeydown","return " + Me.ClientID + "_C[详细]
-
vb.net 教程 4-9 二进制文件读写 1
所属栏目:[百科] 日期:2020-12-17 热度:85
二进制文件的读写较文本文件读写复杂一些,但是搞清楚了当前读写 流 的位置,也很简单。 二进制文件读写是通过BinaryReader和BinaryWriter来执行的。 BinaryReader提供的重要方法: ReadByte:从当前流中读取一个Byte(本身占1个字节),并使流的当前位置提升[详细]
-
vb.net 教程 4-9 二进制文件读写 2
所属栏目:[百科] 日期:2020-12-17 热度:152
继续上一节讲解二进制文件的读写。 本节以实例的方式讲解二进制文件的读[详细]
-
vb.net 教程 4-9 二进制文件读写 3
所属栏目:[百科] 日期:2020-12-17 热度:185
在上一节的基础上,本节做一些扩展。 判断文件是什么类型,为了简化操作,仅仅只判断是否可执行文件、png文件、gif文件、jpeg文件。 上述文件对应的前面几个字节是: 可执行文件:4D 5A PNG文件:89 50 4E 47 Jpeg文件:FF D8 FF E0 00 10 4A 46 49 46 gif89[详细]
-
vb.net 教程 4-9 二进制文件读写 游戏存档修改器
所属栏目:[百科] 日期:2020-12-17 热度:61
前几节学习了读取二进制文件,实际写入二进制文件操作差不多,本节制作一个简单的游戏存档修改器,来说明二进制文件的写入。 记得我的博客第一篇文章是写的《仙剑奇侠传3 外传》存档文件修改器(请参看:《[vb6]仙剑3外传的存档修改器》),当时是用vb6写的[详细]
-
在vb.net中处理dbnull数据
所属栏目:[百科] 日期:2020-12-17 热度:195
我想生成一些从MS-Access数据库检索并存储在DataTable对象/变量myDataTable中的数据的格式化输出。但是,myDataTable类别中的一些字段dbNull数据。因此,如果任何字段lastname,intials或sID的值为dbNull,以下VB.net代码段将给出错误。 dim myDataTable as[详细]
-
vb.net – 如何在Visual Basic .NET中声明一个Char文字?
所属栏目:[百科] 日期:2020-12-17 热度:119
选项严格: Dim theLetterA As Char = "A" 返回关于将字符串“A”转换为Char的错误。 输入Char文字的语法是什么? 字符文字使用单个字符串后缀为C的字符输入。 Dim theLetterA As Char = "A"C[详细]
-
VB.NET – 中断形式循环和结束形式
所属栏目:[百科] 日期:2020-12-17 热度:65
我有一个形式,通过一个无尽的循环和处理数据。当我单击“关闭”窗体的按钮时,即使窗体关闭,窗体仍会继续处理。我想让窗体完全结束并退出其循环语句,然后打开一个新窗体。 这里是我用来关闭窗体的代码 frmMain.Close()frmMain.Dispose() 注意:我不使用线[详细]
-
安装和配置机房收费系统
所属栏目:[百科] 日期:2020-12-17 热度:121
第一步的配置ODBC没什么大问题,我们在学生配置时都实践过了。 第二步,附加数据库出现“5120”错误拒绝访问。这是因为你用的是SQL身份验证登录的,断开连接;使用windows账户登录,然后进行附加数据库操作,就可以了;附加上数据库之后,在使用SQL身份登录[详细]
-
VB6和VBA的替代IDE
所属栏目:[百科] 日期:2020-12-17 热度:78
我被Visual studio 2008和Eclipse宠坏了,并且需要在VB6应用程序上做一些维护工作。 有人知道VB6的替代/更新的IDE吗? 重写不是一个选项我只是修复了几个错误,它是一个大的代码库。 我从来没有听说过一个替代IDE的Vb6。然而,这两个(免费的)VB6加载项是不可[详细]
-
是否有一个VB.NET等同于C#out的参数
所属栏目:[百科] 日期:2020-12-17 热度:142
VB.NET有一个直接等同于C#out的函数参数,其中传入一个函数的变量不需要初始化? 不,在VB中没有等价的out关键字。 但是,VB会自动初始化方法中的所有局部变量,因此您可以使用ByRef而不需要先显式初始化变量。 例: Sub Main() Dim y As Integer Test(y)End[详细]
-
vb.net版机房重构--DataGridView控件
所属栏目:[百科] 日期:2020-12-17 热度:175
前言 DataGridView也是机房重构时经常使用的一个控件,可以说是每次接触它都有不同的收获,很棒! 绑定数据 在第一次机房中使用相关的控件会发现比较麻烦,我们需要自己去设计相应的表格,然后将数据库中的数据显示在表格中,DataGridView的出现帮助我们减少[详细]
-
机房收费系统(一)
所属栏目:[百科] 日期:2020-12-17 热度:90
1. 在 MDI 窗体上不能使用控件,需要用一个容器来放控件,比如使用 picturebox 控件来当做容器,这时真能体会到巨人的力量,这时我查到了另外一种方法。用一个窗体做容器 , 把这些控件放到窗体上 , 前提是要把窗体设置为子窗体 , 把 borderstype 设置为 none[详细]