今天的篇幅应该会很长,除了回顾前面学的一些,还有写一些关于匿名类型的相关知识,总体上对后续的学习很有帮助,学好了,后面更容易理解,不明白的,那就前面多翻几次,看多了总是会理解的。那么,进入正题吧。自动实现属性 我们的很多工作都是由编译器帮我们去完成,如我们要说的自动实现属性。使用自动实现属性时...
自然人的软件著作权,保护期为自然人终生及其died后50年;软件是合作开发的,截止于最后died的自然人died后第50年的12月31日。法人或者其他组织的软件著作权,保护期为软件首次发表之后50年,但软件自开发完成之日起50年内未发表的,不再保护。Delphi版本历史1995 1.0 支持16.....
其实要了解这些东西,适当的学些反汇编,WINDOWS内存管理机制,PE结构,看下李维的VCL架构剖析可以很好理解type TMyEvent = procedure of object;这是一种数据类型的定义,他定义了一个可以在类中使用的函数类型区别于type TMyProc = procedur.....
在网上看到一个修改程序入口的程序去把windows 服务修改成控制台的程序,然后利用控制台的程序把服务安装和管理,也想起自己原来也写了一个对windows 报务管理的程序,不过是winform的。
界面如下(自己使用,界面比较丑陋):
首先需要添加一个帮助类:
代码如下:
class Windows
{
...
windows应用程序是基于消息驱动的。各种应用程序对各种消息作出响应从而实现各种功能。 windows钩子是windows消息处理机制的一个监视点,通过安装钩子能够达到监视指定窗体某种类型的消息的功能。所谓的指定窗体并不局限于当前进程的窗体,也能够是其它进程的窗体。当监视的某一消息到达指定的窗体....
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?用newInstance与用new是有区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用ne...
///
/// 将 Json 解析成 DateTable。
/// Json 数据格式如:
/// {table:[{column1:1,column2:2,column3:3},{column1:1,column2:2,column3:3}]} ///
/// 要解析的 Json 字符串...
业界主流的PLM产品都是基于历史PDM系统延伸与发展起来的,更多强调是产品本身的交付管理(BOM、图档、模型等),进入PLM时代,围绕产品本身展开的前端规划、中间项目管理、后续服务管理成为业务提升的重点;青铜器RDM在科研项目管理灵活有十多年的经验积累,围绕科研创新项目,构建以计划任务为主线,实现项目管理十大领域、各个管理要素的一体化管理模式。...
Window.Event.KeyCode=13是enter键处发windows事件,enter键的ASCII是13。
最近有些时间,开始接触负载均衡方面的东西,从硬件F5再到Citrix Netscalar。不过因为硬件的配置虽然不复杂,但昂贵的价格也让一般用户望而却步(十几万到几十万),所以只能转向nginx,squid这类有反向代理功能的软件了。好在其设置都不是很麻烦。 本文就之前所做过的安装和配置步骤做一下....
/* * CEF JS调用C#组装类 * * 使用方法(CefGlue为例): * public class BrowserRenderProcessHandler : CefRenderProcessHandler { * //自定义Handler private...
递归的例子1 计算1到100相加的值public partial class Default4 : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Respon...
首先先下载felx/bison for windowsflex:http://gnuwin32.sourceforge.net/packages/flex.htmbison:http://gnuwin32.sourceforge.net/packages/bison.htm没有额外需要的话直接下载B...
分类:
Windows程序 时间:
2015-01-07 20:31:50
阅读次数:
3711
DLL定义library SUM;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (sele....
最近这几天,一打开IE9浏览器就会弹出「InternetExplorer已经停止工作」的信息。网上有很多的地方在讨论这个问题,出现这个问题的最大可能性便是浏览器加载项所致。首先就重置浏览器,但是问题依旧后来,可以去微软官网下载FixIt修复工具,对IE9无法开启的问题进行修复。执行Fi..
1、信任关系1)Linux信任Linux:主机1:ssh-keygen-trsa(生成密钥对)--回车使用默认即可scp/root/.ssh/id_rsa.pubroot@主机2_IP:/home/(将公钥复制到对方需不验证的主机)主机2:建立用户宿主目录的.ssh文件夹(权限为700)catid_rsa.pub>>.ssh/authorized_keys(author..
? 更换界面的最小化、最大化和关闭图标 1.在窗体的XMAL文件中,将窗体的WindowStyle属性设置为"None"; ShowInTaskBar属性设置窗体最小化时是否现在在任务栏中,设置为True显示在任务栏中,设置为False不显示在任务栏中。 2.在窗体最小化、最大化、关闭的地方添加3个...