VisualStudio 2005
Chendy
一个忙人
展开
-
Implements 语句
Implements [InterfaceName | Class] 所需的 InterfaceName 或 Class 是类型库中的接口或类的名称,该类型库中的方法将用与 Visual Basic 类中相一致的方法来实现。 说明 所谓接口就是代表接口封装的成员(方法以及属性)的原型集合原创 2007-09-20 14:33:00 · 1342 阅读 · 0 评论 -
在.Net中嵌入资源文件到程序集中-.NET教程,VB.Net语言
文章页数:[1] 一、导言... 3 二、软件环境... 3 三、资源文件... 3 四、创建资源文件... 3 五、使用资源文件... 6 5.1 在命令行编译中使用资源文件... 6 5.2 在visual studio.net中使用资源文件... 8 六、结束语... 9 一、导言 microsoft的.net从2002年1月15日第转载 2007-11-20 11:08:00 · 1285 阅读 · 0 评论 -
在.net安装程序部署SQL Server数据库
目录l 摘要l 一般安装程序的制作l 在安装程序中部署SQL Server数据库1. 通过调用osql来执行数据库脚本文件2. 通过把脚本文件作为资源文件载入3. 通过sp_attach_db来创建数据库l 总结摘要一个项目完成之后,安装程序的制作是一个必要的过程。如果需要部署数据库,则使安装程度的制作变得比较麻烦。使用visual studio.net可以非常方便的制作应用程序以及部原创 2007-11-20 11:24:00 · 732 阅读 · 0 评论 -
在.net安装程序中部署oracle客户端全攻略-.NET教程,VB.Net语言
主要的是要做三件工作: 打包文件,写注册表,注册环境变量 说明:我的oracle版本为9, 在2000 advanced server 上测试通过,可以正常创建数据库连接 1.打包文件 目录结果如下图所示 以下是我的打包程序中的文件目录, bin : 最重要的当然是bin目录,在我的打包程序中,需要29个文件: -------------------- oci.dll orac转载 2007-11-20 11:33:00 · 935 阅读 · 0 评论 -
使用多线程提高 Windows 窗体应用程序的性能时,必须注意以线程安全方式调用控件
使用多线程提高 Windows 窗体应用程序的性能时,必须注意以线程安全方式调用控件。示例访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问转载 2007-11-20 11:51:00 · 957 阅读 · 0 评论 -
Creating a Microsoft .NET Compact Framework-based Animation Control
Alex YakhninIntelliProg, Inc.March 2003Applies to: Microsoft® .NET Compact Framework Microsoft Visual Studio® .NET 2003 Microsoft Windows® CE .NETSummary: Learn how to build a .NET Comp原创 2007-11-20 11:55:00 · 1092 阅读 · 0 评论 -
.Net中的参数定义
Imports System Imports System.Runtime.InteropServices Namespace JustinIO Class CommPort Public PortNum As String Public BaudRate As Integer Public ByteSize As Byte Public Parity As Byte转载 2007-12-10 12:31:00 · 951 阅读 · 0 评论 -
vb.net的windows窗体实现dos命令
Imports System.ThreadingImports System.Runtime.CompilerServicesPublic Class frmCmdExcuteInherits System.Windows.Forms.Form#Region " Windows 窗体设计器生成的代码 "Public Sub New()MyBase.New()该调用是 Windows转载 2007-12-10 12:30:00 · 2323 阅读 · 0 评论 -
VB.net中HOOK的应用
由于Hook种类较多,本文中以最常用的键盘Hook为例进行分析。一、先来看一下在vb中是如何实现的。截的是空格键。表现的目标是:一个form,上面有一个textbox,不管焦点是否落在textbox里,按空格键,不会在textbox中输入一个空格,而是变成在textbox中写入一句话:“HOOK成功!”1.在一个Module中写入下列代码:调用的API的申明:Declare Fun转载 2007-12-10 12:32:00 · 915 阅读 · 0 评论 -
.NET中各种数据库连接大全
.NET中各种数据库连接大全 SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Serv转载 2008-03-25 15:01:00 · 782 阅读 · 0 评论 -
Visual Studio.NET快捷键最爱收藏
Visual Studio.NET快捷键最爱收藏(多图)小气的神 2002-01-23 Article Type: Information难度等级:0/9 版本:1.16 这个收藏展示的灵感来源于前些天我在CSDN发的帖子《升级到Visual Studio.NET 的10个理由》和《不升级到Visual Studio.NET 的10个理由转载 2008-03-25 14:25:00 · 552 阅读 · 0 评论 -
windows服务创建过程
新建项目--Visual C#项目—Windows服务。2.修改相应类名后,在类设计页面上拖放相应的组件。3.可在OnStart和OnStop执行相应操作,比如向DB写入服务运行Log。4.在所拖放的组件的事件中做相应处理。(通常会用eventLog组件来记录事件的运行日志,此时需要指定其Log属性和Source属性,Log分应用程序、安全、系统三种,指定Source表示对哪个服务程序转载 2008-04-12 15:39:00 · 750 阅读 · 0 评论 -
VB.net安装包制作全过程(不包含数据库)
一.创建部署项目 1. 在“文件”菜单上,选择“添加项目”->“新建项目”。 2. 在“添加项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中,键入 DBCustomAction Installer。 3. 单击“确定”关闭对话框。 4. 在“属性”窗口中,选择 Pr转载 2008-06-27 10:30:00 · 3115 阅读 · 0 评论 -
如何:对 Windows 窗体控件进行线程安全调用
如何:对 Windows 窗体控件进行线程安全调用<!--Content type: Devdiv1. Transform: orcas2mtps.xslt.-->使用多线程提高 Windows 窗体应用程序的性能时,必须注意以线程安全方式调用控件。 示例 访问 Windows 窗体控件本质上不是线程安全的。如果有两个或转载 2008-06-30 22:38:00 · 1040 阅读 · 0 评论 -
【C#】串口操作实用类
做工业通信有很长时间了,特别是串口(232/485),有VB/VC/C各种版本的串口操作代码,这些代码也经过了多年的现场考验,应该说是比较健壮的代码,但是目前却没有C#相对成熟的串口操作代码,最近用Moxa的设备开发基于WinCE5.0的串口操作代码,所以就扩充完善了一下串口操作,特别是SendCommand函数,这是我比较常用的主从通信代码,不喜欢用事件或线程接数据,在规定的超转载 2007-11-02 09:17:00 · 1567 阅读 · 0 评论 -
异步读写的简单串口类
// Serial.h#ifndef __SERIAL_H__ #define __SERIAL_H__#define FC_DTRDSR 0x01 #define FC_RTSCTS 0x02 #define FC_XONXOFF 0x04 #define ASCII_BEL 0x07 #define ASCII_B转载 2007-11-02 09:14:00 · 1322 阅读 · 0 评论 -
每个.Net开发者现在应该下载的十个必备工具!
1.Snippet Compiler 一个短小精悍的用来编写小程序的工具;免去一段测试性质的小代码还要打开Vs.net之苦; http://www.sliver.com/dotnet/SnippetCompiler 2.Regulator 一个功能强大的全功能正则表达式测试利器,支持从WebService取得最新的表达式; http://royo.is-a-geek.com/regu原创 2007-09-20 14:52:00 · 1062 阅读 · 0 评论 -
正则表达式
正则表达式(一) 一、简介 正则表达式这个名词,相信很多人都听说过,这个名词最早起源于1956 年, 一位叫 Stephen Kleene 的美国数学家在 McCulloch 和 Pitts 早期工作的基础上,发表了一篇标题为“神经网事件的表示法”的论文,引入了正则表达式的概念。正则表达式就是用来描述他称为“正则集的代数”的表达式,因此采用“正则表达式”这个术语。 随后,发现可以将这一工作应用于使转载 2007-10-31 12:31:00 · 714 阅读 · 0 评论 -
VB.net 绘图代码
Imports SystemImports System.IOPublic Class Form2 Private mBmpBuffer As Bitmap Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click转载 2007-10-31 11:53:00 · 2114 阅读 · 0 评论 -
Windows 窗体控件进行线程安全调用
Windows窗体控件进行线程安全调用 [caven 发表于 2006-4-8 16:49:32]转载 2007-10-31 11:54:00 · 1184 阅读 · 0 评论 -
如何用VB.Net创建一个三层的数据库应用程序
1. 概论: 本文将介绍如何创建一个三层应用程序,并且将介绍如何创建一个Web Service服务。 ADO.NET创建Windows三层结构应用程序的体系架构如下图所示: 该结构分三个层次:表示层、业务层、数据层。 数据层:代表物理数据库。 业务层:负责数据层与表示层之间的转载 2007-10-31 11:55:00 · 778 阅读 · 0 评论 -
向SQLServer数据库添加图片和文字
下面的代码实现向SQL Server数据库添加图片和文字的功能。首先,在sql查询分析器中执行下面的sql语句,以创建表和存储过程。create TABLE Photos ( [name] varchar(50), [photo] image NULL)GOcreate PROCEDURE sp_InsertPhoto @name AS VARCHAR(50), @image AS I转载 2007-10-31 11:56:00 · 1014 阅读 · 0 评论 -
从Internet上抓取指定URL的源码的方案
引言: 在做无线项目的时候,与通讯公司的数据通讯有一部分是通过XML交互的,所以必须要动态抓取通讯公司提供的固定的Internet上的数据,便研究了一下如何抓取固定url上的数据,现与大家分享一下。 类名GetPageCode,有一个方法GetSource,通过属性传递参数,入参控制的是要取得URL的地址,代理服务器的设置及输出方式的控制,这里大家可以再扩展自己的需要,我这里只提供了两种方转载 2007-10-31 11:57:00 · 787 阅读 · 0 评论 -
VB.NET开发扫描客户端服务工具
在大中型企业信息系统中,对客户端PC的管理,往往是容易出现问题的环节。因此,很多大公司引入了各种分布式的管理系统,例如防病毒方面的Norton AntiVirus,BlackICE防火墙,微软的 SMS (System Management Server),等等,这些系统都会在客户端安装相应的客户端软件,一般都是以服务的形式出现,但是由于种种原因,这些服务会停止运行或者该客户机根本没有安装这些客户转载 2007-10-31 11:58:00 · 888 阅读 · 0 评论 -
一些常用正则表达式
一些常用正则表达式 提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *(|")?(/w|//|//|/.)+(|"| *|>)? 提取信息中的邮件地址:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)* 提取信息中的图片链接:(s|S)(r|R)(c|C) *= *(|")?(/w|//|//|/.)+(转载 2007-10-31 12:27:00 · 668 阅读 · 0 评论 -
解读C#中的正则表达式
多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些字符串匹配转载 2007-10-31 12:28:00 · 641 阅读 · 0 评论 -
.NET框架下使用双缓冲技术绘图
本文主要介绍 .Net 框架的基本绘图技术。通过简要的介绍和示例程序来探讨绘图技术的优势、劣势以及其它相关注意事项。 简介 幸运的是当编写一个典型的Windows 窗体程序时,窗体和控件的绘制、效果等操作是不需要特别加以考虑的。这是为什么呢?因为通过使用 .Net 框架,开发人员可以拖动一系列的控件到窗体上,并书写一些简单的与事件相关联的代码然后在IDE中按F5,一个完完全全的窗体程序就诞生了转载 2007-10-31 12:30:00 · 871 阅读 · 0 评论 -
任意指定透明色的绘图方法
页面导航: 1、透明位图绘制方法在网上见得很多,多数是采用事先做好一个mask图,这方法... 2、private function newmyhdc(dhdc as lo... 3、... 4、 ...正文内容:透明位图绘制方法在网上见得很多,多数是采用事先做好一个mask图,这方法优点是速度快,但就是太麻烦,灵活性差。任意指定透明色,当然经常也要用到,为此,api提供了一个函数转载 2007-10-31 12:57:00 · 1091 阅读 · 0 评论 -
C#中串口通信编程
C#中串口通信编程 ivanx著 本文将介绍如何在.NET平台下使用C#创建串口通信程序,.NET 2.0提供了串口通信的功能,其命名空间是System.IO.Ports。我们将使用标准的RS 232C在PC间通信... [翻译]Tapan Dantre.著Serial Communication using C# and Whidbey[简介]本文将介绍如何在.NET平台下使用C#创建转载 2007-11-02 09:13:00 · 2518 阅读 · 1 评论 -
线程间操作无效:从不是创建控件“XX”的线程访问它
在进行线程方面的编程的时,遇到这样的错误 "线程间操作无效:从不是创建控件“XX”的线程访问它"解决方法:在构造函数中加入如下代码:CheckForIllegalCrossThreadCalls = false;访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其转载 2008-06-30 22:37:00 · 9815 阅读 · 2 评论