随笔分类 -  编程开发

About My Work,My Technic..
摘要:参考了一些网上的例子,感觉挺有意思,于是自己也尝试了一下,如下: 代码如下: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2using System.Collections.Generic; ... 阅读全文
posted @ 2008-07-02 17:32 Simmy.卧龙先生 阅读(417) 评论(0) 推荐(0)
摘要:在项目中用到了导ACCESS表数据及结构。于是有了下文: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /**//// 2 /// 将原库所有表数据导入目标库中所有同名表中 3 /// 4... 阅读全文
posted @ 2008-06-30 17:26 Simmy.卧龙先生 阅读(481) 评论(1) 推荐(0)
摘要:一、 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2using ADOX; 3namespace ConsoleApplication1 4{ 5class Class1 6{ 7 ... 阅读全文
posted @ 2008-06-27 15:55 Simmy.卧龙先生 阅读(926) 评论(0) 推荐(0)
摘要:一、插图的类(含2方法) 1using System; 2using System.Collections.Generic; 3using System.Text; 4//using Excel = Microsoft.Office.Interop.Excel; 5using Excel; 6using System.Windows.Forms; 7 8 9na... 阅读全文
posted @ 2008-06-19 16:22 Simmy.卧龙先生 阅读(6996) 评论(1) 推荐(0)
摘要:在练习中,感觉项目中如用上移动控件的方法会更好,于是自己写了一个:只是功能有限,需再完善。 1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using S... 阅读全文
posted @ 2008-05-26 20:47 Simmy.卧龙先生 阅读(377) 评论(0) 推荐(0)
摘要:今天碰到一个打印时的模版格式的问题: 要打印出来的字符串对不齐,开始是想法是正确的,但没做出来,呵呵,经验有限。 后到网上找到一个,试了下,不错,能达到想要的效果。 字符串中含有字母,数字,汉字等不统一的字符。函数如下: 1 /**//// 2 /// 把一个“unicode字符串”格式化为全角字符占2个位置的“普通字符串” 3 /// width小于... 阅读全文
posted @ 2008-04-19 15:16 Simmy.卧龙先生 阅读(502) 评论(0) 推荐(0)
摘要:1做项目的时候,一位同事导数据的时候,不小心把一个表中的数据全都搞重了,也就是说,这个表里所有的记录都有一条重复的。这个表的数据是千万级的,而且是生产系统。也就是说,不能把所有的记录都删除,而且必须快速的把重复记录删掉。 2 3对此,总结了一下删除重复记录的方法,以及每种方法的优缺点。 4 5为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,co... 阅读全文
posted @ 2008-04-12 20:47 Simmy.卧龙先生 阅读(521) 评论(0) 推荐(0)
摘要:1@echo off 2echo Starting Make BOM update package 3echo ----------------------------------------------------- 4echo 1. Create temp directory: temp 5rd /S /Q temp 6 7md temp 8md temp\confi... 阅读全文
posted @ 2008-04-12 20:14 Simmy.卧龙先生 阅读(276) 评论(0) 推荐(0)
摘要:在项目中,有时对界面的控制是这样的,需要在当前界面操作未完成时不允许另外的界面进行操作,于是有了下面的代码: 1 /**//// 2 /// 控制系统维护界面当点击按钮时,对界面进行暂时锁定 3 /// Add by: Maxc 4 /// 5 public class SetUserControlEnable 6 { ... 阅读全文
posted @ 2008-02-29 19:11 Simmy.卧龙先生 阅读(509) 评论(0) 推荐(0)
摘要:在项目中,需打包,每次使用打包工具很麻烦,直接在生成目录下使用exe就可以了,故编写一个.bat文件来处理就可以了,如下: 将生成文件BOMEXE.exe. 1@echo off 2echo Starting Make BOM update package 3echo ----------------------------------------------------- 4e... 阅读全文
posted @ 2008-02-26 13:21 Simmy.卧龙先生 阅读(9911) 评论(3) 推荐(0)
摘要:建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,... 阅读全文
posted @ 2008-02-19 10:08 Simmy.卧龙先生 阅读(234) 评论(0) 推荐(0)
摘要:在项目中,需将鼠标锁定在主界面中,且鼠标不能跑到客显上去,于是有了下面的代码: 1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namespace convert 6{ 7 class Class4 8 { 9 一个鼠标类#region 一... 阅读全文
posted @ 2008-02-18 14:58 Simmy.卧龙先生 阅读(509) 评论(0) 推荐(0)
摘要:1using System; 2using System.Collections.Generic; 3using System.Windows.Forms; 4using BOM.NewUI; 5using System.Threading; 6 7namespace NewUI 8{ 9 static class Program 10 { 11 /**... 阅读全文
posted @ 2008-02-18 14:15 Simmy.卧龙先生 阅读(379) 评论(1) 推荐(0)
摘要:常常项目中,需要显示一些返回的正确或错误信息,常用的方法有: 1using System; 2using System.Collections.Generic; 3using System.Reflection; 4using System.Text; 5 6namespace AFC.WorkStation.Comm 7{ 8 public static class Wi... 阅读全文
posted @ 2008-02-18 13:35 Simmy.卧龙先生 阅读(476) 评论(0) 推荐(0)
摘要:工作需要,须限制鼠标移动范围,类如下: 1 一个鼠标类#region 一个鼠标类 2 /**//// 3 /// Mouse Control 4 /// Made by Michael 5 /// date 2008-01-30 6 /// 7 class Mouse 8 { 9 internal... 阅读全文
posted @ 2008-01-30 21:08 Simmy.卧龙先生 阅读(1967) 评论(0) 推荐(0)
摘要:有时需将特定格式的文本文件转化为内存表后,进行查询等操作很方便,就写了个转化的类: 文本文件格式如:|name|sex|age|...| 如果文件内容都是同种类似格式的话,则可以采用如下方法: 1public static DataTable ConvertToDataTable (string FilePath, string TableName,string[] FieldsInA... 阅读全文
posted @ 2008-01-30 20:56 Simmy.卧龙先生 阅读(277) 评论(0) 推荐(0)
摘要:1public class SysTimeZoneCheck 2 { 3 /**//// 4 /// [Win32 API call] 5 /// The GetTimeZoneInformation function retrieves the current time-zone parameters. 6 ... 阅读全文
posted @ 2008-01-30 20:42 Simmy.卧龙先生 阅读(1514) 评论(0) 推荐(0)
摘要:.net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。 首先要说的是Object.ReferenceEquals和Object.Equals这两个静态函数,... 阅读全文
posted @ 2008-01-03 21:25 Simmy.卧龙先生 阅读(238) 评论(0) 推荐(0)
摘要:在开始之前,先给大家看一段代码: 以下是引用片段: ArrayList list = new ArrayList(); list.Add(1); list.Add(2); byte[] buf = new byte[2]; ... 阅读全文
posted @ 2008-01-03 21:21 Simmy.卧龙先生 阅读(232) 评论(0) 推荐(0)
摘要:当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。 Mono,一个开源项目,能使.NET能在您的Linux操作系统上运行。 如果你和我一样,既用Microsoft的技术工作,也喜欢用Linux工作,那么这个Mono就能帮助你我,你可以在这两个平台上都可以写C#程序。 到www.go-mono.com 下载Mono的最新安装包。我看了一下,在我写... 阅读全文
posted @ 2008-01-03 19:56 Simmy.卧龙先生 阅读(797) 评论(0) 推荐(0)