cdo

导航

随笔分类 -  .NET

上一页 1 2 3

C#/ASP.NET
如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
摘要:简介: 本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据. 进程之间通讯的几种方法: 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息 比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法. WM... 阅读全文

posted @ 2005-06-08 17:10 Cdo 阅读(1351) 评论(0) 推荐(0) 编辑

用C#开发网络防火墙技术分析
摘要:N-Byte网络守望者是一款单机版网络安全工具,简言之,就是一个用.NET开发的个人版防火墙。在N-Byte网络守望者1.0版的开发中,使用了NDIS Hook Driver技术来实现网络封包过滤功能,这使N-Byte网络守望者能够在网络层过滤网络封包,从而实现强大的功能。 由于软件的主程序是用C#写的,C#中没有提供具有类似DeviceIoControl函数功能的驱动设备控制函数,而N... 阅读全文

posted @ 2005-06-08 17:10 Cdo 阅读(666) 评论(0) 推荐(0) 编辑

利用C#实现分布式数据库查询
摘要:随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。 1 分布式数据库系统 就其本质而言,分布式数据库系统的数据在逻辑... 阅读全文

posted @ 2005-06-08 17:09 Cdo 阅读(492) 评论(0) 推荐(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 = Sy... 阅读全文

posted @ 2005-06-08 17:09 Cdo 阅读(335) 评论(0) 推荐(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... 阅读全文

posted @ 2005-06-08 17:08 Cdo 阅读(338) 评论(0) 推荐(0) 编辑

C#创建和使用资源文件
摘要:创建资源文件 资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组... 阅读全文

posted @ 2005-06-08 17:08 Cdo 阅读(4585) 评论(0) 推荐(0) 编辑

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(); // Initial... 阅读全文

posted @ 2005-06-08 17:07 Cdo 阅读(761) 评论(0) 推荐(0) 编辑

使用Command模式实现撤销机制 (Code Project 精选翻译)
摘要:使用Command模式实现撤销机制[1] Written by Matt Berther Translated by Allen Lee[2] Reviewed by Teddy Tam & Allen Lee Introduction Command是一个非常强大的设计模式,它的作用是将一个请求封装成一个对象,从而使你能够把来自客户端的不同请求(request)、队列(queue)或者日... 阅读全文

posted @ 2005-06-08 17:01 Cdo 阅读(715) 评论(0) 推荐(0) 编辑

C# 字符串性能说想 (Code Project 精选翻译)
摘要:Performance considerations for strings in C# [1] C# 字符串性能说想 Written By Dr Herbie [2] Translated By Allen Lee Reviewed By Teddy Tam & Allen Lee [3] Introduction 你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响。在本文中,我需... 阅读全文

posted @ 2005-06-08 17:01 Cdo 阅读(292) 评论(0) 推荐(0) 编辑

上一页 1 2 3