内容列表
- 你会自定义SOAP头消息吗?
- 先请大家看一篇文章:Get a Handle on SOAP Headers http://www.aspnetpro.com/features/2002/10/asp200210dw_f/asp200210dw_f.asp 通过这篇文章,大家可以学习到在.Net环境下如何获取对SOAP消息头的操作,并对SOAP消息进行自定义,加进自己的功能!这在开发涉及安全、身份认证、附件传输等Web Serv
- 分类:.NET开发 查阅全文
- 随机显示数据库记录
-
随机显示数据库记录
System名称空间有一个Random类,用来产生随机数。本文就介绍利用这个Random类来随机显示数据库记录。
Random类有一个重载方法叫Next,它可以产生随机数,它允许输入两个参数,以产生这两个数之间的随机数。例如:
Random R = new Random();Random.Next(1,100);
将会在产生1-100之间
- 分类:.NET开发 查阅全文
- 仅供娱乐: 用中文命名,让汉字走向程序开发中!
- 作者:荣泽威,杜宏林欢迎传播,请尊重版权,转贴请保证文章完整。
最近在偶然的机会中和朋友发现php的命名规则为'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'就是说a到z,和A到Z,和_,和0x7f到0xff的字符都受到命名规则的支持,就是说,在php程序中,可以直接使用大部分汉字进行实际命名!
经过测试发现,这样的惊讶让我们直达当今正逍遥的DotNet技术
- 分类:.NET开发 查阅全文
- 弹出窗口杀手(下)
- 上接 弹出窗口杀手(上)
注册系统热键
系统热键用在像弹出窗口杀手这种应用程序非常有用, Ctrl+Shift+J是缺省热键. 说道实现,我们继续用RegisterHotkey(HWND hWnd, int id, UINT fsModifiers, UINT vkey). 完成,代码如下:public void SetHotKey(Keys c, bool bCtr
- 分类:.NET开发 查阅全文
- 如何创建一个用弹出窗口来查看详细信息的超链接列
- 如何创建一个用弹出窗口来查看详细信息的超链接列出处:www.dotnetjunkie.com
这篇文章来自于一位忠实的DotNetJunkie的建议,他最初发了一封email给我们,要求我们给出一个例子来说明如何在DataGrid中设置一个当用户点击时能够弹出显示其详细信息的新窗口的超链接列。在我们给他回复之前,他已经给我们提供了一种
- 分类:.NET开发 查阅全文
- 如何生成和使用自定义控件
- 译者:
经常在论坛上有人问如果写自己的控件,如何改造系统已经有的控件. 这篇文章对这个问题作了非常清楚的描述. 这是在codeproject上颇受好评的一篇入门级的文章.
简介
这篇文章简明扼要的介绍了在 .Net Framework中如何来产生自己的定制控件.
我们讲述如果产生一个定制控件,然后在一个应用程序中使用它. 我在这个控件中加入了自己的一些属性,我们可以看一下在
- 分类:.NET开发 查阅全文
- C#农历
- using System; namespace CNCalendar { public class CNDate { private const ushort START_YEAR = 19
- 分类:.NET开发 查阅全文
- 感受.net的跨语言特性
- 感受.net的跨语言特性
这段时间学习.net,在网上也找了很多的资料,发现大多的教程都在讨论着.net的技术趋势和给软件生产带来的变化.常常是简单说说.象分布计算呀,组件化呀等等,却很少有这方面的稍稍感性点的认识.对于高手来说或许这样的介绍已经是足够的了.可对于大量象我这样的初学者,其实很难能理解那分布计算.那组件化的到底代表着什么,唯一能知道的就是那是很高深的技术.
于是乎自己有了
- 分类:.NET开发 查阅全文
- 如果在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- 简介:
本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据.
进程之间通讯的几种方法:
在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有
使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息
比起前两种的复杂实现来,WM_COPYDATA
- 分类:.NET开发 查阅全文
- VB6升级到VB.NET(1) App的变化
- VB6升级到VB.NET(1) App的变化Montaque
很多人不清楚这方面的变化,现在简单列举如下:
Imports System.Reflection.Assembly
Imports System.Diagnostics.FileVersionInfo
’App.Path
Application.StartupP
- 分类:.NET开发 查阅全文
- GDI+中的矩阵变换
- 一、颜色变换ColorMatrix
ColorMatrix位于System.Drawing.Imaging命名空间。它的构造函数有两个,public ColorMatrix();public ColorMatrix(Single[][]);如果使用参数为空的构造函数,可以在程序指定颜色矩阵的各值,也可以直接在构造函数中传递矩阵各值,这样采用第二个构造函数。虽然在SDK文档中解释ARGB 矢量表示
- 分类:.NET开发 查阅全文
- Henry手记:WinForm Datagrid结构剖析(一)
- Henry手记— WinForm Datagrid结构剖析(一)
&nb
- 分类:.NET开发 查阅全文
- 把Excel文件中的数据读入到DataGrid中
- 把Excel文件中的数据读入到DataGrid中
使用Excel文件做为DataGrid的数据源是非常简单的,一旦数据被装载进来,就可以把数据再保存进SQL Server或XML中。我们只需要简单地使用OLE DB Provider 来访问Excel文件,然后返回DataSet即可。下面是要显示的Excel数据contact.xls:
姓名
性别
地
- 分类:.NET开发 查阅全文
- 弹出窗口杀手(上)
- 弹出窗口杀手是一个可以自动关闭IE弹出窗口的程序,它工作在系统的托盘中,按照一定的间隔来检测IE窗口,然后关闭弹出窗体。最后,还提供了用热键来杀掉弹出窗口的功能。
虽然已经有类似的用C++写的程序,但是本文讲述的是用C#来实现这些功能,并且本文所讲的方案在查找窗口上的方法要比更快一些。
这是一个崭新的话题,在Internet上我们还可以看到许多类似的程序。但是我也还是要借这个机会来讲述一些下面
- 分类:.NET开发 查阅全文
- 启动一个进程并处理进程结束事件
- 做Java或者其他语言的朋友应该深有体会,如果在程序中打开一个进程,如何得到改进成结束的事件是非常麻烦的。现在好了C#给我们带了非常的便利,下面讲演示如何打开一个进程,以及获取该进程结束的事件。
namespace rooksoft.Demo { public class OpenProcess { //静态变量表示当前程序运行中  
- 分类:.NET开发 查阅全文
- 对.NET Framework "事件"机制理解的代码分析
- 下面的文章是我自认为对"事件"机制理解比较透彻的后写的代码分析,但写完之后,鄙人又惟恐理解有所偏差,所以特贴出来让各位高手指教一二,若能让发现理解错误之处,将不胜感激(此问完全乃本人"独立自主"之作,绝非抄袭)
同时我相信此文对c#初学者也有一定帮助!
为了阐述清晰,特举例说明; 该范例是在一个控件中完全自定义一组事件,并在另外的程序集中对事件被激发作出反映(也就是事件被激发后调用预先定义好的
- 分类:.NET开发 查阅全文
- Calendar如何只显示“一、二、三...日”,不显示“星期”
- Calendar的DayNameFormat,如FirstLetter ,FirstTwoLetters ,Full ,Short 但是争对英文而言的,无法进行自己的格式化,所以我就像通过修改DateTimeFormatInfo的DayNames来实现,如
System.Globalization.DateTimeFormatInfo.CurrentInfo.DayNames=new Strin
- 分类:.NET开发 查阅全文
- 应用WSDK - 实践WebServices的路由和路由选择(上)
-
应用WSDK - 实践WebServices的路由和路由选择
小气的神
2002-11-18
Article Type: In-Depth
难度等级:8/9
版本:3.46
不久之前,我想我们曾经讨论过有关WSDK问题,那时我们讨论的是
- 分类:.NET开发 查阅全文
- 应用WSDK - 实践WebServices的路由和路由选择(下)
- 应用WSDK - 实践WebServices的路由和路由选择
小气的神
2002-11-18
Article Type: In-Depth
难度等级:8/9
版本:3.46
2.
- 分类:.NET开发 查阅全文
- 补: ASP.Net中使用水晶报表!
- 前段时间看了飞刀写的“ASP.Net中使用水晶报表”的文档,自感收益匪浅。但是在这里有点问题还想探讨一下。按照飞刀提供的方法和代码对于samples里的rpt文件是可以正常显示的,但是当自己创建一个rpt文件后编译运行就会出现‘登录失败’的错误信息!作了些调整后实现如下:
首先在加入:using CrystalDecisions.Shared ;using CrystalDecisions.Cr
- 分类:.NET开发 查阅全文