- 博客(22)
- 资源 (3)
- 收藏
- 关注
转载 C# winform 设置winform进入窗口后在文本框里的默认焦点
进入窗口后默认聚焦到某个文本框,两种方法:①设置tabindex把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了。②Winform的Activated事件在Form的Activated事件中添加textBox1.Focus(), 即可获得焦点。privatevoid Form1_Activated(objectsender,
2014-04-01 10:39:18
1519
转载 IIS网站虚拟目录配置
本段不是描述如何配置虚拟目录。而是告诉各位童鞋如何用一个IIS网站关联多个独立项目!先建好虚拟目录。因为两个项目的web.config不一样,所以打开虚拟目录后会报错! 在网站的根目录下的web.config中添加一句话:ns="false">.... 注意要点:在这个节点中包含的内容就是我们在config里面自己配置的。像,这些节点就不用包含在里面
2013-08-01 15:03:59
1222
转载 Ext.data.Store的基本用法
Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。Ext.data.Store中有一个Ext.data.Record数组,所有数据都存放在这些Ext.data. Record实例中,为后面的读取和修改操作做准备。Ext.data.Store的基本用法在使
2013-07-22 10:43:28
836
转载 js中Number数字相乘,相加,相除得到精确值(转)
问题: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScrip
2013-07-18 10:03:15
9267
转载 C#中Hashtable、Dictionary详解以及写入和读取对比
在本文中将从基础角度讲解HashTable、Dictionary的构造和通过程序进行插入读取对比。一:HashTable1.HashTable是一种散列表,他内部维护很多对Key-Value键值对,其还有一个类似索引的值叫做散列值(HashCode),它是根据GetHashCode方法对Key通过一定算法获取得到的,所有的查找操作定位操作都是基于散列值来实现找到对应的Key和Value值的
2013-07-09 17:16:49
693
转载 dataGridView 闪烁 和 listview 闪烁
/// ///双缓冲DataGridView,解决闪烁 /// class DoubleBufferListView : DataGridView { public DoubleBufferListView() { SetStyle(Con
2013-06-09 10:44:05
736
转载 C# Winform打包部署时添加注册表信息实现开机启动
使用VS自带的打包模块可以很方便的对项目进行打包部署,同时我们也可以在安装部署时操作注册表实现开机启动软件。具体实现如下: 1、添加安装部署项目后,鼠标右键安装项目->视图->注册表,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中添加键值保存软件目录。 注意:默认的可
2013-05-24 08:45:27
932
转载 C#解压或压缩文件夹
主要解决文件夹包含文件夹的解压缩问题。1)下载SharpZipLib.dll,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx中有最新免费版本,“Assemblies for .NET 1.1, .NET 2.0, .NET CF 1.0, .NET CF 2.0: Download [297 KB] ”点击Dow
2013-05-13 09:33:16
654
转载 C#设置与获取目录权限(.net控制ACL)
// 用c#来设置和读取ntfs分区上的目录权限using System;using System.Collections;using System.IO;using System.Security.AccessControl;static class Tester{ public static void Main() { try
2013-05-08 11:22:16
1014
转载 C# 获取本机用户名,并且判断当前用户是否为管理员用户
Environment.UserName//获得当前系统登陆用户名Environment.UserDomainName//获得当前计算机名 下面的两个类都是判断当前登陆的系统用户是不是管理员用户 using System;using System.Collections.Generic;using System.Linq;using System.Text;
2013-05-07 15:20:08
2284
转载 Ext.data.Store.find的精确查找
Ext.data.Store.find的匹配模式,也就是说,store.find(‘find’, ‘a’);如果store里面有两行record,一行的find列是’ab’,一行的find列是’a',那么会返回先匹配到的那一行,而不是你想要的’a',如果你想用find方法获得你给定的值相等的行,如果要用精确匹配,使用Ext.data.Store.fi
2013-03-20 11:03:24
1575
翻译 ZedGraph控件的使用
在我们编写程序的时候,有时候是要做一些统计的,为了达到一目了然的效果,饼状图,曲线图,柱状图都是很好的表现统计的直观形式。这个时候,ZedGraph控件给我们带来了极大的方便。1.下载ZedGraph.dll 2.在项目中引用这个控件 (: 首先,在项目解决方案里添加,然后在工具箱中点击右键,选择项,COM,浏览,打开,我们就 会在工具箱的最下方发现这个控件了,确定。然后就可以在一个WIN
2013-01-08 15:54:01
536
转载 内存管理知识
一.内存的常见分配方式1. 从静态区分配,一般是全局变量和static类型变量2.从栈区分配内存,一般是局部的变量,会随着所在函数的结束而自动释放3.从堆中分配,一般是使用手动分配,使用malloc()函数和new来申请任意大小空间,不过要手动释放空间,相应的使用free()函数和delete释放,如果不释放该空间,而且指向该空间的指针指向了别的空间.则该空间就无法释放,造成内存泄
2012-10-20 23:04:29
370
转载 hash_map和map的区别 .
这里列几个常见问题,应该对你理解和使用hash_map比较有帮助。 4.1 hash_map和map的区别在哪里?构造函数。hash_map需要hash函数,等于函数;map只需要比较函数(小于函数). 存储结构。hash_map采用hash表存储,map一般采用红黑树(RB Tree)实现。因此其memory数据结构是不一样的。4.2 什么时候需要用hash_map,什么
2012-10-20 20:20:43
474
转载 MATLAB7.1在win7下不能启动不能卸载解决方法汇总
MATLAB7.1是系列软件中比较经典的一款,具有启动速度快,编译效率高的优点。后续系列虽然集成了更多功能,但总是克服不了启动速度慢编译速度慢的顽症。但是,相信很多朋友现在电脑都装了win7,但在win7系统下,MATLAB7.1总是遇到不能启动,或者停留在启动界面“叮”的一声犹如早泄似的没有反应了,或者卸载不了等问题。经过笔者这几天的深入研究,发现了问题所在,下面列举解决办法。MATLA
2012-09-19 08:40:59
2537
2
原创 注册事件,使其生效,订阅事件(VB)
VB.NET中的List用法Public list As New List(Of String) Private Delegate Sub ButtonStartEnableCallback(ByVal enable As Boolean) Private Delegate Sub ButtonStopEnableCallback(ByVal enable As Boole
2012-04-28 11:10:54
930
原创 XXTea算法的实现(vs2008 C# 与linux C下)
已经发布了源码实例,详细解释!地址:点击打开链接 (http://download.youkuaiyun.com/detail/code_l/5326995)
2012-04-21 17:13:04
677
翻译 字符串之间的转换(基于vs2008 C#)__后续给出C版本的
1. .NET编程 --字节数组、数值和十六进制字符串的转换内容出自:http://www.cnblogs.com/MaxWoods/archive/2008/02/20/1074223.html1、 将字节数组转化为数值publicstaticint ConvertBytesToInt(byte[] arrByte,int offset){ ret
2012-04-21 17:06:13
1105
原创 C# 实现CRC校验代码
namespace CRC{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } CRC crc = new CRC(); private void but
2012-04-13 11:42:22
4329
2
原创 将button按钮绘制成圆形按钮,做状态灯指示(winform)
程序初始化的时候: 先引用 using System.Drawing.Drawing2D; GraphicsPath myPath = new GraphicsPath(); myPath.AddEllipse(5, 5,150, 150); thi
2012-04-13 11:40:36
7256
原创 字符串自动加1,.net C#环境
解决这个问题的思路是,从字符串的最后一位取一个字母,如果这个字符是9的话则再取这个字符串的前一位,并判断前一位是不是9如果是9的话则继续取字符串的前一位,这里只所以判断所取的字符是不是9是因为,如果是9的话加1后将变成10存在一个进位的问题.知道找到不是9的那个字符位置,然后跳出循环条件并记录下不是9的字符所在的位置,然后根据记录的位置将原来的字符串分割成两部分,将后面一部分字符串转化成数值类型并
2012-03-31 10:44:35
4459
转载 串口通讯的CRC算法与实现
CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。实际上,除数据通信外,CRC在其它很多领域也是大有用武之地的。例如我们读软盘上的文件,以及解压一个ZIP文件时,偶尔会碰到“Bad CRC”错误,由此它在数据存储方面的应用可略见一斑。 利用CRC进
2012-03-31 10:37:46
2955
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人