转:关于SPSS二次开发

最近有很多朋友和我联系,问关于SPSS二次开发的问题。我不是什么大师,也不敢当精通,只是项目中需要利用SPSS二次开发进行数据分析与处理,所以用了一周的时间将雏形做了出来,至于具体的需要等待需求方来定,在老师的要求和指导下已经进行了内存溢出的测试,最终要将此部分做成一个系统服务。

网络上关于SPSS二次开发的资料很少,感觉进行SPSS二次开发的朋友还挺多的,所以将自己在进行SPSS二次开发时用到的资料和一些问题罗列如下:

软件版本:
如果你是从搜索引擎上搜索下载的,往往很可能是无法进行SPSS二次开发的,很多版本版本编程时无法与SPSS通信的,在前面的文章中我对此进行了简单的介绍,这是地址。推荐在VeryCD上下载SPSS 12.0.1(汉化版),我用到的资料全部在里面包含。这是一个光盘安装版的完整软件,\spss\Developer\目录中是SPSS开发者为我们提供的资料。\spss\Developer\Programs\OLE Quickstart目录中提供的例程,可以用来测试是否能够与SPSS顺利通信。

软件安装:
SPSS 12.0.1(汉化版)是真正的官方汉化版,不要嫌它版本低,里面自带了序列号,有效期只能到2006年,所以安装时需要将系统时间调到2006年前,然后需要更新授权文件,请点击这里进入授权文件下载页。根目录下的readme.txt中有使用方法。

参考资料:
进行SPSS二次开发,使用的是技术是OLE,具体可以自己去查查,不知道其实也没什么太大关系,尤其是像我这样的需要速成的。╮(╯▽╰)╭

spss\Developer\SPSS 12.0 for Windows Developer's Guide.pdf 你可以根据自己接触SPSS软件的情况选择性的阅读相关章节,入门速成必看的资料,很细致。

spssole.hlp 你可以在安装目录中搜索这个帮助文档,里面系统的讲述了SPSS的结构,以及各个函数方法,同时还有详细的例子。就像做JAVA的JDK API帮助文档,做.NET的CSDN╮(╯▽╰)╭

有了以上两个资料,做SPSS的二次开发就不成问题了,我做的时候,用到这两个资料就足够了。

其他问题:
我在使用ISpssChart对象的时候,会出错,具体错误信息因为时间长忘了,解决方法是未将vischart.ocx注册,需要用regsvr32 vischart.ocx,ISpssIGraph对象需要regsvr32 spssgctl.ocx。这可能是因为破解版的问题吧,毕竟据说SPSS正版一套2W,我们使用破解版的只能多花点功夫了。

大概情况就是这样了,如有问题可以和我取得联系,期待与你交流。

联系方式

QQ: 973415075

Email: zhang-yong-925@163.com

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Striker925/archive/2009/09/03/4514893.aspx

posted on 2009-10-24 17:34  杨剑  阅读(914)  评论(1编辑  收藏  举报

导航