06 2010 档案
摘要:在发射一个函数时,如果这个函数包含了对当前窗体的 Form.Close(),那么很可能在 Application.Run 处报错。引发这个原因,我在反汇编跟踪时,最终发现了问题点。原函数如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--priv...
阅读全文
摘要:控件的设计时支持控件的设计时(design-time)支持是开发自定义控件的一个重要内容,也是开发的难点。那么什么是控件的设计时支持呢?控件的设计时是指控件运行在开发环境的可视化设计器中的这一段时间,在这段时间内开发者使用它们在VS2005开发环境中设计用户界面以及设定控件的属性。与之相对的是控件的运行时,运行时是指应用程序编译生成后,控件随应用程序启动并运行的这一阶段。控件最终的是随应用程序发布...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>概述:表示按下全局热键后发生的事件参数。///</summary>publicclassHotkeyEventArgs:EventArgs{privat...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--SETXACT_ABORTon--创建测试表createtabletb(idintnotnullconstraintPK_sys_zj_fielddictprimarykey,aaint)--设置选项...
阅读全文
摘要:usingSystem.Runtime.InteropServices;[DllImport("user32.dll")]publicstaticexternboolReleaseCapture();[DllImport("user32.dll")]publicstaticexternboolSendMessage(IntPtrhwnd,intwMsg,intwParam,intlParam);p...
阅读全文
摘要:第一次使用 VS2010 进行发布的时候,出现错误。“MSB3152: 系统必备的安装位置未设置为‘组件供应商的网站’,无法在磁盘上找到项‘Microsoft .NET Framework 4 Client Profile (x86 和 x64)’中的文件‘DotNetFX40Client\dotNetFx40LP_Clien...
阅读全文
摘要:获取内网IP代码通过外部网站返回得到内网外部IP C#版staticstringGetIP(){Uriuri=newUri("http://www.ikaka.com/ip/index.asp");System.Net.HttpWebRequestreq=(System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri);req.Method=...
阅读全文
摘要:首页,要说明几个概念:Win32 平台是消息驱动模式.Net 框架是事件驱动模式标题所指的 “控制外部程序”,外部程序是指与本程序无内在相关性的另外一个程序基于上面提到的,对于.NET的winform程序,在默认情况下(即未对接收消息的事件做自定义处理,说白了:就是没有重写/覆写(override)窗体(Form)的DefWndProc事件),.Net 的 winform ...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--truncatetableTestTableEXECsp_configure'showadvancedoptions',1;--开启高级配置RECONFIGUREEXECsp_configure'Ad...
阅读全文
摘要:http://lesktop.luchuncheng.cn/
阅读全文
摘要:應用程式要讓人看了喜歡,覺得漂亮,必少不了一些圖示,而且應用程式中有些地方用文字表達遠沒有圖示好(如ToolBar),相信也有不少開發人跟我一樣,程式要自己寫,美工也有自己用,小弟我的美術細胞不好,要我自己畫圖跟要我命一樣,不過還好總是有善心的美術設計師分享他的作品,不過這些圖示在Google是非常不好找的,不過到是有幾個搜尋網站專門在收集這些圖示,方便大家使用。1.IconFinder 強力推廌...
阅读全文
摘要:考虑了一下,将字段实现给贴了出来,但是说实话,我琢磨不定哪一个是最佳方案(原因如下)。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclassUser{internalstring_username;publicstringUsern...
阅读全文
摘要:反射的 Emit实现在日常开发中,我们频繁用到反射,除了最“繁重”的原始反射方式(这里不讲解),以及 4.0的关键字dynamic,还有许多的方式(Emit以及Linq)。接下来的演示,我将着重对以下这个类进行操作。[代码]这是一个普通到不能再普通的类。我们要做的工作就是将Username属性进行赋值。在以往的反射,这个性能恐怕令人难以接受。首先说第一种,不说,直接贴代码,...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclassWeakReference<T>:IDisposable{privateGCHandlehandle;privatebooltrackResurrection;pub...
阅读全文
摘要:一般眾所周知的亂數的產生應該都會使用Random類別,而在大部分的情境中使用 Random 類別其實是足夠用的,例如說你想要透過亂數選取目錄中的照片輸出到網頁中,或是將篩選出來的資料亂數排序後輸出到檔案(例如說抽獎程式)。假設你要用 Random 類別產生 10 組最大值為 100 的亂數(0 ~ 100),可以用以下寫法:詳細的說明與範例可參照 MSDN 文件:Random類別。不過 Rando...
阅读全文