摘要:
在Combox插入“请选择”:DataSetQueryFill(ds, "UNIT_REL_PARM", "select UNIT_CODE,ltrim(str(UNIT_CODE))+' '+UNIT_NAME as UNIT_NAME from UNIT_REL_PARM order by UNIT_CODE", null, true);DataTable dt =ds.Tables["UNI... 阅读全文
摘要:
“混淆”也好,“加密”也好,都是为了加强代码的安全性,防范被人任意查看,在一定程度上保护资源。请大家注意,在本主题的标题上,我把“混淆”、“加密”这两个概念堆在一起了,为的是从实现目的的角度着眼,从实践的角度着手,不主观地排斥任何手段。所有“混淆”技巧都是为了降低代码的可读性;所有“加密”技巧都是要通过“解密”计算过程将代码还原以后才能执行。但是,把“混淆|加密”和在一起讨论,并不意味着我们要把概... 阅读全文
摘要:
我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空... 阅读全文