
C#.NET
cdo
这个作者很懒,什么都没留下…
展开
-
C#实现listview中节点的拖拉
using System;using System.Drawing;using System.Windows.Forms;public class Form4 : Form{ private TreeView treeView1; public Form4() { treeView1 = new TreeView(); this.SuspendLayout(); // Ini原创 2004-11-08 16:39:00 · 1608 阅读 · 0 评论 -
Autodesk官方最新的.NET教程(二)(C#版)
第2章 .NET AutoCAD 向导及Editor类 在第一章中,我们使用的是类库模板,这样就不得不手工加入acdbmdg. dll 和acmgd.dll这两个引用。在这一章中,我们将使用AutoCAD托管C#应用程序向导来创建.NET工程,它会自动加入以上两个引用。在开始本章之前,你首先得安装ObjectARX向导(ObjectARX2006开发包的/utils/ObjARXW原创 2005-06-07 17:41:00 · 1306 阅读 · 0 评论 -
Autodesk官方最新的.NET教程(一)(C#版)
第 1章 Hello World: 访问 ObjectARX .NET 封装类 在这一章中,我们将使用Visual Studio .NET来创建一个新的类库工程。通过这个工程,你可以创建一个能被AutoCAD装载的.NET dll文件。这个dll文件会向AutoCAD加入一个名为“HelloWorld”的新命令。当用户运行这个命令后,在AutoCAD 命令行上将显示“原创 2005-06-07 17:40:00 · 1512 阅读 · 0 评论 -
Autodesk官方最新的.NET教程(四)(C#版)
第 4 章 数据库基础2: 添加自定义数据在这一章中,我们将创建一个新的字典对象,它用来表示我们雇员就职的 ‘Acme 公司‘(呵呵,当然是虚构的一家公司)的部门。这个“部门”字典对象将包含一个表示部门经理的记录。我们还会加入代码到雇员创建过程,这个过程会加入一个索引到雇员工作的部门。我们要说明的是如何在DWG文件中创建自定义数据,包括“每个图形”的自定义数据和“每个实体”的自定义数据。“每个原创 2005-06-07 17:43:00 · 1313 阅读 · 0 评论 -
.NET 开发AutoCAD2006指南(二)
.NET 开发AutoCAD2006指南(二)C#才鸟 在上一篇文章中向大家简单讲了.NET开发AutoCAD的流程,其中介绍了我编写的一个简化程序开发的ZHFARX库。下面向大家介绍ZHFARX库中的主要函数及如何用它来编写.NET程序。关于ZHFARX库的所有函数的说明,请大家参考本章附件中的ZHFARX帮助文档。 在介绍ZHFARX库之前,让我们首先来了解一下有关的基原创 2005-05-24 08:49:00 · 1709 阅读 · 0 评论 -
.NET开发AutoCAD指南(一)
C#才鸟(Email:zhf7878@sohu.com) 时下流行的开发AutoCAD的工具,一个是ObjectARX,另一个是AutoCAD自带的VBA(AutoCAD内置的Visual lisp本来也算一个,但它只能开发一些小型的程序,因此不能和前面的两个工具相比)。但两者都存在明显的不足,以VC++为基础的ObjectARX的开发功能无庸质疑是非常强大的,但要想学习并熟练掌握V原创 2005-05-24 08:48:00 · 8902 阅读 · 2 评论 -
相关DirectX和CSGL的文章收藏
http://blog.blogchina.com/article_72430.408755.html强站http://download.cnblogs.com/junhot/category/15250.html有关CSGL的http://www.cnblogs.com/icesharkhttp://download.cnblogs.com/iceshark/archive/2004/11/21原创 2005-02-22 16:21:00 · 2448 阅读 · 0 评论 -
如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
简介:本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据.进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方原创 2005-01-21 13:31:00 · 1974 阅读 · 1 评论 -
利用C#实现分布式数据库查询
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。 1 分布式数据库系统 就其本质而言,分布式数据库系统的原创 2005-01-21 13:29:00 · 1289 阅读 · 0 评论 -
用C#开发网络防火墙技术分析
N-Byte网络守望者是一款单机版网络安全工具,简言之,就是一个用.NET开发的个人版防火墙。在N-Byte网络守望者1.0版的开发中,使用了NDIS Hook Driver技术来实现网络封包过滤功能,这使N-Byte网络守望者能够在网络层过滤网络封包,从而实现强大的功能。 由于软件的主程序是用C#写的,C#中没有提供具有类似DeviceIoControl函数功能的驱动设备控制函原创 2005-01-21 13:29:00 · 1381 阅读 · 0 评论 -
C#中实现文件拖放打开的方法
private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Link; else e.Effect = DragDropEffe原创 2005-01-05 10:44:00 · 1135 阅读 · 0 评论 -
C#中一些字符串操作的常用用法
//获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊"); int i1 = (short)(array[0] - /0); int i2 = (short)(array[1] - /0);//unicode解码方式下的汉字码 array =原创 2005-01-05 10:47:00 · 953 阅读 · 0 评论 -
C#创建和使用资源文件
创建资源文件 资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组原创 2005-01-05 10:41:00 · 5349 阅读 · 1 评论 -
提供一个手机短信息的编解码类
using System;using System.Text;namespace CN.SMSLib{ /// /// By popcorn 2004.5。 /// cnpopcorn@hotmail.com /// public class CNText { public CNText() { } /// /// 编码格式 /// public enu原创 2004-11-08 16:47:00 · 1515 阅读 · 0 评论 -
C#写的UBB代码
参考了一些文章,整理了一下,大家可以直接拿去用吧,其实自从有了FreeTextBox这样的东东出现,UBB已经渐渐淡出江湖了。using System;using System.Text;using System.Text.RegularExpressions;namespace Test.Com{/// /// 功能:UBB代码 /// 作者:Rexsp /// 日期:200原创 2004-11-08 16:43:00 · 1764 阅读 · 1 评论 -
在.net里编写Windows Service
通过.NET平台编写和发布简单的Windows Service是一件很方便的事情.新建一个(VB.NET/C#)项目,选择Windows Service应用..然后在OnStart类里就可以添加代码了.如果想实现定时运行,活实时监听的功能,可以用.NET 提供的TIMER类.以下是代码片段.private void theTimer_Elapsed(object sender, System.Ti原创 2004-11-08 16:45:00 · 1752 阅读 · 0 评论 -
Autodesk官方最新的.NET教程(三)(C#版)
第 3 章 数据库基础: 创建我们自己的Employee 对象打开Lab3文件夹下的Lab3工程文件,或或接着Lab2的代码。在这一章中,我们将创建一个‘Employee 对象’(包括一个圆,一个椭圆和一个多行文本对象),这个对象属于一个自定义的EmployeeBlock’块(这个块驻留在‘EmployeeLayer’层,当在模型空间插入这个块的时候,‘EmployeeLayer’层就会拥有这原创 2005-06-07 17:42:00 · 1468 阅读 · 0 评论