Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO! librerie da installare: quali?

Ciao a tutti, ho un problema:
mi sono fatto un installazione per il mio programma VB con inno setup, e
seguendo le faq del sito ho messo questi files:
; begin VB system files
; (Note: Scroll to the right to see the full lines!)
Source: "c:\programmi\catalogo\installazione\stdole2.tlb";  DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile regtypelib
Source: "c:\programmi\catalogo\installazione\msvbvm60.dll"; DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile regserver
Source: "c:\programmi\catalogo\installazione\oleaut32.dll"; DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile regserver
Source: "c:\programmi\catalogo\installazione\olepro32.dll"; DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile regserver
Source: "c:\programmi\catalogo\installazione\asycfilt.dll"; DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile
Source: "c:\programmi\catalogo\installazione\comcat.dll";   DestDir:
"{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall sharedfile regserver
Source: "C:\WINDOWS\SYSTEM32\Ctl3d32.dll"; DestDir: "{sys}"; Flags:
restartreplace uninsneveruninstall; CopyMode: alwaysskipifsameorolder;
poi siccome il mio programma utilizza un databse di access e DAO, ho messo
anche l'mdac:
; Copy MDAC
Source: "C:\Programmi\Microsoft Visual
Studio\VB98\Wizards\PDWizard\Redist\mdac_typ.exe"; DestDir: "{tmp}"; Flags:
deleteafterinstall; CopyMode: alwaysskipifsameorolder; MinVersion: 4.0,4.0;
OnlyBelowVersion: 0,5.0
;End MDAC
e gli ocx che mi erano richiesti da vb:
;start vb ocx installation
Source: "c:\windows\system32\Macromed\Flash\swflash.ocx"; DestDir: "{sys}";
CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile
regserver
Source: "c:\windows\system32\dbgrid32.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\windows\system32\dblist32.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\windows\system32\MSDATREP.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\windows\system32\MSADODC.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\windows\system32\MSDATGRD.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\Programmi\Microsoft Visual Studio\VB98\Wizards\DATAFORM.ocx";
DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
sharedfile regserver
Source: "c:\windows\system32\MSDATLST.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
Source: "c:\windows\system32\MSCOMCTL.ocx"; DestDir: "{sys}"; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
il problema è che sulla maggior parte dei pc non ho problemi, mentre su un
paio di pc in cui (sarà un caso?) non c'è access installato, mi sorge questo
problema:
"runtime error 429, activex component can't create object"
e ho scoperto che è legato al file DATAFORM.ocx
da cosa può dipendere ciò? Come posso fare?
Grazie a tutti per il prezioso aiuto!
--
Francesco Musicman
-----------------------------------------------------------------
Contacts:
msn: 
fra_mu...@hotmail.com
icq: 86016267
mail: 
fra...@libero.it
---------------------------------------------------------------
- I won't give up 'til I've no more to give -
DT

 seguendo le faq del sito ho messo questi files:
cut
volevo aggiungere che con la creazione guidata pacchetti di installazione mi
dà alcuni errori durante l'installazione però se ignoro e poi alla fine
faccio partire il programma funziona.
Ho letto tutte le librerie che vb mi dice che sono necessarie e le ho
inserite.
non so più dove sbattere la testa!!!


Io con Inno Setup uso lo script che segue....(installa DAO per Access)
-------------------
Source: D:\WINNT\SYSTEM32\StdOle2.tlb; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
regtypelib
Source: D:\WINNT\SYSTEM32\OleAut32.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
Source: D:\WINNT\SYSTEM32\OlePro32.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
Source: D:\WINNT\SYSTEM32\ASycFilt.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\Ctl3d32.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\ComCat.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
Source: D:\WINNT\SYSTEM32\MSJtEr35.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\MSJInt35.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\MSVCRT40.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\MSCOMCTL.OCX; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
sharedfile
Source: D:\WINNT\SYSTEM32\COMDLG32.OCX; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
sharedfile
Source: D:\WINNT\SYSTEM32\MSFLXGRD.OCX; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
sharedfile
Source: D:\WINNT\SYSTEM32\FlxGdIT.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
sharedfile
Source: D:\WINNT\SYSTEM32\TABCTL32.OCX; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
sharedfile
Source: D:\WINNT\SYSTEM32\TabCtIT.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
sharedfile
Source: D:\WINNT\SYSTEM32\MSJet35.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
Source: D:\WINNT\SYSTEM32\VBAJet32.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\VB5DB.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\WINNT\SYSTEM32\MSRD2x35.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall regserver
Source: D:\WINNT\SYSTEM32\MsRepl35.dll; DestDir: {sys}; CopyMode:
alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall
Source: D:\Programmi\File comuni\Microsoft Shared\DAO\dao360.dll; DestDir:
{dao}; CopyMode: alwaysskipifsameorolder; Flags: restartreplace
uninsneveruninstall regserver sharedfile
--------------------
ciao
--
Strappato Valentino
Consulente sistemi CAD & PDM
per l'industria dell'abbigliamento
http://www.strappato.it
"Francesco Musicman" <frNaO_...@libMero.it> ha scritto nel messaggio
news:je0%8.17643$s74.4...@twister1.libero.it...
