首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

如何应用VB.NET MonthCalendar控件

Visual Studio .NET提供的MonthCalendar控件允许你选择日期和一组日期。这个控件允许用户方便地选择日期。它类似于让你选择一个特定日期的DataTimePicker控件,不过MonthCalendar控件还可以帮助你选择一个时间。 使用MonthCalendar控件下面的例子说明如何使用MonthCalendar控件。在常用控件(Common Controls)下的工具箱(Toolbox)中找到MonthCalendar控件并将它添加到窗口表单(Window Form)中,设置以下属性: ·Name:mcDateSelection  ·TodayDate:空  ·MaxSelectionCount:1  ·Selection Range Start:空  ·Selection Range End:空 在Form Load事件中添...
类别:程序开发 - VB/.NET    查看:103    更新:2014-05-19

VB.NET实现窗体图标最小化到状态栏

本文所使用的编程环境是Microsoft Visual Studio 2005,首先打开 Visual Studio.在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows 应用程序 (Windows Application)。单击确定 (OK)。   想要将窗体图标最小化时自动隐藏到任务栏,我们可以使用一个控件,这个控件的名字叫做NotifyIcon控件,打开左侧的工具箱找到 NotifyIcon控件直接将它拖到窗体上。把NotifyIcon的Icon属性设一下,当然ICON属性你可以设置一个好看的图标。  将下来单击Form1窗体,进入属性设置把Form的WindowState设成Minimized;ShowInTaskbar属...
类别:程序开发 - VB/.NET    查看:121    更新:2014-05-19

VB.NET中利用Split和Replace函数计算字数

对于Visual Basic开发者来说,处理字符串和执行各种各样的字符串操作是十分重要的。当你需要确定一个长字符串中的字数时,你可以使用VB.NET中的一个简单函数来获得所需要的结果。Split函数使你能够将长字符串分离为单独的字;但是如果在字与字之间不止一个空格,Split就会返回一个错误的结果。为了防止这种情况发生,你可以在使用Split之前用Replace函数来替换多个空格的出现。列表A给出了一个例子。列表APrivate Sub CountWords()Dim strText As String = "It's a wonderful world"Dim iCount As IntegerDo While (strText.IndexOf(Space(2)) >= 0)strText = strText.Replace(Space(2), Space...
类别:程序开发 - VB/.NET    查看:102    更新:2014-05-19

连接SQL SERVER的公共类VB.NET

***********************************************************************Option Explicit On Option Strict On //***********************************************************************Imports System.Data.SqlClient //*************************************************************************//Begin defined namespace Namespace Sunerp.CommClass.Comm //Defined Structure PublicApplicationVal //Structure descriptoin //本结构存取 数据库服务器名(Dbserver)、数据库用户ID(UserId)、 //数据库用户密码(UserPWD)、数据库名(Dbase),为联接数据库提供参数。 //为了满足某些简单查询...
类别:程序开发 - VB/.NET    查看:108    更新:2014-05-19

.Net下的Wondows窗体常用项目

使用.Net编写Windows程序,对于窗体控制常见项目 1、让窗体在启动时在指定位置出现 form1.StartPosition Manual CenterScreen WindowsDefaultLocation (default) WindowsDefaultBounds CenterParent 只有在窗体启动前设置才有效。 2、设置窗体的图标 form1.Icon 3、设置该窗体成为多个子窗体的父窗体 form1.isMidContainer = true / false(default) 在设计时使用,一个项目中只能有一个父窗体。 4、指定最大化、最小化按钮的行为 form1.ControlBox = true(default) / false /// 设置是否出现最大化、最小化和关闭按钮 form1.MaxmizeBox = true(default) / false /// 设置最大化按钮是否有效 form1.MinimizeBox = true(de...
类别:程序开发 - C#/.NET    查看:128    更新:2014-05-17

C#.NET中创建带图标的ListBox

下面的代码实现了带图标的ListBoox的功能,可以直接拷贝即可运行。运行结果如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace ListBoxWithIcon{/// <summary>/// Form1 的摘要说明。/// </summary>public class Form1 : System.Windows.Forms.Form{private GListBox lb;/// <summary>/// 必需的设计器变量。/// </summary>private System.ComponentModel.Container components = null;public Form1(){//// Windows 窗体设计器支持所必需的//InitializeComponent();//// TO...
类别:程序开发 - C#/.NET    查看:111    更新:2014-05-17

用C#开发.NET CF 蓝牙通信模块

在Windows Mobile软件开发中.Net正扮演着日益重要的角色,我们已经可以看到很多用.Net CF开发的软件,这些软件涉及到了日常应用的方方面面。在智能设备的软件开发中,无线互联是一个相当重要的一块,我们可以看到,红外几乎是所有智能设备的标配,而蓝牙也日益在越来越多的智能设备上出现,有了硬件,显然要有相应的软件相关的应用。   我们也知道,用.NET CF开发红外通信应用时相当轻松的,因为.NET CF中有一个命名空间System.Net.IrDA就是用于红外通信的通信模块。但是,.NET CF中还没有关于蓝牙通信的模块,所以目前来讲做这方面的开发还有一定的困难。下面,就谈谈如何用C#开发.NET CF蓝牙通信模块。  一...
类别:程序开发 - C#/.NET    查看:133    更新:2014-05-17

VB.NET中快速访问注册表技巧

vb.net中访问注册表变得非常的简单。我们可以用 microsoft.Win32 名称空间的 下的 registry 类 和  registryKey 类。 另外 My.Computer.Registry 也可以返回一个 Microsoft.Win32.Registry 类的实例。 下面就举几个小例子来说明vb.net访问注册表的方法。 1,返回或创建一个注册表键 Dim Key1 As Microsoft.Win32.RegistryKey Key1 = My.Computer.Registry.CurrentUser '返回当前用户键 Dim Key2 As Microsoft.Win32.RegistryKey Key2 = Key1.OpenSubKey("northsnow") '返回当前用户键下的northsnow键 If Key2 Is Nothing Then Key2 = Key1.CreateSubKey("northsnow") ...
类别:程序开发 - VB/.NET    查看:90    更新:2014-05-17