摘要: 目录1.使用的类2.获取本地主机IP地址3.远程查询4.实现网段的扫描--------------------------------------------------------------------------------正文1.先介绍一下使用的类:DNS类:在.net中的System.net命名空间下,主要的功能是从 Internet 域名系统 (DNS) 检索关于特定主机的信息。IPH... 阅读全文
posted @ 2010-11-18 14:14 落冰 阅读(229) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{/// <summary>/// Hardware_Mac 的摘要说明。/// </summary>public class HardwareInfo{ //取机器名 public str... 阅读全文
posted @ 2010-11-18 14:13 落冰 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在.NET Framework中并没有类似VB中的InputBox函数,虽然可以借助对VB 的Runtime引用,以在VB除外的.NET程序中使用VB的InputBox,但是为什么不自己写一个类实现类似的功能呢?下面一个类实现了类似的InputBox函数的功能:using System;using System.Windows.Forms;namespace Input{ /// <summ... 阅读全文
posted @ 2010-11-18 14:12 落冰 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: #region Usingusing System;using System.IO;using System.Threading;using System.Runtime.InteropServices;using System.ComponentModel;#endregion Usingnamespace LoMaN.IO { public class SerialStream : Strea... 阅读全文
posted @ 2010-11-18 14:10 落冰 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 本文利用C#和.NET提供的类来轻松创建一个抓取网页内容源代码的程序 。HTTP是WWW进行数据访问最基本的协议之一,在.NET的基本类型库类中提供了两个对象类:HTTPWebRequest和HTTPWebResponse,分别用来向某资源发送请求和获得响应。为了得到一个资源的内容,我们先指定一个想要抓取的URL地址,用HTTPWebRequest对象进行请求,用HTTPWebResponse对象... 阅读全文
posted @ 2010-11-18 14:08 落冰 阅读(283) 评论(0) 推荐(0) 编辑
摘要: C#编码标准--编码习惯1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a) 如果需要编辑机器... 阅读全文
posted @ 2010-11-18 14:07 落冰 阅读(285) 评论(0) 推荐(0) 编辑
摘要: C# 中操作API:   作为初学者来说,在C#中使用API确是一件令人头疼的问题。在使用API之间你必须知道如何在C#中使用结构、类型转换、安全/不安全代码,可控/不可控代码等许多知识。   一切从简单开始,复杂的大家一时不能接受。我们就从实现一个简单的MessageBox开始。首先打开VS.Net ,创建一个新的C#工程,并添加一个Button按钮。当这个按钮被点击,则显示一个MessageB... 阅读全文
posted @ 2010-11-18 14:04 落冰 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 下面进行高级报表设计,该方法的原理为:首先打开Excel,按照要求排好版,保存为一个文件做为模板,然后在C#中将该文件复制为一个新文件,在指定位置填入数据就可以了,为了添加表格线,我们录制了一个宏,在C#中执行该宏即可。using System;using System.Drawing;using System.Collections;using System.ComponentModel;usi... 阅读全文
posted @ 2010-11-18 13:08 落冰 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 摘要:了解 Microsoft C# 和大型复杂的 COM 服务器之间的 COM 互操作性。本文介绍了如何准备 Office XP COM 对象以及如何在 C# 程序中使用这些对象,同时还提供了一些提示,帮助您理解为何某些操作必须通过特定方法才能实现。   简介  Microsoft® Office XP 最强大的功能之一,就是其组件(例如 Microsoft Excel 2002 和 M... 阅读全文
posted @ 2010-11-18 13:03 落冰 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 用C#快速往Excel写数据  本示例是用于将ListView中的内容倒入到Excel,与常用的逐单元格写不同的是,本例子采用数据写入到range的方法。该方法效率明显较高。  Excel.Application app = new Excel.ApplicationClass();  if( app == null)  {  MessageBox.Show("Excel无法启动");  retu... 阅读全文
posted @ 2010-11-18 13:03 落冰 阅读(549) 评论(0) 推荐(0) 编辑