- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 冰山在融化
成功变革的步骤 搭建平台1.增强紧迫感。 帮助大家认识到变革的必要性,以及马上采取行动的重要性。 2.建立领导团队。 确保组建一个强有力的领导团队—— 一个具有领导才能、公信力、沟通技巧、权威性、 分析技能和紧迫感的团队。 做出决定 3.确立变革愿景以及变革策略。 让大家清楚认知变革后的未来与过去会有怎样的不同,未来将如何变成现实。 实行变革 4.有效沟通。 让尽可
2014-03-14 20:17:21
765
转载 归并排序
归并排序是利用递归和分而治之的技术将数据序列划分成为越来越小的半子表,再对半子表排序,最后再用递归步骤将排好序的半子表合并成为越来越大的有序序列,归并排序包括两个步骤,分别为: 1)划分子表 2)合并半子表 首先我们来讨论归并算法,归并算法将一系列数据放到一个向量中,索引范围为[first,last],这个序列由两个排好序的子表构成,以索引终点(mid)
2014-03-06 10:36:09
483
转载 二分排序法(折半插入法)
//查找数值iData在长度为iLen的pDataArray数组中的插入位置 int FindInsertIndex(int *pDataArray, int iLen, int iData) { int iBegin = 0; int iEnd = iLen - 1; int index = -1; //记录插入位置 while (iBegin
2014-03-05 17:06:34
745
转载 排序算法
分类: 一、选择排序1. 基本思想: 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2. 排序过程:【示例】: 初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 13 27
2014-03-05 11:25:46
909
转载 # winform listView鼠标拖拽到pictureBox问题的解决办法,鼠标拖动
http://heisetoufa.iteye.com/blog/227724c
2014-01-19 22:10:47
638
转载 C# Dictionary
C#中使用Dictionary,C++使用std::map。map的内部实现是红黑树,Dictionary的实现是哈希表。DotNet中也有用树实现的字典类结构,叫SortedDictionary,似乎用得不多,效率也没有哈希表高,不过可以保持插入的数据是有序的。下面的对比是通过字符串来检索整数,为了写起来方便,C++中字符串直接用了LPCTSTR,并且typedef std::map map
2014-01-10 11:18:18
655
原创 splitcontainer左边全屏
private void ts3_btn_full_Click(object sender, EventArgs e) { this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; // 设置边框为 None this.WindowState = FormWin
2013-10-30 12:58:02
1128
1
转载 位图(BMP)文件头格式及数据分析
由于BMP文件有诸多格式,这里只以256色彩色位图为例来分析一下。 这个图是我自己用画图板做的,如下。图1 BMP图 由于这里限制上传BMP文件,所以这个是JPG的。我的原始的BMP文件大小是200*150,文件大小是31078字节,注意看属性的时候不是占用空间大小。 在这里,我用VC编了一个程序,读入BMP文件的数据,然后分析固有的站用54个字节的文件头
2013-10-21 18:27:33
5854
转载 C#语言中如何使用Point 类型数组
class Program { static void Main(string[] args) { Point[] ArrPoint = new Point[30]; for (int i = 0; i { ArrPoint[i].X
2013-10-13 19:09:07
6112
转载 控件数组 循环赋值
CheckBox[] ches = new CheckBox[16]; static int therest; private void step() { for (int i = 1; i { ches[i] = (CheckBox)(
2013-10-13 18:21:26
581
转载 C#设置文件保存路径
System.Environment.CurrentDirectorySystem.IO.Directory.GetCurrentDirectory()这两个方法获得的路径是一样的,获得的是当前路径,这个路径不一定是程序所在的路径。任何会改变当前路径的方法都会改变它,例如:OpenFileDialog每换一次目录就会改变它。因此,用这2个方法获取程序路径并不可靠。文件操作所使用的路
2013-09-23 15:29:32
7995
转载 C# 使用打开保存文件对话框
除了PrintPreviewDialog外,其他对话框类都派生于抽象基类CommonDialog,这个基类的方法可以管理Windows通用对话框。对话框适用的场合:1.要让用户选择和浏览要打开的文件,应使用OpenFileDialog。这个对话框可以配置为只允许选择一个文件,或可以选择多个文件。2.使用SaveFileDialog,用户可以为要保存的文件指定一个文件名和浏览的路径。
2013-09-22 19:15:17
1074
转载 C#用TabControl控件如何使某个TabPage禁用
如题!比如有3个TabPage控件,要让其中一个禁用,也就是不能点开,怎么做?查MSDN找不到,看TabControl和TabPage类的方法和属性也找不到...咋办呢?------解决方案--------------------------------------------------------禁用第二个选项卡...C# code public partial
2013-09-18 20:53:45
5370
转载 C#子窗口调用父窗口控件的委托实现
MainForm.cs: public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private void button1_Click(object sender
2013-09-18 15:53:56
1050
转载 ImageList的图片失真问题
我把大家对于ImageList的问题归纳了一下,主要都是关于:1.ImageList里面的图片的颜色2.ImageList里面的图片的大小/********* 1)ImageList里面的图片的颜色的问题 ********/引起ImageList里面图片颜色失真的原因是在Design-Time就在VS.NET中往ImageList里面添加了Images。当用
2013-09-18 10:39:27
3530
转载 加载本地电脑的图片
[DllImport("Shell32.dll")] public static extern int ExtractIcon(IntPtr h, string strx, int ii); [DllImport("Shell32.dll")] public static extern int SHGetFileInfo(string ps
2013-09-11 14:40:23
589
转载 c# winform项目treeview控件绑定本地电脑磁盘信息,读取文件夹信息,显示文件夹内文件内容
程序启动,进入main函数时,开始浏览我的电脑中磁盘的信息 public void CpuMessage() { DriveInfo[] dr = DriveInfo.GetDrives(); string driveName = ""; foreach (DriveInfo d in
2013-09-08 17:54:57
1006
转载 C# winform 重启主窗体
System.Diagnostics.Process.Start(启动你的程序);Application.Exit(); //退出当前的程序或者你在主窗体里写一个初始的方法这个方法把所有子窗体关闭,并恢复主窗体一开始的位置(这个位置在主窗体起来时记在一个变量里),当你要回复初始时调用此方法
2013-09-08 10:40:35
2694
原创 C# 动态更改imagebox背景图片
private void pBox_Exit_MouseDown(object sender, MouseEventArgs e) { PictureBox backgroundPicture = (PictureBox)sender; backgroundPicture.Image = (System.Drawing.Imag
2013-09-07 17:14:09
1783
转载 C#项目实例中读取并修改App.config文件
C#项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目参数包括项目范围、质量、成本、时间、资源。1. 向C#项目实例中的项目添加app.config文件:右击C#项目实例中项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认
2013-09-03 22:01:20
678
原创 DialogResult
C#窗口调用时,对DialogResult的判断需要注意:(不知道是不是编译器问题,确实很古怪) 窗口中的button.DialogResult与form.DialogResult不同。 只有当showDialog()接收到this.DialogResult的值时,this窗口才返回。 在被调用的窗口中,仅仅使用button.DialogResult赋值,第一次运行函
2013-09-03 19:49:18
858
转载 XDocument简单入门
1、什么是XML?2、XDocument和XmlDocument的区别?3、XDocument4、XmlDocument5、LINQ to XML6、XML序列化与反序列化因为这几天用到了不熟悉的xml统计数据,啃了网上的资料解决了问题,故总结下xml知识。什么是XML? XML(extensible markup language)可扩展标记语言,用于标记电子文件
2013-09-03 18:56:35
1098
转载 C#中winform中区分Close()和点击窗体右上角关闭按钮来关闭窗体
在C#的WinForm程序中,有的时候需要判定关闭请求从哪里发出来的。比如是用户点击了右上角的“关闭”按钮,还是调用了WinForm.Close()方法。最典型的是要知道点击右上角的“关闭”按钮发出的事件。下面这个方法可以判断这点:protected override void WndProc(ref Message msg) { const int WM_SYSC
2013-09-03 09:27:18
2833
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人