超高分求解:获取本地路径问题—————嫌分少小弟愿在开帖

Mars_xlb 2005-05-27 11:28:21
想在客户端得到一个客户的路径!要有选择的对话框。
本人在自己的主机上解决了这个问题采用的是 ms的comm dialog控件
代码如下:
<OBJECT id=Dialog_Saveas style="LEFT: 0px; TOP: 0px" codeBase="http://10.8.22.172/comdlg32.cab#version=6,0,81,69"
classid="clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB" name="Dialog_Saveas" VIEWASTEXT>
</OBJECT>
在实验中出现了怪现象,有的客户机支持这个控件,有的就不支持
于是就在社区中搜索了很多帖子,方法也试了很多,问题没有解决
我手工去注册客户机comdlg32.ocx 也是不能用的!感觉很奇怪??????????

在问可不可以 不用该控件能不能用系统的空间啊,因为每个系统都有“另存为”的功能
在提示:不想保存当前页面,是要得到一个用户自己选则的路径。
...全文
204 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mars_xlb 2005-06-01
  • 打赏
  • 举报
回复
to sjjf(水晶剑锋)
主要是想保存一些页面中的数据,有用户指定路径和文件名
sjjf 2005-05-30
  • 打赏
  • 举报
回复
小声地问一下:你要取本地的路径干吗用?
存储什么东西的?
或者说你要达到什么样的功能?

Newrocky 2005-05-30
  • 打赏
  • 举报
回复
用问题M我
qq 1936234
Newrocky 2005-05-30
  • 打赏
  • 举报
回复
如果你的客户群是可控制的,那就比较好办了,自己用vb/vc写一个对话框控件,然后伪签名打包,发布,同时让你的客户降低Ie中的安全级别,或者把你的网站加到安全站点,下载你的签名证书,保证你的控件可以被使用。
wanghui0380 2005-05-30
  • 打赏
  • 举报
回复
很简单,客户端环境不同,比如3721这种有的装了,有的没装,而3721这种东西美其名曰为了国人的安全,而对程序员来说就是灾难!
Mars_xlb 2005-05-30
  • 打赏
  • 举报
回复
周末没有地方上网!
想了两天也没有解决了
各位有什么好的建议啊
Mars_xlb 2005-05-30
  • 打赏
  • 举报
回复
公司不能上qq,哎各位有e-mail 吗
Mars_xlb 2005-05-30
  • 打赏
  • 举报
回复
用户要求就要出现这么一个对话框的
-_-!!!
up1002 2005-05-27
  • 打赏
  • 举报
回复
网页中使用ActiveX控件,很多浏览器会阻止的。
“另存为”那样的调用,是浏览器软件调用的,而非网页调用的。
为安全起见网页中默认是凡ActiveX就会问用户是否信任的。

有一个办法就是你把你内网的这个网站设成“信任站点”。
underone 2005-05-27
  • 打赏
  • 举报
回复
把internet的安全级别设置为低让它可以下载ActiveX 控件
lyexcel 2005-05-27
  • 打赏
  • 举报
回复
到客户端上, 打开浏览器 -> 工具->安全->(如果你是本地发布则选本地,否则选Internet)->自定义级别->ActiveX 控件和插件->都改为"启用"吧
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
现在我自己单独写了个小的程序也是用对话框的
让那台客户机自己做主机
错误一样!各位大哥,现在问题越来越清楚了
就在那台机子上了,各位仁兄能给点意见吗
我真的是一点辙都没有了
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
我八cmdlog32.inf文件里的版本好写了进去还是不行啊!
在客户端去注册了,控件考过去也不行啊
还有为什么有的机子系统版本低也可以呢???
lyexcel 2005-05-27
  • 打赏
  • 举报
回复
version=6,0,81,69
重新编译之后这个数字会变的, 你要注意
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
在一个比较老的英文操作系统上做客户机通过测试
就邪门了,怎么就有没有一点规律啊,都不知道自己在哪里遇到了问题啊
这两天都快给整疯了啊!!

楼上说的基本已经试过了!不行啊!真是郁闷!!
  • 打赏
  • 举报
回复
把你的站点加到信任站点中去,调低安全级别,启用activex
上网助手之类的往往会屏蔽activex的安装
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
lyexcel(冰上飞人)
能说的详细一点吗??
怎么叫版本好要加一点啊!
错误:对象不支持此属性或算法 ;'thisForm.Dialog_saveAS.filter'
注:Dialog_saveAS为comm dialog 控件的名字

另:看过大虾几篇答复的帖子,收益非浅!谢了
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
头都大死了!————————————--
各位大虾-_-!!!
lyexcel 2005-05-27
  • 打赏
  • 举报
回复
把 comdlg32.cab 重新打包(关键是版本号要网上加一点) ,然后看行不行,
不行的话把报的错误贴上来让大家看看
Mars_xlb 2005-05-27
  • 打赏
  • 举报
回复
卸载了,不管用啊!哥哥————救命啊
加载更多回复(11)

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧