VB、VB.NET
WindowsForm登陆窗体的制作(Vb.net+Access)
Kalet 发表于2009-03-20 浏览305 评论0
CSDN论坛中VB版里经常见到一些朋友问到关于登陆的问题,这篇文章专门为初学的朋友提供一些帮助,当然希望有更好办法的高手给予指点。 首先文件→新建→项目选择windows应用程序 并在窗体上添加2个label控件、2个textbox控件、2个buton控件如下图(1-1):WindowsForm登陆窗体的制作(Vb.net+Access)界面设计好后在button的click事件中写入代码如下:(在程序顶部引用ImportsSystem.Data.OleDb) Pr...
VB、VB.NET
在VB.Net中创建使用控件数组
Kalet 发表于2009-03-20 浏览348 评论0
一、 关于“控件数组”“控件数组”是VB6中一项简单而实用的技术,通过对控件的简单拷贝、复制,开发者可以指定一组控件,这些控件具有相同的类型和名称,共享事件集。使用控件数组可以:1、允许多个控件共享同一个事件句柄;2、提供了运行期间增加一个控件的机制;3、提供了一种方便的组合控件的方法。在VB.NET中,控件数组的创建不再通过VB6中设计时对控件的简单拷贝、复制而实现。VB.NET的事件模型允许任何事件处理程序处理来自多个控件的事件,这使我们能够编程创建属于不同类型但共享...
VB、VB.NET
自己动手做个MSN信息群发软件
Kalet 发表于2009-03-20 浏览348 评论0
MSN是目前网络上广泛使用的一个即时信息交流工具(IM),笔者就常用它与同事或朋友联系,但是在使用过程中发现缺乏一个群发信息的功能,于是笔者寻思着自己编写一个MSN信息群发的软件,在查阅了一番资料之后,终于写出来了。下面大家和我一起动手来自己做一个MSN的信息群发工具。第一步:新建一个工程。启动VB,选择“文件”菜单的“新建”子菜单新建一个VB工程,系统回自动添加一个窗体,并且取名叫Form1。自己动手做个MSN信息群发软件第二步:添加MSN接口的引用。点击VB的IDE环境的菜单中的工程菜单,在弹出的下拉菜单中选择“引用(N)...”子菜单。在弹出的“引用”窗体中的“可用的引用”下拉列表中找到...
VB、VB.NET
VB.net中HOOK的应用(一)
Kalet 发表于2009-03-20 浏览326 评论0
在vb.net版做版主有一阵子了,一直在思考怎么能更好地帮助大家理解vb.net的新概念与编程方法。小小的回贴很难说清楚很多问题,所以利用一下文档中心这片广阔的天地,进行更深入的探讨。本人水平有限,不免错误与遗漏多多,请朋友们批评指正。基本的想法是,写一系列的文章,讲解一下vb.net与vb的区别,vb.net中的新概念,vb.net控件的使用,vb.net解决问题的新方法。如果时间允许,我希望自己能快快开展这个工作。更重要的是网友们的支持与鼓励会是我继续的源动力。今天是第一次写,不知道从哪开始,权衡再三,决定从API调用问题开始入手。Vb的爱好者经常给我写信或发贴,询问vb.net中API的...
VB、VB.NET
VB.net中HOOK的应用(二)
Kalet 发表于2009-03-20 浏览397 评论0
二、那么,在vb.net中对API的调用和Hook的实现上作了什么样的变化呢?我们对应着一个问题一个问题来看:1. 新建一个module,先写一下API的声明:VB.net中HOOK的应用(二) DeclareFunctionSetWindowsHookExLib"user32"Alias "SetWindowsHookExA"(ByValidHookAsHookType,ByVallpfnAsHOOKPROC, ByValhmodAsInteger,B...
VB、VB.NET
VB代码撰写约定
Kalet 发表于2009-03-20 浏览325 评论0
确认框(CheckBox)chkchkCareerChioce 组合框(ComboBox)cbocboCrimesCommitted 命令钮(CommandButton)cmdcmdExit VB代码撰写约定数据库控件(DataControl) datdatTopSecretInfo 目录列表框(DirectoryList...
VB、VB.NET
VB.NET中实现关机、休眠、重启、注销
Kalet 发表于2009-03-20 浏览328 评论0
VB.NET中实现关机、休眠、重启、注销Imports SystemVB.NET中实现关机、休眠、重启、注销Imports System.TextImports System.DiagnosticsImports System.Runtime.InteropServices Public Class WindowsControllerClass WindowsController Pub...
VB、VB.NET
vb函数参数的传递
Kalet 发表于2009-03-20 浏览371 评论0
实际上,形参的完整的语法格式应该为:[[Optional][ByVal|ByRef]|ParamArray]<变量名>[()][As<类型>][=<缺省值>]vb函数参数的传递ByVal表示该参数按值传递,简称值参。此时形参与实参各占一个***的存储空间,形参的存储空间是调用时才分配的。如果选择值参,则实参与过程体内的运算无关,它仍保留原值。因此,为了保护实参不受过程运算的影响,应选用数值参数。ByRef表示该参数按地址传递,称为变量参数,简称变参。此时形参与实参共同占用同一个存储空间,而实参的存储空间是调用前就分配了的。如果选择变参,则实参与过程...
VB、VB.NET
.NET 产品版权保护方案 (.NET源码加密保护)
Kalet 发表于2009-03-20 浏览307 评论0
:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆、加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大家注意,不要认为我为别人做广告而骂我,其实我根本不认识作者。一. 前言大家好,我是康世杰,大家可以叫我Jason。.NET产品版权保护方案(.NET源码加密保护)我和大家一样,都...
VB、VB.NET
VB实现SQL Server数据库备份/恢复
Kalet 发表于2009-03-20 浏览272 评论0
***模块名:fBackupDatabase_a'**描 述:备份数据库,返回出错信息,正常恢复,返回""'**调 用:fBackupDatabase_a"备份文件名","数据库名"VB实现SQLServer数据库备份/恢复'**参数说明:'** sBackUpfileName 恢复后的数据库存放目录'** &n...