
正文
vb.net定点执行 vbnet dir
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于vb.net定时器问题
Timer1.Interval = 500
Private Sub Timer1_Timer()
Timer1.Enabled = False
Dim ss As String
ss = Format(Now, "HH:mm:ss")
If ss = "12:00:00" Then
'执行备份语句
End If
Timer1.Enabled = True
End Sub
还有一个办法就是可以用SQL自身vb.net定点执行的功能vb.net定点执行,在SQL里面可以添加任务 vb.net定点执行,设置周期为每天vb.net定点执行,时间为12点vb.net定点执行,到时候执行一下备份
相关问答
Q1: 如何让VB.NET执行循环时执行其他东西呢?
给你个多线程执行任务的例子
先添加BackgroundWorker1、TextBox1、Button1,都是标准控件(窗体)在工具箱中找
vb.net2008
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
BackgroundWorker1.WorkerReportsProgress = True '可以传值
BackgroundWorker1.WorkerSupportsCancellation = True '可以暂停
TextBox1.Text = "开始多任务"
Button1.Text = "0"
BackgroundWorker1.RunWorkerAsync() '调用多任务程序
End Sub
'多任务程序
Private Sub BackgroundWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
System.Threading.Thread.Sleep(20000) '暂停时间,可以是你的非常耗时程序任务
BackgroundWorker1.ReportProgress(100) '传出0-100数值
End Sub
'接收传出数值
Private Sub BackgroundWorker1_ProgressChanged(ByVal sender As Object, ByVal e As System.ComponentModel.ProgressChangedEventArgs) Handles BackgroundWorker1.ProgressChanged
'TextBox1.Text = e.ProgressPercentage
TextBox1.Text = "结束多任务"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Button1.Text += 1
End Sub
End Class
在启动程序后可以不停点击Button1看到数值的增加而不会卡死,20秒后TextBox1就会改成"结束多任务",实际上看你的程序是什么了,传值和接收传出数值的部分可取消
Q2: vb.net如何在定时器中等待一个事件的完成而不影响其他事件的执行
#macro pager totalPage curPage=1 showPageNum=10
#if (showPageNum totalPage)
#local showPageNum = totalPage-1br/
/#if
${showPageNum}
/#macro
解释:global、assign、local(macro参数)、list(由list创建的循环变量如:#list a as x)关系
global 全局变量,在所有命名空间可见
assign 当前命名空间可见
local(macro参数) 局部变量,当前宏内可见
循环变量(#list a as x) 当前循环可见
他们之间的关系 循环变量会隐藏局部变量(local创建的或macro参数)
局部变量(local创建的或macro参数)会隐藏assign(创建的变量)
assign(创建的变量)会隐藏global
Q3: 【vb.net】怎么点击一个按钮执行一个代码,5秒后执行另一个代码
button里执行
sleep 5000 '等5秒
call xxxx '另外vb.net定点执行的过程代码
即可。
vb.net定点执行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet dir、vb.net定点执行的信息别忘了在本站进行查找喔。







