This was pretty good advice
http://support.gateway.com/s/Checklists/BPC/ck2007022632.shtml
This was pretty good advice
http://support.gateway.com/s/Checklists/BPC/ck2007022632.shtml
I realized that many people, just like myself, were having problems with the Package and Deployment Wizard for VB 6.0 and when trying to install their program on another PC they were getting the following message:
“Setup cannot continue because some system files are out of date on your system. Click OK if you would like setup to update these files for you now. You will need to restart Windows before you can run setup again. Click cancel to exit setup without updating system files.”
Microsoft addresses this issue in their Help and Support (http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q191/0/96.ASP&NoWebContent=1) and proposes 8 solutions.
However, I found out that the problem was coming from the Bootstrap files in the Setup.LST file.
If you open Setup.LST (generated with the wizard) you’ll see something like this:
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,3 25 99 11:00:00 PM,101888,6.0.84.50
File2=@MSVCRT40.DLL,$(WinSysPathSysFile),,,5 30 98 11:00:00 PM,326656,4.21.0.0
File3=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5 30 98 11:00:00 PM,22288,4.71.1460.1
File4=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,8 23 01 1:00:00 PM,17920,3.50.5014.0
File5=@asycfilt.dll,$(WinSysPathSysFile),,,8 4 04 8:56:41 AM,65024,5.1.2600.2180
File6=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:44 AM,83456,5.1.2600.2180
File7=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:44 AM,553472,5.1.2600.2180
File8=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:43 AM,1392671,6.0.96.90
Files 1 through 3 are needed to run your VB 6.0 program, but Files 4 through 8 were the ones that were “out of date” and caused the error. Since the host PC will most certainly have these files, there is no need for your program to install them (or even update them). So you can just insert a colon “;” in front of the lines for File 4 through 8 for the installation to ignore these commands.
So open your Setup.LST and change it like this:
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,3 25 99 11:00:00 PM,101888,6.0.84.50
File2=@MSVCRT40.DLL,$(WinSysPathSysFile),,,5 30 98 11:00:00 PM,326656,4.21.0.0
File3=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5 30 98 11:00:00 PM,22288,4.71.1460.1
;File4=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,8 23 01 1:00:00 PM,17920,3.50.5014.0
;File5=@asycfilt.dll,$(WinSysPathSysFile),,,8 4 04 8:56:41 AM,65024,5.1.2600.2180
;File6=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:44 AM,83456,5.1.2600.2180
;File7=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:44 AM,553472,5.1.2600.2180
;File8=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8 4 04 8:56:43 AM,1392671,6.0.96.90
Save it, close it, and try installing your program again.
[B]Note: You may have other DLL files than those listed above, so you have to make sure which ones are the one out of date.
If you want a text editor for windows thats absolutley top then look no further than Notepad++ http://notepad-plus.sourceforge.net/uk/site.htm
I quite like these Latin phrases. Pronounciation however is up to you.
Nescio quid dicas | I don’t know what you’re talking about |
Nemo hic adest illius nominis | There is no one here by that name |
Ita erat quando hic adveni. | It was that way when I got here |
Nihil declarandum | I have nothing to declare |
Raptus regaliter | Royally screwed |
Ut si! | As if! |
Vescere bracis meis | Eat my shorts |
Re vera, potas bene | Say, you sure are drinking a lot |
Noli me vocare. Ego te vocabo. | Don’t call me. I’ll call you. |
Nihil curo de ista tua stulta superstitione | I’m not interested in your dopey religious cult |
Canis meus id comedit | My dog ate it |
Die dulci freure | Have a nice day |
Fac ut vivas | Get a life |
Fac me cocleario vomere! | Gag me with a spoon! |
Recedite, plebes! Gero rem imperialem | Stand aside, little people! I am here on official business |
Catapultam habeo. Nisi pecuniam omnem mihi dabris, ad caput tuum saxum immane mittam. | I have a catapult. Unless you give me all of your money, I will fling an enormous rock at your head. |
Utinam barbari spatioum proprium tuum invadant | May barbarians invade your personal space |
Quo signo nata es? | What’s your sign? |
Romani quidem artem amatoriam invenerunt… | You know, the Romans invented the art of love… |
Te audire no possum. Musa sapientum fixa est in aure. | I can’t hear you. I have a banana in my ear. |
Utinam coniurati te in foro interficiant | May conspirators assasinate you in the hall |
Magister mundi sum! | I am the master of the universe! |
Non sum pisces | I am not a fish |
Radix lecti | Couch potato |
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari? | How much wood would a woodchuck chuck if a woodchuck could chuck wood? |
Unitam logica falsa tuam philosophiam totam suffodiant | May faulty logic undermine your entire philosophy |
Cogito ergo sum | I think, therefore I am |
Cogito ergo doleo | I think, therefore I am depressed |
Senito aliquos togatos contra me conspirare | I think some people in togas are plotting against me |
Vah! Denuone latine loquebar? Me ineptum. Interdum modo elabitur. | Oh! Was I speaking Latin again? Silly me. Sometimes it just sort of slips out. |
Nihili est – in vita priore ego imperator romanus fui | That’s nothing; in a previous life I was a Roman Emperor |
Aio, quantitas magna frumentorum est | Yes, that is a very large amount of corn |
Perscriptio in manibus tabellariorum est | The cheque is in the post |
Non illigitamus carborundum | Don’t let the b’stards grind you down |
Nonne macescis? | Have you lost weight? |
Minime senuisti! | You haven’t aged a bit! |
Id tibi praebet speciem lepidissimam! | It looks great on you! |
Capillamentum? Haudquaquam conieci esse! | A wig? I never would have guessed! |
Braccae tuae aperiuntur | Your fly is open |
Subucula tua apparet | Your slip is showing |
In dentibus anticis frustum magnum spiniciae habes | You have a big piece of spinach in your front teeth |
Abutebaris modo subjunctivo | You’ve been misusing the subjunctive |
Heus, hic nos omnes in agmine sunt! | Hey, we’re all in line here! |
Non, mihi ignosce, credo me insequentem esse | No, excuse me, I believe I’m next |
Nonne de novo eboraco venis? | You’re from New York, aren’t you? |
My daughter, Aoife, was asking what does RE: mean in an email. Well….
“Re” is a Latin word meaning “about”, as is ”
“Re” has probably been used in correspondence since before there was correspondence in English.
Now, most people think of “RE” as an abbreviation for “REgarding”.