06 2011 档案

摘要:一、SQL-Server附加数据库时失败。1、异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有“(置疑)”字样。2、异常分析:关于823错误的 SQL-SERVER 中的帮助:================================错误 823严重级别 24消息正文在文件 "%4!" 的偏移量 %3! 处的 %2! 过程中,检测到 I/O 错误 %1!。解释Microsoft SQL Server 在对某设备进行读或写请求时遇到 I/O 错误。该错误通常表明磁盘问题。但是,错误日志中在错误 823 之前记录的其它核心消息应指 阅读全文
posted @ 2011-06-29 12:16 许明吉博客 阅读(6068) 评论(1) 推荐(0)
摘要:http://www.cnsoftsale.com 阅读全文
posted @ 2011-06-29 09:57 许明吉博客 阅读(154) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/DxSoft 阅读全文
posted @ 2011-06-24 09:46 许明吉博客 阅读(200) 评论(0) 推荐(0)
摘要:1. 避免将多个类放在一个文件里面。2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。b) Use partial classes whenever possible to factor out the maintained portions.8. 避免利用注释解释显 阅读全文
posted @ 2011-06-22 18:10 许明吉博客 阅读(280) 评论(0) 推荐(0)
摘要:懒猫星空--专著.net,业余商业智能 阅读全文
posted @ 2011-06-22 18:10 许明吉博客 阅读(221) 评论(0) 推荐(0)
摘要:usingSystem;usingSystem.Collections;usingExcel=Microsoft.Office.Interop.Excel;namespaceExcelEdit{classExcelEdit2{//////对Excel进行操作的类。///publicclassJointExcel{#region私有成员privateExcel.ApplicationClassm_objExcel;//Excel应用程序对象privateExcel.Workbooksm_objBooks;//Excel的Books对象privateExcel.Workbookm_objBook; 阅读全文
posted @ 2011-06-22 18:08 许明吉博客 阅读(632) 评论(0) 推荐(0)
摘要://引入Excel的COM组件using System;using System.Data;using System.Configuration;using System.Web;using Excel = Microsoft.Office.Interop.Excel;using Microsoft.Office.Core;namespace ExcelEdit{ /// <SUMMARY> /// ExcelEdit 的摘要说明 /// </SUMMARY> public class ExcelEdit { public string mFilename; publi 阅读全文
posted @ 2011-06-22 18:06 许明吉博客 阅读(2257) 评论(0) 推荐(0)
摘要:dataGridView右键菜单并选中该行程序代码:private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (e.RowIndex >= 0) { dataGridView1.ClearSelection(); dataGridView1.Rows[e.RowIndex].Selected = true; dataGridView1.CurrentCell = dataGridVi 阅读全文
posted @ 2011-06-22 18:05 许明吉博客 阅读(2096) 评论(0) 推荐(0)
摘要:使用int[] 列索引集合将第1列的单元格格一样的数据合并..GroupRows(GridView1,new int[]{0}); 全部代码/// <summary> /// GridView合并行 zgke@sina.com qq:116149 /// </summary> /// <param name="p_GridView">Grid控件</param> /// <param name="p_ColumnsIndex">列索引</param> public static vo 阅读全文
posted @ 2011-06-22 18:02 许明吉博客 阅读(4099) 评论(0) 推荐(0)
摘要:在使用过程中..DataGridView的列为字符类型..如 dataGridView1.Columns.Add("123", "33"); dataGridView1.Rows.Add(8); dataGridView1.Rows[0].Cells[0].Value = "10"; dataGridView1.Rows[1].Cells[0].Value = "5"; dataGridView1.Rows[2].Cells[0].Value = "11278.0"; dataGridView1 阅读全文
posted @ 2011-06-22 18:02 许明吉博客 阅读(9054) 评论(0) 推荐(0)
摘要:namespace WindowsAPI { /// <summary> /// 在WINDOWS任务管理器里 不显示进程 /// qq:116149 /// zgke@sina.copm /// </summary> public class HideTaskmgrList { private System.Timers.Timer m_Time = new System.Timers.Timer(); private string m_ProcessName = ""; private int m_ProcessID = 0; /// <s 阅读全文
posted @ 2011-06-22 18:01 许明吉博客 阅读(1854) 评论(0) 推荐(0)
摘要:获取文件的图标this.Icon = GetFileIcon(@"c:\gdiplus.dll");获取文件夹图标this.Icon = GetDirectoryIcon();全不代码[StructLayout(LayoutKind.Sequential)] public struct SHFILEINFO { public IntPtr hIcon; public IntPtr iIcon; public uint dwAttributes; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] public stri 阅读全文
posted @ 2011-06-22 17:58 许明吉博客 阅读(6848) 评论(2) 推荐(1)
摘要:C# 启动外部程序的几种方法:1. 启动外部程序,不等待其退出。2. 启动外部程序,等待其退出。3. 启动外部程序,无限等待其退出。4. 启动外部程序,通过事件监视其退出。 // using System.Diagnostics; private string appName = "calc.exe"; /// <summary> /// 1. 启动外部程序,不等待其退出 /// </summary> private void button1_Click(object sender, EventArgs e) { Process.Start(appN 阅读全文
posted @ 2011-06-22 17:56 许明吉博客 阅读(424) 评论(0) 推荐(0)
摘要:我只是做了一些简单的测试...有疑问给我发消息把.使用方法//获取选择的图形 并且保存出来private void button2_Click(object sender, EventArgs e) { IList<MemoryStream> _List = gifRichTextBox1.LoadSelectFile(); for (int i = 0; i != _List.Count; i++) { File.WriteAllBytes(@"C:\Temp\A" + i.ToString() + ".gif", _List[0].ToA 阅读全文
posted @ 2011-06-22 17:55 许明吉博客 阅读(2912) 评论(5) 推荐(1)
摘要:http://marekmis.com/http://spawaczedomira.pl/ 阅读全文
posted @ 2011-06-20 16:19 许明吉博客 阅读(241) 评论(0) 推荐(0)
摘要:以淡入淡出显示图像效果显示图像主要使用了ImageAttributes类的SetColorMatrix方法设置颜色调整矩阵实现淡入淡出的效果。ImageAttributes对象维护多个颜色调整设置,包括颜色调整矩阵、灰度调整矩阵、灰度校正值、颜色映射表和颜色阈值。呈现过程中,可以对颜色进行校正、调暗、调亮和移除。 淡入效果代码如下:privatevoidbutton1_Click(objectsender,EventArgse){ //淡入显示图像 try { Graphicsg=this.panel1.CreateGraphics(); g.Clear(Color.Gray); intwid 阅读全文
posted @ 2011-06-14 10:31 许明吉博客 阅读(3505) 评论(0) 推荐(2)
摘要:数组-->集合-->泛型(1)数组1. 数组数据结构是System.Array类的一个实例.2. System.Array类的语法为[SerializableAttribute] [ComVisibleAttribute(true)] public abstract class Array : ICloneable, IList, ICollection, IEnumerable3. 下面看一个使用数组的例子(我称之为隐式实现)protected void Page_Load(object sender, EventArgs e){ string[] strArrName = ne 阅读全文
posted @ 2011-06-14 10:10 许明吉博客 阅读(1429) 评论(0) 推荐(0)
摘要:标签: 域名绑定 , 微软动态Loading...-->微软smallbusiness.officelive.com免费推出500M免费ASP.NET空间,英文名OFFICE LIVE SMALL BUSINESS。可免费绑定域名,只支持ASP.NET,没有SQL等数据库,不支持FTP管理,可用来做简单的企业站、静态站、图库等。微软500M免费ASP.NET空间简介:优点:1、微软的服务器稳定性是足以可信的,服务器的稳定性以及IP地址对搜索引擎是很有影响的。2、可免费绑定域名(但不支持CN类米)3、大小500M,足够一般使用4、无广告不足:1、只支持ASP.NET2、没有SQL等数据库3 阅读全文
posted @ 2011-06-13 17:25 许明吉博客 阅读(1317) 评论(0) 推荐(0)
摘要:和模态对话框编辑器一样,C# WinForm控件开发环境并不会直接调用我们的编辑器控件,而是用过UITypeEditor类的派生来实现编辑器的调用,所以我们必须实现一个下拉式编辑器。 这篇文章我将介绍如何编写下拉式属性编辑器。下拉式(DropDown)属性编辑器和模态对话框属性编辑器的不同之处就是,当你点击属性值修改的时候,模态对话框编辑器是弹出一个模态对话框,而下拉式属性编辑器却是在紧贴着属性值的地方显示一个下拉的控件。不知道大家注意到了没有,这里我说的是显示一个下拉的控件,而这个控件也是需要你去C# WinForm控件开发的,接下来我还是以Scope属性为例,介绍一下具体的实现。首先我们要 阅读全文
posted @ 2011-06-08 18:09 许明吉博客 阅读(5661) 评论(1) 推荐(1)
摘要:同事演示了一个.NET的的PNG异形窗口.挺漂亮.于是也想用Delphi显摆一个.关于Delphi用PNG做异形窗口的资料有不少.都是用GDIPlus或者TPNGImage组件加载PNG图像做的.但是我很懒,不想引用的GDIPlus,也不想去找PNGImage下载.好在从Delphi2009开始Delphi中就收购了PNGImage,并集成到后继的版本中.Delphi2010又包装了微软的IWICImagingFactory接口,这样处理PNG的工作就交给操作系统去做了.函数很简单一共就几行,关键就是UpdateLayeredWindow.发现CodeGear真让我上火.他们收工了PNGIma 阅读全文
posted @ 2011-06-02 10:12 许明吉博客 阅读(5602) 评论(1) 推荐(0)
摘要:Windows7正式版已经用了很久了.MSDN上面正式版Windows7已经发布很久了.发现Windows7的TaskBar很漂亮.也有很多功能.例如IE下载的时候可以看到进度,可以叠加图标等等特效.Delphi2010也发布很久了,Delphi2010号称支持Windows7的新增API.那么看看有没有TaskBar相关的API.一提到Taskbar相关,首先就想到ITaskBarList不同版本接口.到shlobj单元一看,果然增加了ITaskbarList3,ITaskbarList4两个新版本的接口.老办法CreateComObject(CLSID_TaskbarList)就行了.返回 阅读全文
posted @ 2011-06-02 10:11 许明吉博客 阅读(1893) 评论(0) 推荐(0)
摘要:net PDF 类库PDFsharp PDFsharp是一款可以让.NET框架支持的任何语言很容易的创建PDF文件的类库。ASP.NET FO PDF FO PDF 是一款C#编写类似于ASP.NET服务器控件的控件。它接受DataTable 和一些其它参数来创建XSL FO,并使用NFOP (Apache FOP Port in J#) PDF Formatter来绘制一个类似PDF Report 的DataGrid 。今后将会增加更多的标签来可以生成XSL FO 。Report.NET Report.NET 开源类库包含了生成精确PDF文档的类。它是.NET平台下的C#编写的,可以帮助你创 阅读全文
posted @ 2011-06-01 14:23 许明吉博客 阅读(1182) 评论(0) 推荐(1)