Thanks, Terry. I seem to be a little dense, but how do I call the script
using that version of wscript? I tried right-clicking on the script and
changing the "open with" option, but that is having no effect. To run the
script, I usually just drag and drop the mrc file on the script. Is there
some other way to do this that would work better under these circumstances?
Kelley
-----Original Message-----
From: Reese, Terry <[log in to unmask]>
Date: Mon, Oct 11, 2010 at 10:04 PM
Subject: Re: [MARCEDIT-L] Script error message
To: [log in to unmask]
Kelly,
I’m assuming that you are using Windows 7 64bit. Here’s what’s happening.
MarcEdit is compiled for x86 platforms, but runs fine on 64bit systems. The
reason for this is the Yaz library for z39.50 clients. At some point, I’ll
add a 64 and 32 version of the libraries – but at this point, the reason why
you are seeing this problem is that wscript.exe is a 64 bit program and its
trying to access a 32 bit com object. To make this work, you need to run
the 32-bit version of the wscript file at: c:\windows\SysWOW64\wscript.exe.
An easy way to make this work is to call the script using the above version
of the wscript tool. In the interim, I can put together a registry key that
will create a vbs32 file type that can associate with this specific file.
In the mean time, this is how you’ll need to run it.
I’ll take another look at the 64/32 bit object since I know some folks are
running into it.
--TR
From: MarcEdit support in technical and instructional matters
[mailto:[log in to unmask]] On Behalf Of Kelley McGrath
Sent: Monday, October 11, 2010 1:45 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Script error message
Hi,
I was trying to create a script using the script wizard, but when I run the
script, I get the following run-time error:
ActiveX component can’t create object: ‘MARCEngine5.MARC21’
Code 800A01AD
Does anyone know what I’m doing wrong? I tried installing and uninstalling
marcedit and rebooting, but neither of those helped. I am on Windows 7 if
that matters.
Kelley
________________________________________________________________________
This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]
|