当前位置:编程学习 > VB >>

用360浏览器,VBA设置用户数据保存目录的问题。

--------------------编程问答-------------------- 既然知道电脑感染了360系列非法流氓病毒,还是重装系统吧。 --------------------编程问答-------------------- 在Set ie2 = CreateObject("InternetExplorer.Application")打个断点

看看注册表的值是否改成user2. --------------------编程问答--------------------
引用 2 楼 dsd999 的回复:
在Set ie2 = CreateObject("InternetExplorer.Application")打个断点

看看注册表的值是否改成user2.


试过了,不行啊。看到注册表已经改成user2了,但还是不行。
似乎执行CreateObject("InternetExplorer.Application")的时候,
内存中如果已经有一个InternetExplorer.Application,则不会重新读取注册表,
只会按原来的参数重新建立一个。 --------------------编程问答--------------------
引用 3 楼 tempabc 的回复:
Quote: 引用 2 楼 dsd999 的回复:

在Set ie2 = CreateObject("InternetExplorer.Application")打个断点

看看注册表的值是否改成user2.


试过了,不行啊。看到注册表已经改成user2了,但还是不行。
似乎执行CreateObject("InternetExplorer.Application")的时候,
内存中如果已经有一个InternetExplorer.Application,则不会重新读取注册表,
只会按原来的参数重新建立一个。

如果在Set ie2 = CreateObject("InternetExplorer.Application")打个断点
把第一个浏览器关闭,则再建立时会重新读注册表,并按注册表的参数重新建立一个。 --------------------编程问答-------------------- 打断点看看ie和ie2的值是否一样? --------------------编程问答--------------------
引用 5 楼 dsd999 的回复:
打断点看看ie和ie2的值是否一样?

不明白??? --------------------编程问答--------------------
引用 6 楼 tempabc 的回复:
Quote: 引用 5 楼 dsd999 的回复:

打断点看看ie和ie2的值是否一样?

不明白???


就是在观察窗口看看ie和ie2的内存指针是不是一样的?
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,