"Runtime error '339'.
Component 'RICHTX32.OCX' not correctly registered file: file is
missing or invalid"
Does anyone have any suggestions on how to determine the correct
installation (registration?), or what I need to look at in the
Setup.LST?
Is there anything special about Vista that could be causing the
problem?
>I am having problems running setup.exe when it gets to the
>RICHTX32.OCX (I get an error message on the computer I am trying to
>install it on), since my program uses rich text boxes.
>
>"Runtime error '339'.
>Component 'RICHTX32.OCX' not correctly registered file: file is
>missing or invalid"
>
>Does anyone have any suggestions on how to determine the correct
>installation (registration?), or what I need to look at in the
>Setup.LST?
Well the first thing to look up is does that file exist in
the setup.lst?
J
>Is there anything special about Vista that could be causing the
>problem?
--
Jan Hyde
The SETUP.LST file contains:
File11=1,,RICHTX32.OC_,RICHTX32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,195856,5.0.37.14,"","",""
There are 20 files (i.e., "File1" through "File20"), and is is not the
first OCX file in the list.
>On Jun 2, 2:57�am, Jan Hyde <StellaDrin...@REMOVE.ME.uboot.com> wrote:
>> "secon...@hotmail.com" <secon...@hotmail.com>'s wild
>> thoughts were released on Mon, 1 Jun 2009 19:29:14 -0700
>> (PDT) bearing the following fruit:
>>
>> >I am having problems running setup.exe when it gets to the
>> >RICHTX32.OCX �(I get an error message on the computer I am trying to
>> >install it on), since my program uses rich text boxes.
>>
>
>The SETUP.LST file contains:
>
>File11=1,,RICHTX32.OC_,RICHTX32.OCX,$(WinSysPath),$(DLLSelfRegister),$
>(Shared),1/16/1997 1:00:00,195856,5.0.37.14,"","",""
Hmm, I just created a new setup program to remind me what
the setup.lst should look like, this is an extract from what
it produced.
File16=@RICHED32.DLL,$(WinSysPathSysFile),,,5/7/98 1:00:00
AM,174352,4.0.993.4
File17=@richtx32.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04
5:00:00 AM,212240,6.1.97.82
Which doesn't seem to match your file.
Another thing to check is the .DDF file. It's this file that
actually controls which files get put in the setup program.
--
Jan Hyde
Jan - The match that my SETUP.LST has to your RICHED32.DLL is
File12=1,,RichEd32.dl_,RichEd32.dll,$(WinSysPathSysFile),,,1/13/1997
1:00:00,174352,4.0.993.4,"","",""
I double-checked the installation Folder and the file names, creation
dates, etc. match.
Where would the ".DDF File" be found?
Would it help if I posted the full contents of the SETUP.LST file?
Regards, Paul Thomas Ivy
You may be getting bit by the "...\PDWizard\Redist" folder.
I don't remember if VB5 worked the same way but with VB6 - if the
"...\PDWizard\VB6DEP.INI" has an entry for a particular component, that
component is "built" or "pulled" from the redist folder.
In other words it is possible to have a project compiled with an installed
component (perhaps updated) with the correct description in the project file
and in the Setup list - but the actual component delivered in the
package/cab is not the correct one.
If using P&D you must manually update the redist folder.
-ralph
When you created your setup package did it create a
'support' directory that contains all the files that make up
the setup program? The folder has the ddf file in it, also a
.bat file to recreate the setup program (quicker than
running through the wizard again)
--
Jan Hyde
First, let me apologize for being, to some extent, a "pain", but
usually once I get something done right I have no problems doing it
again (it is that "first" time that can be a bit*h).
I re-created the project distribution folder this morning ("just in
case").
I used VB5 Application Wizzard to create the project distribution file
on my C drive (into an empty file folder I had created).
The only "error" I ran into was that Setup Wizzard could not find
dependency information for C:\WINDOWS\system32\comctl32.ocx file.
I finally decided to "ignore" the error & continue.
After I finalized the setup, I ended up with the following SETUP.LST
(see below).
I did not select the option to creat a template.
Doing a separate search on my system, I found a RICHTX32.DEP file in C:
\WINDOWS\system32\
I found all of the files listed in the SETUP.LST in the file folder.
The complete SETUP.LST file is:
[BootStrap]
File1=1,,setup1.ex_,setup1.exe,$(WinPath),,,1/16/1997
1:00:00,164864,5.0.0.3716,"","",""
File2=1,,VB5StKit.dl_,VB5StKit.dll,$(WinSysPath),,$(Shared),1/16/1997
1:00:00,29696,5.0.37.16,"","",""
File3=1,,MSVBVM50.dl_,MSVBVM50.dll,$(WinSysPathSysFile),$
(DLLSelfRegister),,3/31/2003 7:00:00,1355776,5.2.82.44,"","",""
File4=1,,StdOle2.tl_,StdOle2.tlb,$(WinSysPathSysFile),$(TLBRegister),,
1/15/1997 1:00:00,16896,2.20.4054.1,"","",""
File5=1,,OleAut32.dl_,OleAut32.dll,$(WinSysPathSysFile),$
(DLLSelfRegister),,1/15/1997 1:00:00,491792,2.20.4054.1,"","",""
File6=1,,OlePro32.dl_,OlePro32.dll,$(WinSysPathSysFile),$
(DLLSelfRegister),,1/15/1997 1:00:00,32528,5.0.4055.1,"","",""
File7=1,,AsycFilt.dl_,AsycFilt.dll,$(WinSysPathSysFile),,,1/15/1997
1:00:00,120592,2.20.4056.1,"","",""
File8=1,,Ctl3d32.dl_,Ctl3d32.dll,$(WinSysPathSysFile),,,8/21/1996
1:00:00,27136,2.31.0.0,"","",""
File9=1,,ComCat.dl_,ComCat.dll,$(WinSysPathSysFile),$
(DLLSelfRegister),,10/31/1996 1:00:00,22288,4.71.1441.1,"","",""
[Files]
File1=1,,TABCTL32.OC_,TABCTL32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,191248,5.0.37.14,"","",""
File2=1,,MSFLXGRD.OC_,MSFLXGRD.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,200976,5.0.37.14,"","",""
File3=1,,dblist32.oc_,dblist32.ocx,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,202000,5.0.37.14,"","",""
File4=1,,DBGRID32.OC_,DBGRID32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/14/1997 1:00:00,519680,5.0.37.14,"","",""
File5=1,,comdlg32.oc_,comdlg32.ocx,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,128784,5.0.37.14,"","",""
File6=1,,comctl32.oc_,comctl32.ocx,$(WinSysPath),$(DLLSelfRegister),$
(Shared),5/22/2000 10:58:00,608448,6.0.81.5,"","",""
File7=1,,COMCT232.OC_,COMCT232.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,154896,5.0.37.14,"","",""
File8=1,,MSINET.OC_,MSINET.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,106256,5.0.37.14,"","",""
File9=1,,AXDist.ex_,AXDist.exe,$(WinSysPath),,$(Shared),10/24/1996
1:00:00,803680,4.71.30.1,"","",""
File10=1,,Wint351.ex_,Wint351.exe,$(AppPath),,,10/24/1996
1:00:00,509280,4.71.30.1,"","",""
File11=1,,RICHTX32.OC_,RICHTX32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,195856,5.0.37.14,"","",""
File12=1,,RichEd32.dl_,RichEd32.dll,$(WinSysPathSysFile),,,1/13/1997
1:00:00,174352,4.0.993.4,"","",""
File13=1,,MSCHART.OC_,MSCHART.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,958224,5.0.37.14,"","",""
File14=1,,MSWINSCK.OC_,MSWINSCK.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,101648,5.0.37.14,"","",""
File15=1,,MSMAPI32.OC_,MSMAPI32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/21/1997 1:00:00,133392,5.0.37.21,"","",""
File16=1,,MCI32.OC_,MCI32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,192272,5.0.37.14,"","",""
File17=1,,PICCLP32.OC_,PICCLP32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,75536,5.0.37.14,"","",""
File18=1,,SYSINFO.OC_,SYSINFO.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,60688,5.0.37.14,"","",""
File19=1,,MSCOMM32.OC_,MSCOMM32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,97040,5.0.37.14,"","",""
File20=1,,MSMASK32.OC_,MSMASK32.OCX,$(WinSysPath),$(DLLSelfRegister),$
(Shared),1/16/1997 1:00:00,165136,5.0.37.14,"","",""
File21=1,,Multiplication Program 1A.ex_,Multiplication Program 1A.exe,$
(AppPath),,,12/27/2007 20:47:42,164352,1.0.0.0,"","Multiplication
Program 1A","$(AppPath)\Multiplication Program 1A.exe"
[Setup]
Title=Multiplication Program 1A
DefProgramGroup=Multiplication Program 1A
DefaultDir=$(ProgramFiles)\Multiplication Program 1A
Setup=setup1.exe
AppExe=Multiplication Program 1A.exe
AppToUninstall=Multiplication Program 1A.exe
AppPath=
; The following lines may be deleted in order to obtain extra
; space for customizing this file on a full installation diskette.
;
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
On Jun 3, 1:25 pm, "secon...@hotmail.com" <secon...@hotmail.com>
wrote: