Internet Transfer control

A

Alec

Hi,
I developed a Word macro that uses the Microsoft Internet
Transfer control to send the HTML content of a document
to a web site.
It all works fine on my PC but when I run it on some
other ones (not all) it gives a runtime 429 error saying
it cannot create the activex control.
I have copied the msinet.ocx file to the PC and
registered it (successfully). Can anyone tell me what I
am doing wrong?
 
B

Bob S

Hi,
I developed a Word macro that uses the Microsoft Internet
Transfer control to send the HTML content of a document
to a web site.
It all works fine on my PC but when I run it on some
other ones (not all) it gives a runtime 429 error saying
it cannot create the activex control.
I have copied the msinet.ocx file to the PC and
registered it (successfully). Can anyone tell me what I
am doing wrong?

Sometimes this error is a symptom of a missing reference to a DLL
file. When it happens in Access it is usually MDACsomething.DLL if I
recall correctly.

It might be something similar in Word; try poking around in that
space...

Bob S
 
B

Bob S

Sometimes this error is a symptom of a missing reference to a DLL
file. When it happens in Access it is usually MDACsomething.DLL if I
recall correctly.

It might be something similar in Word; try poking around in that
space...

Bob S

I remembered wrong. In Access it is usually DAO350.DLL

There may be some equivalent DLL in Word

You could also try re-registerng Word on the afflicted machines.

Bob S
 
H

Harry von Borstel

Hi Alec,

I've had the same problem, found a lot of spots regarding this
googling the NGs, but no working solution. In my case, the problem was
LICENSING! I used the control in a scripting context (instantiated by
Set v = CreateObject("InetCtls.Inet")) and in a context where it is
instantiated using "Dim v as As New Inet". Both yield the "429" when I
switched to a new system.

When I tried to put a Internet Transfer Control onto a new VB form, it
told me, what was going wrong: A license was missing! It is not enough
to have the msinet.ocx (properly registered) on your system, you need
to have the license key for it, too. After installing "Active X
controls" using the VB6 setup, all worked fine again.

Best regards,

Harry

____________________________________________________

Harry von Borstel
http://www.blueshell.com
ActiveX and .NET software for database programming
____________________________________________________
 
H

Harry von Borstel

Hi Alec,

I've had the same problem, found a lot of spots regarding this
googling the NGs, but no working solution. In my case, the problem was
LICENSING! I used the control in a scripting context (instantiated by
Set v = CreateObject("InetCtls.Inet")) and in a context where it is
instantiated using "Dim v as As New Inet". Both yield the "429" when I
switched to a new system.

When I tried to put a Internet Transfer Control onto a new VB form, it
told me, what was going wrong: A license was missing! It is not enough
to have the msinet.ocx (properly registered) on your system, you need
to have the license key for it, too. After installing "Active X
controls" using the VB6 setup, all worked fine again.

Best regards,

Harry

____________________________________________________

Harry von Borstel
http://www.blueshell.com
ActiveX and .NET software for database programming
____________________________________________________
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top