当前位置: 代码迷 >> VFP >> vfp的getfile()找不到类定义解决方法
  详细解决方案

vfp的getfile()找不到类定义解决方法

热度:3999   发布时间:2013-02-26 00:00:00.0
vfp的getfile()找不到类定义
请教各位:
vfp的getfile()对话框如下,

obj=Createobject("MSComDlg.CommonDialog.1")
obj.Flags=524288 + 512 + 4
obj.Filter="文件类型(*.dbf)|*.dbf"
obj.FileName="d:\test\"+"请选择文件(可以拖动鼠标多选)"
obj.maxFileSize=10000
obj.ShowOpen()
Self=obj.FileName+Chr(0)
。。。
发布的应用在装有vfp9的电脑上运行没问题
没装vfp9的win7下运行时提示:找不到MSComDlg.CommonDialog.1类定义
没装vfp9的XP下运行时提示:The specified module(模块) cound not be found

我查了一下,目录下有comdlg32.ocx这个文件。
怎么解决?谢谢


------解决方案--------------------------------------------------------
重新注册一次试试
regsvr32 comdlg32.ocx
  相关解决方案