Dynamisk bundne referencer?
Jeg sidder med en Access-database, som skal distribueres til 6-7 brugere. disse brugere kan have et af følgende OS'ere installeret:Windows 98/NT/XP
og følgende office-pakke:
97/2000/XP
pga. ovenstående har jeg været nødtil at lave 2 versioner af den samme database, eneste forskel er de referencer som mine moduler bruger. Spørgsmålet er så: er det muligt at binde referencerne dynamisk, dvs. lave en funktion, der når brugeren åbner databasen, checker om de har office 97/2000/XP installeret og så binder den "korrekte" reference?
Her er referencerne:
LabReg2000:
Visual Basic for Applications
Microsoft Access 10.0 Object Library
Microsoft DAO 3.6 Object Library
Microsoft Visual Basic for Applications Extensibility 5.3
OLE Automation
Microsoft ActiveX Data Objects 2.5 Library
Microsoft ActiveX Data Objects Recordset 2.5 Library
Microsoft Excel 9.0 Object Library
Microsoft Office 9.0 Object Library
LabRegXP:
Visual Basic for Applications
Microsoft Access 10.0 Object Library
Microsoft DAO 3.6 Object Library
Microsoft Visual Basic for Applications Extensibility 5.3
OLE Automation
Microsoft ActiveX Data Objects 2.7 Library
Microsoft ActiveX Data Objects Recordset 2.7 Library
Microsoft Excel 10.0 Object Library
Microsoft Office 10.0 Object Library
Ja, det HAVDE været nemmere at installere Office XP på de maskiner der mangler, men vi er ikke interesseret i at investere i yderligere licenser.
