2012-04-28 16:09 by 一人游走, 72 visits, 网摘, 收藏, 编辑
摘要:procedure TForm1.btn1Click(Sender: TObject);{$J+}const // 类似C的静态变量,有全局变量的作用 g_Num: Integer = 0;{$J-}begin Inc(g_Num); Caption := IntToStr(g_Num);end; 有时需要一个只作用于函数内部的“全局变量”,即满足功能又方便管理,这个方法就能派上用场。
阅读全文
2012-02-15 11:35 by 一人游走, 115 visits, 网摘, 收藏, 编辑
摘要:最近升级Chrome(谷歌浏览器)到目前最新稳定版本17.0.963.46 m,结果通过HTTPS访问使用了SSL EV证书(非英文)的网站时“绿色地址栏”出现了乱码! 目前国内各大银行虽然也有通过SSL EV证书的绿色地址栏提高网站安全性,很直观的向来访者展示网站身份,防止钓鱼网站;但是都爱走国际路线--基本上都是英文名称,这样却不方便国内网民去识别其身份,不过这次他们幸运的逃过了此劫...
阅读全文
- Categories: Windows, 数字证书
- Tags: 数字证书, Chrome, Chromium, 谷歌浏览器, SSL EV, EV证书, 绿色地址栏, 乱码, 编码问题, X.509, RDN
2012-02-13 10:31 by 一人游走, 311 visits, 网摘, 收藏, 编辑
摘要:你是否因修改网站DNS解析后,却因本机DNS缓存而需要等待... 你是否遇到修改了本机的hosts文件后,必须重起firefox和ie才起作用...
阅读全文
2012-02-12 01:00 by 一人游走, 346 visits, 网摘, 收藏, 编辑
摘要:一个客户想通过编程实现验证程序自身的数字签名来确保程序的完整性,防范病毒感染以及防止一些无聊人士的修改(通过十六进制编辑器替换一些版权、网址、LOGO..); 为此我做了一个数字签名验证的小例子,其中也有获取签名者信息的方法,以满足“自验证”的需求。
阅读全文
- Categories: Delphi, 密码学, 数字证书
- Tags: CryptoAPI, Delphi, 数字证书, 数字签名, 代码签名, 安全编录, 签名验证, 签名信息, 防篡改, 身份验证
2012-02-10 12:51 by 一人游走, 182 visits, 网摘, 收藏, 编辑
摘要:这两年随着计算机信息安全问题越来越受关注,软件的数字签名技术(代码签名)也开始被大家所认识,在安全领域相关的应用也越来越多,微软的Windows、360 的安全卫士...
阅读全文
- Categories: 密码学, 数字证书
- Tags: 数字证书, 数字签名, 代码签名, 驱动签名, 防篡改, 身份验证, ActiveX签名, 系统安全, 电子商务安全, 网购保镖, 木马防火墙
2012-02-01 18:06 by 一人游走, 253 visits, 网摘, 收藏, 编辑
摘要:问题 今天一个客户通过下载安装包的方式部署ActiveX控件,本以为在网页中加载ActiveX控件不会再有提示(老的IE6 和 360 IE都不提示了)...结果IE7、8、9都会有提示 “此网页需要运行以下加载项:"xxx" 的 "xxx" ” 需要手动允许一次才行. 分析 Flash控件就没这问题, 查看发现用了神奇的“*” 解决 于是在注册表里Find ...找到了!只要在自己的插件下建一个*项即可, 当然也可以建指定的域如 yryz.netHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe
阅读全文
2011-12-26 22:10 by 一人游走, 161 visits, 网摘, 收藏, 编辑
摘要:数组初始化 TMyArray : array of Integer; // ... A := TMyArray.Create(1,2,3); //居然还能这样写,不过这种写法还是比较少见。 http://docwiki.embarcadero.com/RADStudio/en/Structured_Types#Dynamic_Arrays代码:procedure TForm1.FormCreate(Sender: TObject);var A1: TArray<Integer>; A2: TArray<TArray<Integer>>; B1: TArray
阅读全文
2011-12-23 16:28 by 一人游走, 349 visits, 网摘, 收藏, 编辑
摘要:Q:为什么不采用ActiveForm工程?通过它可以快速开发带窗体控件,创建过程也非常简单(都不用考虑安全接口问题),很省事! A:如果要实现的功能用不上窗口,而一个带窗口的空程序就500多KB,不便于ActiveX的发布,本实现方法可降到100多KB,CAB打包后只有几十KB; 好吧,我承认我有点体积控。1. 新建一个ActiveX Library工程 2. 在该工程中新建一个 Automation Object对象 填写类名 3.建一个测试方法(Test) 向导会自动生成相关代码!注意: 如果需要发布到Internet,还需要实现一个IObjectSafety接口,标记...
阅读全文
2011-12-21 22:27 by 一人游走, 297 visits, 网摘, 收藏, 编辑
摘要:类引用(TClassACls)就是类(TClassA)的类型,可以声明一个类引用变量(T)并赋给它一个子类(TClassB),可以通过这个变量创建对象的实例(T.Create)。
阅读全文
2011-12-21 21:38 by 一人游走, 193 visits, 网摘, 收藏, 编辑
摘要:可以与 Explorer.exe 一起使用的命令行选项有:/n、/e、/root(加上一个对象)和 /select(加上一个对象)。
阅读全文