Google [站内搜索]

预览模式: 普通 | 列表

vb开发的activex 与javascript 交互

1)javascript操作activex

开发工程中,我们常会用到这种情况。比如说,当点击web控件时,使activex的某个按妞变灰。
为了实现上面的功能,我们要在activex中加一个let属性。然后在set~~中加如相应的操作代码。
这样在网页里我们就可以通过javascript来操作这个属性。

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5048

软件代码签名证书有什么用

现在各种间谍软件、黑客程序、流氓软件泛滥,使得用户根本不敢随便在网上下载软件代码,所以,作为真正为用户提供正版自主开发软件的您,一定要让最终用户放心下载您的软件代码,这样才能有利于您的业务发展,而代码签名证书就是让您的用户放心确信此代码确实是您开发的和是没有被非法修改和破坏的。用户在下载之前可以查看到软件开发商的详细信息 ,同时可以看到此代码签名证书是通过权威认证的,是可信的,这样,您的用户就可以放心下载了。请注意:代码签名并不是加密软件本身,而且在软件上附加一个通过可信任的权威机构认证的数字签名。

下面来演示一下有代码签名和没有代码签名的不同以说明软件代码签名的作用: 

如下图 1 所示,您在页面上放一个增强页面功能的 ActiveX 文件 (.ocx/.cab) ,如果没有代码签名, Windows 2000 IE 缺省是不允许运行的: 

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7002

不同证书格式转换指南

在使用signcode进行代码签名的过程中我们知道单证书(.pfx)的签名过程要比双证书(.pvk和.spc)的简单,所以我们就需要把双证书文件转换成单证书文件;而有的朋友可能需要使用命令行方式来实现签名,就需要把单证书文件转换成双证书文件,下边我们就来看看怎么实现不同证书格式的转换方法。

一、从.pvk和.spc格式转换成.pfx格式 

1. 下载微软的转换工具软件:pvkimprt.rar,并成功安装; 

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8575

用C#编写ActiveX控件

前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。 

首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图:

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9067

给控件做数字签名

我做了一个WebRtf的控件,主要是封装了RichtextBox控件,增加一些方法,如打印等,用来实现在Web上显示RTF文档的功能。 编译成WebRtf.ocx,在VB中测试成功,为了能在Web上使用,我们需要做两个工作:
 
一是将其打包成Internet发布包 
二是将这个包进行数字签名 

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8638

信息加密技术

随着计算机联网的逐步实现,计算机信息的保密问题显得越来越重要。数据保密变换,或密码技术,是对计算机信息进行保护的最实用和最可靠的方法,本文拟对信息加密技术作一简要介绍。

一、信息加密概述

密码学是一门古老而深奥的学科,它对一般人来说是莫生的,因为长期以来,它只在很少的范围内,如军事、外交、情报等部门使用。计算机密码学是研究计算机信息加密、解密及其变换的科学,是数学和计算机的交义学科,也是一门新兴的学科。随着计算机网络和计算机通讯技术的发展,计算机密码学得到前所未有的重视并迅速普及和发展起来。在国外,它已成为计算机安全主要的研究方向,也是计算机安全课程教学中的主要内容。

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4120

数字证书的基础知识

一、什么是数字证书 

数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(Certificate Authorit y)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。一般情况下证书中还包括密钥的有效时间,发证机关(证书授权中心)的名称,该证书的序列号等信息,证书的格式遵循 ITUT X.509国际标准。 

一个标准的X.509数字证书包含以下一些内容: 

查看更多...

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4191
编译好的ActiveX以<object>方式插入到页面中时必须提供其ClassID,怎么知道ClassID呢?其实也满简单的:在Visual Basic6.0中编写好ActiveX后保存工程,然后运行Visual Baisc自带的打包工具进行打包,只需注意在选择包类型时选择"Internet 软件包"即可(见下图):



打包完成后会生成一个htm文件,在其源代码中即有该ActiveX的ClassID:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5916

ASP指令

一、输出指令

ASP的输出指令<% =e­xpression %>显示表达式的值。这个输出指令等同于使用Response.Write显示信息。例如,输出表达式<% =sport %>将文字climbing(变量当前的值)传送到浏览器。

二、处理指令

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4059

优化你的ASP程序

如果你是一位ASP爱好者,你一定想过ASP的执行效率如何?大家都知道ASP效率和CGI的比,在访问量少的时候,它们是不相上下的,有时可能CGI还会好点(我觉得这主要和NT系统运行效率有关),但在访问量大的时候,ASP要比CGI好得多!但是,你有没有想过你所写的ASP程序还能再优化? 下面我就介绍一些有关优化你的ASP程序的方法。 

一、少用会话变量 

使用会话变量会降低网站的工作效率,每个新来的访问者都会创建一个会话变量,直到用户离开网站后20分钟后会话变量的内存才被释放。如果可以的话,你可以调整会话结束时间以及时释放被占用的内存(session.timeout=10 '10为10分钟)或关闭会话(@EnableSessionState = False)。 

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4055