Community discussion forum
Help with ieframe
-
Well im having problems with my ieframe
it was working fine a few days ago so i decide to use it in my project
but now its not working
im trying to load it into my tools by going to project>componets
or with ctrl+T
i go down to Microsoft Internet Controls and select the check box
and it says the location is C:WINDOWS\system32\ieframe.dll
and hen i hit apply to add it
it comes up with a error message saying
File not found: 'C:\WINDOWS\syestem32\ieframe.dll\1'
i know its there i have checked many times and i dont know how to fix this
i have reinstalled vb 6.0 and i have looked on the internet but i cant find out the solution anywhere
so does anyone know?
thanks
-
For me, Microsoft Internet Controls is C:\Windows\System32\shdocvw.dll, not the one you say. As for the dll name specifically, I have never heard of it. From a quick Google search, it seems that this comes with IE 7 for Windows XP SP2??
If you have access to it, then go ahead and reinstall IE7.
-
THANK YOU!!!!
it worked when i browsed for the .dll and i selected C:\Windows\System32\shdocvw.dll and it change the location to that and now its fixed!
thanks
-
dude, nothing got 'fixed'... You're just using the same functions you were, but you are using them from a diferent .dll, which happens to be a deprecated one, if you upgraded to IE7, you should use the API from the newer files. You know, this is so much the vb-er attitude that we vb-ers need to get rid off.
DrNo. -
WOW
sorry i was just so happy and yes it was messed up and it got "corrected"
are you happy? -
4 years agoby
Thushan Fernando
Thushan Fernando
Australia :: Melbourne, AustraliaJoined 8 years agolooks like you were a naughty person and tried out the IE7Beta from a leak...
j/k
Make sure you stick to shdocvw.dll as DrNo suggested.. -
Hi,
I am trying to use Microsoft Internet controls (shdocvw.dll) after having installed ie7, and I am having big problems.
I seem to be getting
runtime error -2 (fffffffe)
runtime error -1 (ffffffff)
For Example
'insert a webbrowser control call it web
private sub command1_click()
web.navigate2("about:blank")
end sub
The above leads to an error.
xxANTMANxx you said you got it working. Would you be able to elaborate?
Much appreciated
Tamas -
Hi,
I have similar problem on my development machine after installing IE7 version 7.0.57.0.6
I have a project using Microsoft Internet Controls which is also refereing the ieframe.dll/1. Now after installing IE7 I can not use nor access this dll from a VB project even from a complete empty new project. I am getting an error message saying :
File not found: 'C:\Windows\System32\ieframe.dll\1'
Please Help!!!!
-
Hi,
The IE7 install seems to muck up this control. You need to Browse for shdocvw.dll (which will be in the same directory) and use this instead of ieframe.dll this is what 'Microsoft Internet Controls' should be pointing to in the Component dialog.
I have also had the 'Run Time Error -2(ffffffe)' using Navigate function but not every time.
Also see:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=843101&SiteID=1
They recommend a reinstall of IE7.
-
My programs Error Message from one of my ERROR Traps was:
ERROR CODE= 713 DESCRIPTION: Class not registered.
Looking for object with CLSID:{8856F961-340A-11D0-A96B-00C04FD705A2}
This is essentially how I got notified of the same issue and then when I went to the key that is mentioned above in the registry I found that when MS IE 7 was installed they put "ieframe.dll" into that call so I replaced it with "shdocvw.dll" and that fixed my problem.
Keep in mind a reinstall did NOT work for me and trying to reassociate the"shdocvw.dll" using regsvr32 or going into VB and reaassociating the file through that programs component interface did NOT work either.
Also if you have not done so when you update your windows media player if you are using the old one in your VB program you will need to re-register your "msdxm.ocx" for it to work as well.
Don't you just love Microsoft and the associated updates don't they ever test this stuff in a real world situation!?!?!?! ;)
Bilbo RULES!!!! -
The easiest way to fix this is to uninstall IE7! For some strange reason (probably the fact that Microsoft made it) it doesn't register the new dll in the VB components list, so you're stuck with 'ieframe.dll' which doesn't actually exist. I had this experience with the beta of IE7, but the easiest (and most portable) way to work is to create the application on a computer which has IE6.
-
I had to come back and pass on that the only reason that I wound up with this problem was because someone else decided that I needed the new IE 7 on my computer not that I updated it myself as I would not have since I don't use IE in any shape or form unless I have to... I use Firefox.
I had been creating my application on an IE 6 machine until someone else decided that I needed to be updated NOT that I updated myself.
pcmattman is correct that the best solution is to create the application on an IE 6 machine (which is what I was doing) but when someone else does you a favor you wouldn't even have done for yourself you need to go with the flow and fix the problem accordingly. So, for you pcmattman I say DUH and for the rest of you my solution still stands... -
I can change my reference to the shdocvw.dll, fine and it will work on a pc with IE7 installed, but will it still work on a pc with IE6???
-
Thanks Underill,
Without this tip, i could not have figured it out. i have been trying to fix this on my new latop for 3 days now. tried everything, including installing the IE7 3 times. i visited the registry and saw that the key was there, never occured to me to check the value. thanks man, i wonder what Bill does to hire the guys at his company.
Netguru
-
hi all i know you have fix this prob by useing the other dll file but i had this prob to i found i had
to download and install ie7 and then reinstall it again and after 2 or 3 times installing ie7 this prob with the ieframe dll will go away at least for me it did. just trying to help
xxANTMANxx wrote:Well im having problems with my ieframe it was working fine a few days ago so i decide to use it in my project but now its not working im trying to load it into my tools by going to project>componets or with ctrl+T i go down to Microsoft Internet Controls and select the check box and it says the location is C:WINDOWS\system32\ieframe.dll and hen i hit apply to add it it comes up with a error message saying File not found: 'C:\WINDOWS\syestem32\ieframe.dll\1' i know its there i have checked many times and i dont know how to fix this i have reinstalled vb 6.0 and i have looked on the internet but i cant find out the solution anywhere so does anyone know? thanks :confused: -
wakebrdr549 wrote:I can change my reference to the shdocvw.dll, fine and it will work on a pc with IE7 installed, but will it still work on a pc with IE6???
The only way to know is to test it. Find a friend with IE6 and try it out.
-
what is the path in the registry and what do I have to do EXACTLY .
Thank you
-
Hey,
I got .Net and VB6 both installed on my system with IE7 and I am getting this same run-time error -2 (fffffffe).
I have checked inside references and my internet control is pointed to SHDocVW.dll which sounds right. I dont know why i'm still getting the error.
Anyone got any ideas?
Cheers
-
Hey no need to reinstall IE7 or undo back to IE6,
I think i have the best solution to get rid of
run-time error '-1 (ffffffff)Here the best step,
1. Don't use ieframe.dll ! buggy !!!!
Browse your Project -> Components search for shdocvw.dll in you c:\windows\system322. Save your project
3. Exit your microsoft visual basic
4. copy below and paste this to your notepad.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}]
@="Microsoft Web Browser"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\Control]
@=""[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\InProcServer32]
@="C:\\WINDOWK\\system32\\shdocvw.dll"
"ThreadingModel"="Apartment"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\MiscStatus]
@="0"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\MiscStatus\1]
@="131473"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\ProgID]
@="Shell.Explorer.2"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\ToolboxBitmap32]
@="C:\\WINDOWK\\system32\\shdocvw.dll, 257"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\TypeLib]
@="{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\Version]
@="1.1"[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\VersionIndependentProgID]
@="Shell.Explorer"5. save it as FIX-RUN-TIME-FFFFFFFF.reg
6. Please tell me if it work! =) good luck www.kaer-media.org
Syed Muhammad Bin Syed Hussin,
Microsoft Certified Professional, Microsoft Certified Solution Developer
Cosmopoint JB, Malaysia
Unit Sains Teknologi dan ICT, Johor Bahru, Malaysia -
the post above was great. THANK YOU one error however is that there is a typo:
replace all:
"C:\\WINDOWK\\system32\\shdocvw.dll"
with
"C:\\WINDOWS\\system32\\shdocvw.dll"
eg no K
-
Thanks TravisClayton to correct my typo error,
to jcvamp :
you must double click or run the FIX-RUN-TIME-FFFFFFFF.reg that you created. The problem will solve.
Tell me if it work. :)Syed Muhammad Bin Syed Hussin,
Microsoft Certified Professional, Microsoft Certified Solution Developer
Cosmopoint JB, Malaysia
Unit Sains Teknologi dan ICT, Johor Bahru, Malaysia
www.kaer-media.org -
¸Well it seems the .reg fucked up my reg, i have vb6 ...
Post a reply
Quick links
Recent activity
- Version Smith replied to How to convert DVD and vide...
- Version Smith replied to How to transfer or copy so...
- Version Smith replied to How to transfer ipod nano 5...
- Lovely Liezl Lomibao replied to bar graphs in visual basic.net
- Lovely Liezl Lomibao replied to bar graphs in visual basic.net
- Chongkun Zhu replied to How to Download and Convert...
Enter your message below
Sign in or Join us (it's free).