Welcome 微信登录

首页 / 软件开发 / C#

C#共享内存实例

C#共享内存实例

C#共享内存实例2011-07-07 csdn博客 半天月网上有C#共享内存类,不过功能太简单了,并且写内存每次都从开头写。故对此进行了改进,并做了个小例子,供需要的人参考。主要改进点:通过利用共享内存的一部分空间(以下称为“数据信息区”)来存储当前内存中存储的数据信息(count和length或者添加其他信息),完成了对内存读写功能的完善。在读写内存时,读写数据信息区。1.写共享内存根据共享内存当前的使用length,依次往后写。...
C# WinForm下一步一步实现文件的拖入和拖出

C# WinForm下一步一步实现文件的拖入和拖出

C# WinForm下一步一步实现文件的拖入和拖出2011-07-07 博客园 在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似功能。步骤1 放置一个 ListView 到 Winform窗体中 并初始化如下...
C#.NET中Dns类的常用方法及说明

C#.NET中Dns类的常用方法及说明

C#.NET中Dns类的常用方法及说明2011-07-07IP是一种普遍应用于因特网、允许不同主机能够相互找到对方的寻址协议。IP地址由4个十进制的数字号码所组成,而每一个号码的值介于0~255之间,它虽然解决了网络上计算机的识别问题,但是IP地址确不容易记,因此域名系统(DNS)被开发出来,它专门用于将IP地址转换成有意义的文字,以方便识别记忆。.Net FrameWork类库内置了相关类用于处理IP地址的问题,这些类在System.Net命名空间下。这...
C#访问SSIS的package

C#访问SSIS的package

C#访问SSIS的package2011-07-07 博客园 itpob通常大家在做 BI 或者数据集成时,都会使用 SQL Job 调用 SSIS 包,但是有时候需要编程来执行包。SSIS 包有三种部署方式:文件部署,SQL Server 目录和数据库。 Java 游戏中的各种图形是怎么实现的啊? hibernate查询问题 Java 生产者 消费者 哪里有gdi+做的小游戏(代码)? Java中线程的问题 好烦 是否可以在richedit 指定区域加背...
C#调用非托管动态库中的函数

C#调用非托管动态库中的函数

C#调用非托管动态库中的函数2011-07-07C#如何调用一个非托管动态库中的函数呢,比如用VC6写的动态库,总之C#调用动态库的过程是比Java调用DLL动态库方便快捷多了,下面举例说明这个过程。1。创建一个非托管动态库代码如下://这一句是声明动态库输出一个可供外不调用的函数原型.extern "C" __declspec(dllexport) int add( int , int );int add( int a, int b...
C#中DnsPermission类简介及示例应用

C#中DnsPermission类简介及示例应用

C#中DnsPermission类简介及示例应用2011-07-07该类控制对网络上域名系统(DNS)服务器的访问权限,默认权限允许所有的本地和网络应用程序访问DNS服务,网络应用程序没有DNS权限。DnsPermission类常用方法及说明如表所示。表 DnsPermission类常用方法名称说明Copy创建当前权限实例的相同副本FromXml以XML编码重新构造DnsPermission实例Intersect创建一个是当前权限实例与指定权限实例的交集...
C#中将DataSet的内容写成XML时如何格式化字段数据

C#中将DataSet的内容写成XML时如何格式化字段数据

C#中将DataSet的内容写成XML时如何格式化字段数据2011-07-07 51cto 章立民许多读者经常询问一个问题,那就是在将DataSet的内容写成XML时,如何格式化字段数据。最常见的需求,就是希望日期时间值与数值数据能够以所需的格式呈现于XML中。欲达此目的,可以采用下列两种作法:◆使用XmlConvert类。◆将一个XSLT转换套用至DataSet数据的XML表示。程序范例图 12-23所示是程序范例CH12_DemoForm018.cs的...
C#中当用户尝试删除数据行时如何显示确认对话框

C#中当用户尝试删除数据行时如何显示确认对话框

C#中当用户尝试删除数据行时如何显示确认对话框2011-07-07章立民做法非常简单,当用户于DataGridView控件中选取一笔数据行并按下Delete键时,就会引发UserDeletingRow事件。因此您可以在UserDeletingRow事件处理函数中编写程序代码来显示一个确认对话框。如果用户表示不要删除,只需将DataGridViewRowCancelEventArgs类型的参数的Cancel属性设置成True即可。图 12-23图 13-31...
c#使用WINAPI进行读取写入配置文件

c#使用WINAPI进行读取写入配置文件

c#使用WINAPI进行读取写入配置文件2011-07-07 博客园 天赐我们c#读写配置文件通常用IO对文件进行读写。我觉得使用winapi的Kernel32.dll 对ini文件读取更好更方便一些对ini文件读写 我们可以使用Kernel32.dll 中的WritePrivateProfileString(写入),GetPrivateProfileString(读入字符串) ,GetPrivateProfileInt(读入整型值)三个方法。下面我介绍着...
用C#实现简单的控件数组

用C#实现简单的控件数组

用C#实现简单的控件数组2011-07-10林健一个同学在做计算器程序,另一个同学在做井字棋游戏。这两个程序有个共同的特点:包含数个具有同类功能的控件(计算器的数字按钮及 井字棋的九个落子位)。如果一个个地创建这些控件,不得不写大量重复的代码,修改起来比较麻烦。一个更好的选择是建立控件数组。下面 是Button数组的简单实现:Button[] btns = new Button[9];private void ShowButtonArray(){for(i...
<< 181 182 183 184 185 186 187 188 189 190 >>