I have been using Activ E-Book Compiler for awhile now and am very happy with it. I have run into my first and only real problem with one of the E-Books I have made.
This E-Book has been running great for everyone, except now I have gotten 2 complaints just recently. These 2 complaints are getting a runtime error shortly after the E-Book Splash Opens and the first page is displayed.
The error is a "runtime error" that does not give any number just a "C" error and then the drive and path to where the E-Book file is located. Clicking the only option in the runtime message popup shuts down the message and the whole E-Book.
These are both on Windows XP Home with SP2 installed. Everything looks normal on these systems the only 2 things that do stand out on these are they both are running Office 97 and use PeoplePC for there internet.
This E-Book is running fine on other systems (ME, XP Home & Pro, and 2k). Just these 2 have the problem so far?
Please find out the exact text on the error message.
BTW C doesn't usually give "run time errors" (if it faults, it just GPFs with a bunch of hex type stuff), which makes it doubly important to know what the message is.
It is possible that these people's ISP's install may have altered the standard Internet Explorer setup in some interesting way, which might be the cause of this problem.
You might also ask these people to try asking these folks to try a different ebook made using the same compiler/version, and see if they still get the error. For example, try it with a minimal ebook containing just 1 page with a few lines of text.
Answer #1: This happens after the Splash screen finishes and the first page of the book is displayed.
Answer #2. This version and release of this EBook that I am referencing has been installed on over 100 customer systems without any problems, this problem is only occuring on 2 of my customers computers.
I am thinking this problem has more to do with these 2 computers and something else installed on them or corrupted rather than the EBook itself.
I have sent them both a basic 2 page test Ebook I put together for them to see if they get the same error. I will let you know what happens.
It could be that some Microsoft DLL in Windows has been overwritten on these folks systems, and this causes the problem. (I'm guessing now)
For example: (this is hypothetical but illustrates the type of thing that might be the cause)
Microsoft DLL version 1 and later - say has some bug/feature, which when in combination with the ebook, Internet Explorer, etc., etc., causes this error
Microsoft DLL version 2 and later - okay
Now if (for example) the default install for IE4 or later or whatever, always used version 2 or later, nobody would ever know about this bug.... except if somehow some people had managed to get version 1 of this DLL installed on their PC.
How could that happen? Answer: Some install programs (e.g. some other application they may have on their system) put their own versions of DLLs, even older versions (i.e. downgrades) on top of whatever is there.
As I said, this is all speculation, but it's plausible that it could be something a bit like this.
I do hope some detail is tracked down, and it gets nailed. And will do my best to help.
But at the end of the day, if it doesn't get solved, if it's only a couple of people with a relatively obscure ISP who have the problem, it may be simpler for you to simple refund these two customers and put it down to experience.
With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.
Our company's websites' content (including this website's content) includes advertisements for
our own company's websites, products, and services,
and for other organization's websites, products, and services.
In the case of links to other organization's websites,
our company may receive a payment, (1) if you purchase products or services,
or (2) if you sign-up for third party offers, after following links from this website.
Unless specifically otherwise stated, information about other organization's products and services,
is based on information provided by that organization,
the product/service vendor, and/or publicly available information - and should
not be taken to mean that we have used the product/service in question.
Additionally, our company's websites contain some adverts which we are paid
to display, but whose content is not selected by us, such as Google AdSense ads. For more
detailed information, please see Advertising/Endorsements Disclosures
constitutes consent for this. For details, please see Privacy.