选择显示字体大小

vb2005中开发新一代控制台应用程序(1)

计算机用户经常把控制台应用程序作为一种“遗物”来看待,但是它们仍然还作为系统管理员的非常喜欢的一部分,而且还是高手用户的“工具箱”之一。另外,当你需要大量重复的脚本操作,当然还有可能的更复杂的操作时都会用到这种控制台应用程序。 在visual basic的早期版本中基本没有为创建控制台应用程序提供多大支持。而且,尽管vb 6及其早期版本能够创建控制台应用程序;但是,这不是一种简单的或直接的过程。在vb 6中创建一个控制台应用程序必须进行win32 api调用;即使如此,你也不能控制光标位置或文本的颜色,而且在很大程度上仅能被限制进行从左到右和从上到下的编码。 如今,vb.net引入了新的控制台应用程序特征。它不仅在“new project...”对话框中提供一种控制台应用程序工程,而且最重要的是,它还提供了一个控制台(console)对象。因此,你不必再“困扰”于 win32 api了。然...

http://www.sosof.com/detail/522/80652271627101.html -by - 丰搜 缓存页面


在vb 2005中定制自己的异常(3)

七、 定制异常-databaseunavailableexception 第二个定制异常类是databaseunavailableexception。当你想连接到一个数据库并发生一个异常时,你就抛出这个异常。其实现代码如下:public class databaseunavailableexceptioninherits databaseexceptionpublic sub new(byval ex as exception) mybase.new("the database is not available.", ex)end subend class 这个类非常相似于你的customernotfoundexception类。你不用为这个类定义任何其它属性,但是它们的主要区别在于,它把一个 system.exception作为一个参数并且把它传递到你的基类的构造器中。这个system....

http://www.sosof.com/detail/522/66752271642035.html -by - 丰搜 缓存页面


在vb 2005中定制自己的异常(2)

三、 定制自己的异常 尽管.net框架提供了许多标准异常,但你也可以创建,抛出和捕获你自己的定制异常。一般地,微软推荐你使用由.net框架所提供的标准异常。然而,如果你的应用程序仅使用一个标准异常不能满足需要时,你可以创建一个定制异常。 当你创建一个定制异常类型时,你就能控制所有的异常属性。你还可以把属性添加到你的定制异常类中。除了把关键数据嵌入到message属性中外,这可以使你有另外一个地方来存储这些数据。而且,这可以使得检索关键数据非常简单而不必在message属性外分析它们。 四、 定制异常示例 为了理解定制异常,让我们创建一个很简单的命令行应用程序来加以具体说明。 该代码包含一个非常简单的仅含有一个表customer的ms access数据库。一点也不奇怪,这个customer表包含一组顾客记录(具有customerid,first name,last name,address ...

http://www.sosof.com/detail/522/14452271654639.html -by - 丰搜 缓存页面


在vb 2005中定制自己的异常(1)

提要 本文在简要分析vb 2005所提供的异常处理机制的同时,详细讨论如何用它所提供的异常类定制自己的异常。 结构化异常处理是随着.net的第一个版本的发行而加入到visual basic语言中的。结构化异常处理的重要性基于下面两个原因: 1. 与以前的on error goto...语句相比而言,通过使用一种与该语言其它部分更适应的语法从而使得代码更具有可读性。 2. 比以前的on error goto...语句功能更强,而且提供了更为灵活性的控制能力。 一、 捕获并抛出异常 异常处理是用try...catch...finally...end try语句实现的,其基本语法形式如下:try'能够引发一个异常的代码catch'处理异常的代码finally'实现清理工作的代码(如关闭数据库连接,等等)end try try和end try语句都是必需的。catch和finally语...

http://www.sosof.com/detail/532/9515327165094.html -by - 丰搜 缓存页面


p2p的简单示例:vb.net版

这是用vb.net实现的一个简单的p2p示例.利用了udp打洞技术.分服务器端跟客户端.服务器端负责登陆记录用户的ip和端口及转发打洞消息.(相关技术在csdn搜一下.有很多的.).原理到处都有,这里就没有贴出来.这里贴出了vb.net的代码.供初学者交流.也欢迎高手点评...服务器端在启动成功后.输入help可以查看到服务器相关命令.客户端在登陆成功后.输入help可以查看客户端相关命令.(登陆时用户名随便.)以下是服务器端:imports system.netimports system.net.socketsimports system.textimports system.threadingimports system.collectionsmodule myudpserver#region "全局变量" dim serversocket as new socket(address...

http://www.sosof.com/detail/532/97753271616518.html -by - 丰搜 缓存页面


在打印时如何度量字符串?

<question> when programming printing code, how to measure string?<answers>yang ning: you can't use graphics.measurestring function, and must use typographic stringformat object. reason is: when printing string size is resolution-dependent. and if you using measurestring function or use defaultgraphic stringformat object, it is resolution-independent, the result will be smaller than the tru...

http://www.sosof.com/detail/327/9153271627668.html -by - 丰搜 缓存页面


使用treeview控件

treeview控件用于显示分级的数据,列如组织树,磁盘上的文件和目录。 图例 2.40 典型的treeview 可能用法: .创建一个能被用户使用的组织树 .创建一个显示二级或更多数据的树 设置node对象属性 一个”tree“由许多层叠树叉的“nodes”组成,每个结点由图片(设置图片属性)和一个标签(设置文本属性)代表构成。 提供给结点的图片由联结到treeview控件的imagelist控件提供。 一个结点可以展开或收缩,依赖于此结点是否有子结点。在最顶端层是”root“结点,并且每个根结点有一定数量的子结点。 结点的总数不受限制(除非机器约束)。图例2.41显示一个树以及2个根结点;”root1“有3个子结点,”child3“有一个它 自己的子结点。”root2“有子结点,并且通过”+“预示,但是没有展开。 图例2.41 root and child nodes 树里的每个结点实...

http://www.sosof.com/detail/532/17653271637708.html -by - 丰搜 缓存页面


vb.net开发扫描客户端服务工具(2)

‘首先我们定义一个类,主要用于得到某个ip地址的service的状态信息,并在服务状态不正常时触发另一线程得到该系统的详细信息。imports system.serviceprocessimports system.xmlimports system.threadingpublic class getstatusprivate iservicename as string ‘服务的名称private imachineip as string ‘ip地址private itable as string ‘在dateset中的表名‘构造函数sub new(byval ip as string, byval svcname as string, byval updatetable as string)imachineip = ipiservicename = svcnameitable = up...

http://www.sosof.com/detail/271/153271648555.html -by - 丰搜 缓存页面


vb.net开发扫描客户端服务工具(1)

在大中型企业信息系统中,对客户端pc的管理,往往是容易出现问题的环节。因此,很多大公司引入了各种分布式的管理系统,例如防病毒方面的norton antivirus,blackice防火墙,微软的 sms (system management server),等等,这些系统都会在客户端安装相应的客户端软件,一般都是以服务的形式出现,但是由于种种原因,这些服务会停止运行或者该客户机根本没有安装这些客户端服务,这样管理系统就会出现疏漏,有可能造成问题,如因无法防御病毒而成为病毒源,无法为该客户端发布软件,无法管理客户pc等等。在此,我们提供一个方案,可以定时按照ip地址扫描网络,报告出特定的服务的状态。 这个方案使用了microsoft.net技术,同时也用到了.net framework中的ado.net ,wmi management,xml。其核心是一个由vb.net写的程序以及它的两个配...

http://www.sosof.com/detail/532/72453271649704.html -by - 丰搜 缓存页面


百万程序员的苦恼-选择vb.net还是c#

在过去的一年中,互联网上的各大讨论区或者电子邮件的讨论列表都对微软的vb.net以及c#的各种优越性做了探讨。这些讨论围绕的主要问题就是,我应该先学哪一个,vb.net还是c#? 我写这篇文章的目的就是想帮您解决这个问题。我并不是想动摇你倾向哪一种语言而是想解决一些大家在基本问题上的疑惑,以便大家能够作出自己的决定,选择一种自己觉得用起来最舒适的语言。我将尽量避免讨论一些语法上的模棱两可的话,就像“c#的括弧太多了,”“vb.net句子太冗长,”或者“我讨厌c#(或者vb.net)因为它能(或者不能)区分大小写。”之类的话。评论语法的好坏是你个人品味的问题。相反,我将着重讨论一些我见到的关于这两种语言的技术方面的讨论。 在c#方面 作为微软公司最新的一种语言,并且由于它又是java语言的小翻版,c#引起了广大的关注。 人们看上去喜欢一种语言仅仅取决于它是最新的,程序开发者们总是喜欢用最新...

http://www.sosof.com/detail/532/43653271651010.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons