-
vb.net 判断是否按下某个按键
所属栏目:[百科] 日期:2020-12-17 热度:51
vb.net 判断是否按下某个按键,比如我的textbox2控件要监听,是否按下了ctrl+ F11,或者ctrl+F12,并分改变窗体状态。 Private Sub TextBox2_KeyDown(ByVal sender As System.Object,ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox2.KeyDown[详细]
-
vb document.execCommand()语法格…
所属栏目:[百科] 日期:2020-12-17 热度:127
今天想全选webbrowser内容,然后复制保存到文件中,但是遇到些问题,不知道怎么做,今天翻阅了微软的MSDN,可惜太不详细了,没有具体使用方法,百度遇到一片好文章“document.execCommand()方法处理Html数据时常用语法格式”,粘贴出来共享。如下: document[详细]
-
vb.net DateTimePicker如何显示某…
所属栏目:[百科] 日期:2020-12-17 热度:111
vb.net使用 DateTimePicker时,我们往往希望程序初始化是显示固定的某一天,比如本月的第一天,或者本年的1月1号。 DateTimePicker1.Value = DateTime.Now.AddDays(-DateTime.Now.Day + 1) 这个函数有点意思,使用 DateTime.Now.AddDays先减去本月当期天数,[详细]
-
如何使用vb.net多线程
所属栏目:[百科] 日期:2020-12-17 热度:155
可能一些小程序用不上,单线程就可以完成,但是很多程序往往需要多个线程同时操作,或者用辅助线程来完成主线程的工作, 多线程对于一个程序员来说是一个必须逾越的槛。最近在写一个程序,设备要同时登陆3台设备,如果使用单线程排队完成,时效性就达不到要[详细]
-
vb.net多线程同步调用实例
所属栏目:[百科] 日期:2020-12-17 热度:55
以前一直感觉多线程比较难懂,最近由于需要,没办法必须克服,这不看了几遍书,终于理解差不多了,先把最开始的一个实例弄上来吧。 Imports System.Threading '看名字就知道,这个类干什么用的,多线程应用程序都要用这个类 Public Delegate Function Binary[详细]
-
vb.net webbrowser控件如何获取鼠…
所属栏目:[百科] 日期:2020-12-17 热度:150
首先添加引用Microsoft.mshtml,具体操作 项目-添加引用-.NET找到添加就行 需要的控件webbrowser一个,button一个,如果名字不是默认请修正代码中控件名字。 然后代码如下即可:在vs2010,【.net4.0下调试通过】Private Sub Button1_Click(ByVal sender As Sy[详细]
-
vb.net webbrowser如何使用IHTMLDo…
所属栏目:[百科] 日期:2020-12-17 热度:85
我们知道很多js代码执行结果在浏览器源代码里看不到,其实我们可以使用 IHTMLDocument2来获取 定义如下,需要在项目中添加 mshtml.IHTMLDocument2 引用 Dim htmlDocument As mshtml.IHTMLDocument2 'IHTMLDocument2 htmlDocument = WebBrowser1.Document.Dom[详细]
-
vb.net http post的两种方法
所属栏目:[百科] 日期:2020-12-17 热度:153
剛剛看到一段簡短的程式是使用vb.net 開發應用程式來對網站使用POST的方式傳送資料 Dim web As New System.Net.WebClient() web.Headers.Add("Content-Type","application/x-www-form-urlencoded") Dim d As Byte() = System.Text.Encoding.ASCII.GetBytes("[详细]
-
vb.net 判断文件编码的方法
所属栏目:[百科] 日期:2020-12-17 热度:151
vb.net 判断文件编码的三种方法 使用方法: GetEncoding(文件名) ' 读取文本文件的内容 ' ' 文件名 ' 文件编码 ' 文件内容 Public Function ReadFile(ByVal fileName As String) As String If File.Exists(fileName) Then Return File.ReadAllText(fileName,[详细]
-
vb.net防止WebBrowser在新窗口中打…
所属栏目:[百科] 日期:2020-12-17 热度:117
在日常的开发中,大家有时需要用WebBrowser加载URL,来实现某些功能。而这时,我们就不希望所打开的页面中的链接,在新窗口中打开,因为这样的话,实际上是用系统默认的浏览器打开了,从而脱离了你的WebBrowser,也就不能被你所控制了。 要解决这个问题,可[详细]
-
vb.net如何使用代码给DataGridView…
所属栏目:[百科] 日期:2020-12-17 热度:162
vb.net如何使用代码给DataGridView添加按钮,以下代码将在表格最后一列添加一个“掉站管理原因”按钮 Dim btnEdit As New DataGridViewButtonColumn () btnEdit.Name = "btnEdit" btnEdit.HeaderText = "掉站原因管理" btnEdit.Text = "掉站原因管理" btnEdit[详细]
-
vb.net利用webbrowser下载(加载完成判断、多线程、委托)
所属栏目:[百科] 日期:2020-12-17 热度:103
下载一个电子书籍,每页有图片,多个图片就是整个教材的页数。 流程:利用webbrowser来判断网页加载完成,对网页代码用正则提取对应的书页实际地址。逐个下载每个书页到一个文件夹。 问题:webbrowser在判断加载完成时出现困难。 1.完成状态无法使用。wb.Rea[详细]
-
【三层学习】——VB.NET实现登录
所属栏目:[百科] 日期:2020-12-17 热度:81
前言 三层的学习结束了一段时间了,但是对于三层的理解总感觉差点什么东西,有时候眼界也比较局限,总在自己的小圈子里面打转转。 自上次师父验收项目之后,我开始尝试着看一些其他人的代码,试着从不同的代码中找寻自己新的方向及灵感。 内容 解耦 前段时间[详细]
-
vb.net版三层登录
所属栏目:[百科] 日期:2020-12-17 热度:101
vb.net的语言和VB很相像,但和C#还是有点差别的。这段时间一直看C#的东西,刚换成vb.net还有点不适应。 登录逻辑 1.创建实体类 2.UI实例化一个实体,并把界面数据创给实体,调用BLL的UserLogin方法。 3.实例化DAL层的DAO类,调用D层的SelectUser方法并判断用[详细]
-
VB.net 播放 WAV音乐
所属栏目:[百科] 日期:2020-12-17 热度:69
Public Declare Function PlaySound Lib "winmm.dll" (ByVal lpszSoundName As String,ByVal hModule As Integer,ByVal dwFlags As Integer) As Integer Const SND_FILENAME As Integer = H20000 ' 文件模式 Const SND_ALIAS As Integer = H10000 '自己查查[详细]
-
VB.NET程序目录下写日志
所属栏目:[百科] 日期:2020-12-17 热度:61
System.Environment.CurrentDirectory 与 Application.StartupPath 获取程序启动路径的区别: System.Environment.CurrentDirectory的含义是获取或设置当前工作路径,而Application.StartupPath是获取程序启动路径,表面上看二者没什么区别,但实际上区别大[详细]
-
vb.net 线程处理画面
所属栏目:[百科] 日期:2020-12-17 热度:192
Private isStop As Boolean = False Dim th As Thread Public Sub TestThread() If th IsNot Nothing AndAlso th.IsAlive Then Return End If th = New Thread(AddressOf MyThreadProc) '启动线程 th.Start() End Sub Dim aa As Integer = 1 Public Sub MyTh[详细]
-
VB.net 任务栏标签显示
所属栏目:[百科] 日期:2020-12-17 热度:118
’显示画面 Private Sub NotifyIcon1_MouseDoubleClick(ByVal sender As System.Object,ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDoubleClick If Me.WindowState = FormWindowState.Minimized Then Me.WindowState = Form[详细]
-
VB.NET、C#开发:支持背景色透明的Label - uLabelX
所属栏目:[百科] 日期:2020-12-17 热度:183
下图是一个VB.NET窗体应用程序,程序中有一个设置了背景色、Dock为Fill的PictureBox,和一个在它上面的Label。这里面的Label,虽然BackColor被设置成了Transparent,但仍会遮住后面一片矩形区域的背景: 为了解决这个问题,我在发现了一个支持底色透明的Labe[详细]
-
VB.Net行列计算函数
所属栏目:[百科] 日期:2020-12-17 热度:191
Function Rect(A As Array,L As Integer) As Single '行列式计算L*L Dim T0 As Single Dim T1 As Single Dim T2 As Single Dim B(0,0) As Single Dim Num As Single Dim Cha As Integer If L 0 Then Cha = 0 ReDim B(L - 1,L - 1) Num = 0 If L = 1 Then Rec[详细]
-
VB.Net矩阵求逆
所属栏目:[百科] 日期:2020-12-17 热度:185
Function Rect_yu(A As Array,L As Integer,C As Array) As Single '矩阵求逆 Dim T0 As Single Dim T1 As Single Dim T2 As Single Dim T3 As Single Dim B(0,0) As Single Dim Num As Single Dim Chay As Integer Dim Chax As Integer Chay = 0 Chax = 0 R[详细]
-
VB.Net矩阵求秩函数
所属栏目:[百科] 日期:2020-12-17 热度:143
Public Function Math_Matrix_Rank(ByVal K(,) As Integer,ByVal error_ As Integer,GetList As Integer) As Integer '返回矩阵的秩. Dim n As Integer = GetList Dim m As Integer = K.Length n Dim i As Integer = 0 Dim i1 As Integer Dim j As Integer[详细]
-
VB.Net矩阵求特征值
所属栏目:[百科] 日期:2020-12-17 热度:119
Public Function Math_Matrix_EigenValue(ByVal K1(,) As Single,ByVal n As Integer,ByVal LoopNumber As Integer,ByVal Errro As Int16,ByRef Ret(,) As Double) As Boolean 'ret里是n*2的数组,第一列是实数部分,第2列为虚数部分 Dim i As Integer = K1.Le[详细]
-
VB.net中获取二维数组的元素个数
所属栏目:[百科] 日期:2020-12-17 热度:63
Public Class Form1 Private Sub Form1_Click(sender As Object,e As EventArgs) Handles Me.Click Dim K(3,4) As Integer TextBox1.Text = K.Length '获取整个数组的长度"Length" TextBox2.Text = K.GetLength(0) '获取第一维数组的长度"GetLength(0)" Text[详细]
-
VB.net版机房收费-ConfigurationManager类引用方法
所属栏目:[百科] 日期:2020-12-17 热度:95
在敲机房的过程中遇到个小问题,添加了Configuration后找不到ConfigurationManager类,经过一番查找后,成功找到了解决办法 在需要ConfigurationManager类的类库右击,点击属性,然后在框架中找到System.Configuration,添加后就可以了![详细]