Visual Basic .net
文章平均质量分 74
40Star
这个作者很懒,什么都没留下…
展开
-
调用屏幕保护
想要调用系统屏幕保护,主要是发送一个WM_SYSCOMMAND消息即可。 Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Int32, ByVal wMsg As Int32, ByVal wParam As Int32, ByVal lPara原创 2002-08-27 09:19:00 · 1481 阅读 · 0 评论 -
在托盘上显示Balloon Tooltip(VB.NET)
使用VB编写在托盘上显示Balloon提示的功能就需要调用Win32Api了,但是VB6和VB.NET代码上还是有些不同的,红色部分即为二者区别Imports System.Runtime.InteropServicesPublic Class Form1 Inherits System.Windows.Forms.Form#Region "Win32Api_NotifyIcon原创 2003-09-02 23:24:00 · 2014 阅读 · 0 评论 -
在.NET的Windows桌面应用中使用Amazon的Web Services
摘要Amazon免费的Web Services可以让你在自己编写的应用程序中查询并显示Amazon站点上的数据,接下来我们就进入雅玛逊,用.NET去体会Web Services。 目录1. Amazon Web Services简介2. 使用.NET体验Amazon Web Services3. 小结 1. Amazon Web Services简介几年前Ama原创 2003-08-13 11:35:00 · 1876 阅读 · 0 评论 -
在VB.NET中寻找App
摘要使用过Visual Basic 6的开发人员几乎都使用过App这个对象,它的功能强大人所共知,那么Visual Basic .NET中是否也有类似的对象呢?下面将会进一步说明。 目录1. App简介2. 在VB.NET寻找类似功能3. 简单示例4. 小结 1. App简介在Visual Basic 6中,App是一个全局对象可以直接通过App原创 2003-07-08 09:06:00 · 4464 阅读 · 0 评论 -
轻松实现控件间托拽操作
在Vb.net里实现ListBox之间的托拽,首先要使接受托拽数据的控件的AllowDrop属性设为真。再要处理的就是托拽效果,AllowedEffect是设置托拽的源控件的动作效果,而Effect是设置目标控件的动作。这些东东可以在DragEventArgs Members中查到! Private Sub Form1_Load(ByVal sender As System.Ob原创 2002-08-28 08:58:00 · 1481 阅读 · 0 评论 -
将About加入系统菜单
在VB.net中想要实现这个也很简单,不过需要重载窗口的WndProc过程才能处理WM_SYSCOMMAND消息具体代码: Private Declare Function GetSystemMenu Lib "user32" Alias "GetSystemMenu" (ByVal hwnd As Int32, ByVal bRevert As Int32) As Int32 P原创 2002-08-26 11:28:00 · 1299 阅读 · 0 评论 -
Introduction to OOP in VB.NET
by Budi Kurniawan09/23/2002 Visual Basic .NET offers its users, among many other things, a fully object-oriented programming (OOP) experience. Some former VB6 developers have prepared themselves原创 2002-10-11 23:07:00 · 1420 阅读 · 0 评论 -
托拽Explore中的文件到VB.net的窗口
要让VB.net相应外部托拽来的文件,需处理WM_DROPFILES消息。Private Declare Sub DragAcceptFiles Lib "shell32.dll" (ByVal hWnd As Int32, ByVal fAccept As Int32)Private Declare Sub DragFinish Lib "shell32.dll" (ByVal hDrop原创 2002-08-29 09:15:00 · 1223 阅读 · 0 评论 -
在.net中读写INI文件
在.net中读写ini文件和Vb6中的做法是一致的,唯一注意的一点是Api声明中的Long型变量要改为int32类型在.net中 Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As Strin原创 2002-10-20 09:18:00 · 1548 阅读 · 0 评论 -
使用VB进行子类化
摘要这里我们讨论一下如何使用VB进行子类化,以及VB6和VB.NET的子类化实现的异同。 目录1. 何谓子类化(subclassing)2. Visual Basic 6子类化的实现3. Visual Basic .NET子类化的实现4. 小结 1. 何谓子类化(subclassing)众所周知,Windows是一个基于消息的系统,消息在Windows原创 2003-09-14 19:06:00 · 2243 阅读 · 0 评论