|
Tip: Hoe de BDE te installeren onder Windows Vista (32Bit) |
|
Hoewel u met de BDE geen support meer krijgt door CodeGear, werken nog heel veel Delphi applicaties met de BDE. Een veel voorkomend probleem is het installeren van de DBE onder Windows Vista. een van onze ontwikkelaar heeft een oplossing voor dit probleem, lees verder...
Hoe kan ik eenvoudig de BDE installeren zonder gebruik te maken van
allerlei installatieprogramma's?
BDE installeren vanuit BDEINST.CAB
Indien je de installatie directory van de BDE (gewoonlijk \Program
Files\Borland\Common Files\BDE) wat nader bekijkt, zul je daar een
bestand genaamd BDEINST.CAB aantreffen. Indien BDEINST.CAB niet
aanwezig is in de BDE directory, dan hebt je er waarschijnlijk voor
gekozen de BDE niet te installeren. Omdat dit bestand noodzakelijk is,
kunt je nu het installatie programma opnieuw uitvoeren en alleen de
BDEINST.CAB installeren.
Wat is BDEINST.CAB?
BDEINST.CAB is een cabinet (Microsoft's compressie formaat) bestand
dat uitsluitend een groot bestand bevat: BDEINST.DLL. Deze DLL bevat
een eenvoudig installatie programma samen met al de nodige bestanden
voor een standaard installatie van de BDE. Het installeert de BDE met
de drivers voor Paradox, dBase, MS Access en FoxPro. Het installeert
NIET de drivers voor SQL database servers. Indien alles wat je nodig
hebt een standaard installatie van de BDE is met ondersteuning van een
van de hiervoor genoemde databases dan is BDEINST.CAB de beste keus
voor je.
Er is echter een keerzijde: BDEINST.DLL is een behoorlijk groot
bestand, wat lastig is als je software verspreidt via floppy disks.
BDEINST.DLL gebruiken
Alles wat je hoeft te doen om BDEINST.DLL te gebruiken is dit bestand
te extraheren uit BDEINST.CAB. Er zijn verschillende manieren om dit
te doen. Twee hiervan zijn:
* Gebruik WinZip of een andere CAB-compatible archiver.
extraheer simpelweg BDEINST.DLL uit het CAB-bestand.
* Gebruik Microsofts EXTRACT utility die geleverd wordt bij Windows 9x en NT.
Geeft in een DOS-venster het volgende commando:
C:\Program Files\Borland\Common Files\BDE>EXTRACT /E BDEINST.CAB
Dit extraheert BDEINST.DLL in de huidige directory omdat er geen doel
directory is opgegeven in de commandoregel. De volgende taak is om de
DLL te gebruiken. Dit is eenvoudig door de volgende commandoregel uit
te voeren:
C:\WINDOWS\SYSTEM\REGSVR32.EXE /S CABINST.DLL
Indien dit commando mislukt, vergewis je er dan van dat REGSVR32.EXE
op de computer aanwezig is. Niet alle machines hebben dit en, in het
geval van verspreiding van BDEINST.DLL kan het een goed idee zijn om
ook REGSVR32.EXE mee te leveren. Dit bestand kan worden gevonden in
\WINDOWS\SYSTEM of \WINNT\SYSTEM32.
Een voortgangsindicator verschijnt die aangeeft dat de installatie van
de BDE goed gaat. Dit is alles wat nodig is om de BDE te installeren
zonder aanvullende tools zoals InstallShield or Wise Install.
Indien je het bestand REGSVR32.EXE niet wenst te installeren kunt je
een klein, VCL-loos en Formulierloos programmaatje maken dat
eenvoudigweg de DllRegisterServer van de DLL aanroept. |
|
|
Comment List
There are no comments.
|
 |
|