内容列表
- 如何动态加载multiline的text控件
- 我刚开始在csdn的vb论坛里看到这个帖子的时候,想了很久都没有找到解决方法。后来看zy910写到“由于Edit控件的设定(只能在创建窗口时设置风格,创建后不能修改)
所以TextBox的MultiLine屬性实现原理是:先清除原有的Edit,再创建一个新的Edit
这在设计时是可行的。但在运行时,会导致文本框相关数据的丢失,甚至会因不安全的代码导致非法操作,所以M$将TextBo
- 分类:.NET开发 查阅全文
- [English]直接内存读取处理图象(DMA)
- One of the easiest ways to speed up your graphics is to use the native API calls rather than the built in graphical methods. For example, using the API functions GetPixel and SetPixel is about 3x fast
- 分类:.NET开发 查阅全文
- 把Doc文档转换成rtf格式 [C#] (转载)
- 快有一个星期没有更新了转一个CodeProject上的文章,原文代码有问题,修改编译后通过。原文在这里先在项目引用里添加上对Microsoft Word 9.0 object library的引用。
using System;
namespace DocConvert
{ class DoctoRtf { static void Main(
- 分类:.NET开发 查阅全文
- 谈谈五皇后问题
- 题目:
在8×8格的国际象棋棋盘上摆放五个皇后,使其能攻击棋盘上的任何敌方棋子,有多少种摆法。
分析:
依然是一个组合问题。某个位置摆放一个“后”,则其所在行,所在列,所在对角线均属其控制范围,可用一个布尔型数组解决。
代码:
Option Explicit
Sub getall(Optional ByRef allresult As String)D
- 分类:.NET开发 查阅全文
- 在C#中编写多线程应用程序,简单!
- (欢迎访问www.kunwsoft.com) 以前在使用VB来实现多线程的时候,发现有一定的难度。虽然也有这样那样的方法,但都不尽人意,但在C#中,要编写多线程应用程序却相当的简单。这篇文章将作简要的介绍,以起到抛砖引玉
- 分类:.NET开发 查阅全文
- 日历控件
- 使用时请在我的blog中留言!
Mask.htc
//©2004 Mini Corporation. [email protected]
<PUBLIC:EVENT NAME="onerror" ID="error"/>
<PUBLIC:ATTACH EVENT="ondocumentready" HANDLER="DoInit"/>
<
- 分类:.NET开发 查阅全文
- 在nhibernate中执行SQL语句
- 在有些时候,可能需要直接执行SQL语句、存储过程等,但nhibernate并没有提供一种让我们执行SQL语句的方法,不过可以通过一些间接的方法来实现。1. IDriver接口IDriver接口就是数据访问的驱动器,对于不同的数据提供者(SqlClient, OleDb等)就有不同的驱动器,与SqlClient对应的是SqlClientDriver, 而与OleDb对应的就是OleDbDriver。
- 分类:.NET开发 查阅全文
- 复习一下 .Net: delegate(委托)、event(事件) 的基础知识,从头到尾实现事件!
- /*.Net 的 delegate 与 event 的实现是不可分的!属于基础知识!
有这样一道 .Net/C# 面试题:
请以事件的概念实现: 控制台屏幕录入任意字符串,并回显 "你键入了:" + 你刚才键入的字符串,如果键入 "q",退出程序,运行结束!
.Net 的 delegate 与 event 的实现是不可分的!属于基础知识!
写惯了 Windows 下的事件响应程序,真正从头
- 分类:.NET开发 查阅全文
- My Adapter in C#
- //MyAdapterusing System;//Class1class SimpleDrawer{ //Methods virtual public void SetColor(string name){}};//Adapter Class which enables class1 to use class2 methodsclass AssistantDrawer:Sim
- 分类:.NET开发 查阅全文
- 用VB对磁盘的物理扇区数据读/写操作
- Option Explicit
'/////////////////////////////////////////'// 对磁盘的物理扇区数据读/写操作'// last update: 2004-8-7'// Kwanhong Young'/////////////////////////////////////////
'//file systemPrivate Declare Funct
- 分类:.NET开发 查阅全文
- 在C#中应用MapObjects(渲染效果)
- 在C#中应用MapObjects(渲染效果)
摘要:MapObjects C# 渲染 专题图
作者:杨雨田 [email protected]
以前用MapX,里面有专题图,挺好。经过几天的试验,我把MapObjects中的各种渲染效果(类似MapX专题图,但不一样)都试了试,下面附上源代码,如果那位有不
- 分类:.NET开发 查阅全文
- 通过 HTTP POST 上传文件到服务器.
- 在写 ASP.NET 应用的时候, 往往会碰到客户端上传文件的情况,这个时候客户一般希望能够想 windows 应用一样, 能够选择文件夹, 浏览所要下载的文件,批量上传, 这个时候. 有几个特征:
1. 客户可以自由的浏览本地的文件夹, 选择多个文件同时上传.
2. 上传之前用户无法预知上传文件的数目.
3. 因为是 ASP.NET 应用, 客户端可能没有装 .NET Framewor
- 分类:.NET开发 查阅全文
- 发布模式与调试模式CONSOLE程序的表现差异
-
根据是在发布模式下运行,还是在调试模式下运行,命令提示符窗口行为是不同的。在发布模式下运行,则将在一个程序结束时在控制台中看到一条标淮的Press any key to continue消息。那时仍将能够看到
向控制台发送的任何输出,并且可以交查看完这些输出时离开控制台窗口。如果在调试模式下运行并从Windows开始运行程序,那么在程序刚一结束时,控制台窗口就会消失,且没有警告消息。需要在
- 分类:.NET开发 查阅全文
- C# 绘图--金刚石
-
C# 绘图--金刚石
杨贺宏
//-------------------------------------
// DrawDiamond.cs by Flycrane
//-------------------------------------
using System;
using System.Drawing;
using System.Windows.Forms;
- 分类:.NET开发 查阅全文
- 在C#程序中使用MYSQL数据库
- 一提起mysql数据库,好像就是在说java,jsp或者php,其实在所有程序中都可以使用mysql 数据库,其它的程序使用my sql数据库的方法是使用my sql 提供的odbc驱动,在.net 中可以使用类似于jdbc似的东东.它的名字是:MySQLDriverCS.dll.把它添加到.net的组件面板里,至于如何添加,则不是本篇的任务了(^_^)!
下面是创建一
- 分类:.NET开发 查阅全文
- 最简单的IO操作
- using System;using System.Drawing;//using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.IO;
namespace fso_cs{ /// <summ
- 分类:.NET开发 查阅全文
- TreeView控件的双击事件
- 作者:(ZJH135 张均洪)
本例实现双击节点,弹出对话框并显示节点信息
先对treeview1加入些数据,代码如下:
Sub Example()
Dim N As New TreeNode, I As Integer, J As Integer
&nb
- 分类:.NET开发 查阅全文
- Community 学习(C#版)
- Community 学习(C#版)
从现在开始把ASP.NET Community Starter Kit (CSVS) 学习中的一些记录写下来,它是微软提供的构建社团Web应用程序的免费版本,内容包括论谈,图片,事件记录,文章发表文件,文件上传,图书介绍等,今天分析了程序的目录结构.
1 目录结构1 .1 ---Admin管理员目录,内有*.aspx,,*.ascx,w
- 分类:.NET开发 查阅全文
- nhibernate源码分析之五: 对象标识
- 对象标识相当于数据表中的主键,在持久化中起着十分重要的作用,nhibernate通过对象标识来辨别两个持久对象是否相等。在映射文件中,通过id属性来定义对象标识,内容如下:<id name="orderId" type="Int32" unsaved-value="0" column="order_id"> <generator class=identit
- 分类:.NET开发 查阅全文
- 使用WMI来得到系统的服务
- WMI是可伸缩的系统管理结构,该规范采用一个统一、基于标准且可扩展的面向对象接口。它提供与系统管理员信息和基础WMI API交互的标准方法,主要由系统管理应用程序开发人员和系统管理员用来访问和操作系统管理信息。
WMI可用来生成组织和管理系统信息的工具,使系统管理人员能够更密切的监视系统活动。
WMI提供了一套内置在Microsoft Windows操作系统中的丰富的系统管理服务,现在有大量的
- 分类:.NET开发 查阅全文