http://www.delphi2007.net/DelphiAPI/html/delphi_20061128155914152.html
假设当前的ie中已经安装了几个证书,我需要调用一个对话框,列出当前ie中安装的证书的列表供选择,目前尚不知道如何读到当前ie中已经安装的证书,请大家指教。
up,
初步估计 是注册表吧
当然是注册表,我查了很多资料,始终不知道在那里能够获取这些信息,知道的兄弟不吝赐教啊!!!
我不知道,也不知道你想干什么
希望知道的不吝赐教,不知道的还是关注不要发言了,免的浪费大家的时间
使用CAPICOM1.2
以下是VB代码,自己转成Delphi的吧
Dim mvarStore As New Store
mvarStore.Open CAPICOM_CURRENT_USER_STORE, "My", CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED
//Store的Certificates就是当前证书的集合
mvarStore.Certificates.Count
......
好了应该足够了
本文探讨了在Delphi和Windows SDK中通过API读取Internet Explorer中已安装证书的方法。文章详细介绍了如何使用CAPICOM1.2组件打开当前用户的证书存储,并列举证书列表供进一步操作。
1318

被折叠的 条评论
为什么被折叠?



