惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
L
LangChain Blog
云风的 BLOG
云风的 BLOG
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
InfoQ
大猫的无限游戏
大猫的无限游戏
MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
量子位
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】

博客园 - hello csharp

[导入]Nhibernate引入自定义Membership和Role 推荐个不错的屏幕捕获程序 测试Google Docs 发布的文章.。。 Guidelines – a hidden feature for the Visual Studio Editor Gridview, ObjectDataSource Making life easy Applied MS Reporting Services 101 using Smart Client Database Provider-based ASP.NET Membership Provider HTMLEditor Provider - How to write a custom provider for ASP.NET 2.0 Firebug-javascript/css/ajax/dom调试器【这款不错】 Automatic Sql Server Backup Utility Using sqlserveragent LiveWriter测试 [js小技巧]鼠标移到图片高亮度显示 dot net html分析类库 系统发邮件测试 Dumbster 【小技巧】如何得到一个网页的所有a标记 herf 链接代码 读新浪博客示例[源代码下载] Intellisense for the NHibernate XML Schemas Develop Reports Using Crystal Reports in .NET 2005 [小技巧]winfrom使用多线程
发布个小软件给大伙玩玩
hello csharp · 2006-11-18 · via 博客园 - hello csharp

虽然 VB 已死。。但用来写写桌面小软件还是挺不错的。不过我算是还给了老师。。忘的差不多了。。~~~~~~~~~~

                   很早以前用VB写的。。。也就几行代码。。。。没有一点技术含量
                  下载 无需 安装。。直接运行即可。。
   截图:      
       

下载地址:
http://www.blogjava.net/Files/wujun/mysoft.rar

关键代码:
链接数据库:

Public Function contoserver() As Boolean '连接数据库函数
On Error GoTo Conerror
    con.CursorLocation 
= adUseClient
    con.ConnectionString 
= "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\db.mdb;"
 & "Persist Security Info=False"
    
'con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Password=wujunainiyiwn;Data Source=E:\数据\vars.mdb;Persist Security Info=True"
    con.CommandTimeout = 20
    con.Open
    contoserver 
= True
    
Exit Function
Conerror:
   
MsgBox "问题,!", vbExclamation + vbOKOnly, "严重问题"
    contoserver 
= False
End Function


Public Function closecon() As Boolean '关闭连接的函数
On Error Resume Next
    
If (Not con Is NothingThen con.Close
    
Set con = Nothing
End Function


Public Function runSQL(ByVal strsql As StringAs Boolean '执行查询语句的函数
On Error GoTo runerror
    
Set rst = Nothing
    
Set rst = New ADODB.Recordset
    rst.Open strsql, con, adOpenDynamic, adLockOptimistic, 
-1
    runSQL 
= True
    
Exit Function
runerror:
   
MsgBox "运行这句出错了", vbExclamation + vbOKOnly, "提示"
'   MsgBox "错误编号:" & Err.Number & vbCrLf _
    & "错误描述:" & Err.Description, vbCritical + vbOKOnly, "连接错误"
    runSQL 
= False
End Function


小技巧:

VB 引入超链接按钮
        1.定义

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
 (
ByVal hWnd As LongByVal lpOperation As StringByVal lpFile As StringByVal
lpParameters 
As StringByVal lpDirectory As StringByVal nShowCmd As LongAs Long

   2.使用

 ShellExecute Me.hWnd, "open""http://www.blogjava.net/wujun", vbNullString, vbNullString, vbNormalFocus

textBox 只能输入数字:

Private Sub Text2_KeyPress(KeyAscii As Integer)
  
Dim a As Boolean
= Chr(KeyAscii) Like "[0-9]" Or KeyAscii = 8
If a = False Then
    KeyAscii 
= 0
    
MsgBox "这里输入的可是要数字的哦!", vbInformation + vbOKOnly, "提示"
End If
End Sub