Avatar billede hugopedersen Nybegynder
19. oktober 2009 - 08:25 Der er 10 kommentarer og
1 løsning

Er der installeret en MS Access på maskinen

Er der en simpel metode til at finde ud af om der er installeret en M$ Access på en maskine?
Om det er en fuld version eller runtime er i princippet lige meget.
Avatar billede nca Juniormester
19. oktober 2009 - 08:49 #1
Det nemmeste er at kikke i registreringsdatabasen.
Du skal dog samle nogle informationer sammen først.
Du skal kikke i nøglen
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

Her har de forskellige versioner af Access placeret en nøgle, hvis de er installeret.
Nøglen til Access2007 er {90120000-0015-0406-0000-0000000FF1CE}
Avatar billede borrisholt Novice
19. oktober 2009 - 10:19 #2
MS Access er native understøtter af Windows versioner nyere end Windows 95. I hvertfald hvis du ønsker ar bruge den som database.

jens B
Avatar billede hugopedersen Nybegynder
20. oktober 2009 - 06:56 #3
Mit issue er at jeg har en Access db hvor jeg har defineret nogle rapporter som brugeren kan udskrive fra min Delphi applikation, men kun hvis Access er installeret på maskinen.

Findes der mon en liste over de nøgler jeg skal checke hvis jeg vælger den metode?
Avatar billede borrisholt Novice
20. oktober 2009 - 07:43 #4
En god indikator er om der er hvilket program der er assoieret med en bestemt extention.
Avatar billede arne_v Ekspert
21. oktober 2009 - 02:58 #5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\n.0\Access hvor n er MS Office versionen var måske en mulighed.
Avatar billede hugopedersen Nybegynder
21. oktober 2009 - 07:41 #6
Har lavet en funktion der checker hvilket program der er associeret med filtypen og samtidig lige checker om den fil findes - der er nogen gange lidt rod i registreringen af programmer der har været installeret.

Så det må være Jens der skal smide et svar.
Avatar billede borrisholt Novice
21. oktober 2009 - 09:15 #7
husk der er to forskellige extentions til hhv Office 2007 og ikke office 2007
Avatar billede hugopedersen Nybegynder
21. oktober 2009 - 09:22 #8
Det er korrekt, men hvis jeg tester på .mdb vil jeg også få svar hvis det er Office 2007 der er installeret da den også åbner de gamle db'er
Avatar billede hugopedersen Nybegynder
02. november 2009 - 08:18 #9
Hallo Jens - smid lige et svar.
Avatar billede hugopedersen Nybegynder
11. november 2009 - 11:41 #10
Jeg venter stadig på et svar fra borrisholt.
Avatar billede hugopedersen Nybegynder
18. november 2009 - 12:46 #11
Da Jens ikke har svaret lukker jeg.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester