- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 由图片得到异形窗体
Public Class Form1 Dim bmpBackground As Bitmap = Nothing Sub New() 此调用是Windows 窗体设计器所必需的。 InitializeComponent() 在InitializeComponent() 调用之后添加任何初始化。
2006-05-24 10:33:00
1696
1
原创 用Socket做简单聊天程序(VB.net)
有位网友发贴问我一个聊天的问题,不好拒绝;也看到最近VB.net版问这个的人很多,就写了一个放在这里。本例只适合初学用Socket编程的人,因而力求简单,让老鸟见笑了J另本示例用的是vs20051、服务端Imports System.NetImports System.Net.SocketsImports System.ThreadingImports Syst
2006-05-18 15:35:00
15529
12
原创 WinForm的DataGrid在显示的时候,某个Cell得颜色要变成红的(VB.NET)
其实这个问题网上老早就有了,在此只是整理了一下,可以使多个Cell变成不同的颜色。 Public Class DataGridColoredTextBoxColumn Inherits DataGridTextBoxColumn Private m_Row As Integer = -1 Private m_BackColor As Color = Color
2006-05-10 23:52:00
3149
5
原创 智能升级也简单(用Web Services制作升级程序)
升级程序的制作有多种方法,下面介绍一种用Web Services制作的升级程序。通过Web Services 升级程序就象读写本机文件一样简单。所以我就直接给出代码。 Web Services部分代码:using System;using System.Web;using System.Web.Services;using System.Web.Services.Proto
2006-05-09 21:30:00
4441
10
原创 如何跨越线程调用窗体上的控件
用户不喜欢反应慢的程序。在执行耗时较长的操作时,使用多线程是明智之举,它可以提高程序 UI 的响应速度,使得一切运行显得更为快速。在 Windows 中进行多线程编程曾经是 C++ 开发人员的专属特权,但是现在,可以使用所有兼容 Microsoft .NET 的语言来编写。不过Windows 窗体体系结构对线程使用制定了严格的规则。如果只是编写单线程应用程序,则没必要知道这些规则,这是因为单线
2006-05-09 16:40:00
5842
2
转载 C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和实践它。命名惯例和规范注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Ca
2006-05-04 16:10:00
807
原创 开始→运行→命令 大全
winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat--------XP
2006-04-28 16:22:00
988
原创 几个C#编程的小技巧
几个C#编程的小技巧 一、最小化窗口点击“X”或“Alt+F4”时,最小化窗口,如: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0
2006-04-28 15:51:00
1743
原创 一些基本本概念
有些概念是网上收集,如有错误或更好的说明请留言! 一、组件(Component)和控件(Control)二、UserControl和Control之间的区别三、委托和事件简介四、静态方法和动态方法的区别五、抽象类与接口六、装箱(Boxing)和拆箱(Unboxing) 一、组件(Component)和控件(Control)1、Component在Run Ti
2006-04-26 10:18:00
1505
1
原创 获得计算机硬件信息(VB.net)
代码有点乱,不过你可以直接Copy后就能运行!Imports System.ManagementImports System.Drawing.TextImports System.IO 说明: Windows Management Instrumentation (WMI) 是可伸缩的系统管理结构,它采用一个 统一的、基于标准的、可扩展的面向对象接口。WMI 为您提供
2006-04-26 10:05:00
3747
原创 关于Remoting和一些概念比较
Remoting是一个分布式处理服务。服务器端首先创建通道(Channel),并自动开启监听通道。根据客户端发出的请求,传递远程对象。因此,编写Remoting程序,主要分为三部分:1、被传递的远程对象;2、服务器端监听程序;3、客户端请求和处理对象程序; 一、Remoting的优缺点? 优点: 1、能让我们进行分布式开发 2、Tcp通道的Remoting速度非常快
2006-04-21 13:28:00
2935
原创 异步Socket写聊天程序
Socket网络应用程序如同一般文件I/O一样在数据存取未完成的时候,整个应用程序会停滞,直到网络操作完全成功为止。若是遇上不佳的网络环境,这种情形将会严重影响整个网络程序的运作。对于网络延迟,.NET提供了自己的一组解决方法,异步操作。Socket类提供的方法成员中包含一组专门用来进行异步操作的Socket方法。这些方法以成对出现:BeginConnect 与 EndConnect 提
2006-04-21 13:15:00
3317
转载 数据库和XML数据读取性能比较。
数据库和XML数据读取性能比较。硬件:CPU P4赛扬2.2G,内存512M操作系统:Windows XP SP2数据库:Access2002软件环境:JDK1.4,Eclipse3.01 数据库采用JDBC-ODBC桥的方式连接,XML的访问采用SAX方式。性能参数如下: 记录数
2006-04-18 18:28:00
1817
1
转载 内存游荡指南
内存游荡指南 我是一个电脑病毒,但我不仅仅是一个病毒,因为我不同一点,我突然进化出了意识,也就是说,可以把我当作一个人工智能,我也觉得奇怪我是怎么就明白了我是一个病毒的。 作为一个病毒,我有自己特定要做的事情做,但是我有了意识,我就觉得我还可以顺便做一点别的事情。比如,看我能不能跑出去。 我的电脑用户每天只有白天才开机,每天晚上他关机了,我就必须回到硬盘上睡觉,而且醒不来,但是每
2006-04-18 18:27:00
813
原创 WinForm中把DataGrid里面的数据导出成EXCEL文件(VB.net)
在winform开发中如何把datagrid里面的数据导出成EXCEL文件,网上有好多方法,下面这种是比较快的 Public Sub ExportToExcel(ByVal tb As DataTable) If DataGrid1.VisibleRowCount > 0 Then Try Dim datav As New Data
2005-09-19 19:17:00
2050
3
转载 SQL SERVER 与ACCESS EXCEL的数据转换
SQL SERVER 与ACCESS EXCEL的数据转换(转载) 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十
2005-08-20 22:34:00
985
原创 显示自定义动画鼠标或彩色图标(VB.net)
////显示自定义动画鼠标或彩色图标//根据【孟子E章】的专栏C#代码 http://blog.csdn.net/net_lover/archive/2004/10/22/146575.aspx//Imports System.Runtime.InteropServicesImports System.ReflectionPublic Class Form1 Inherits
2005-08-14 21:28:00
2452
1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人