wie kann man per VBA feststellen, ob eine 32 oder 64 bit
Version von Access/Office verwendet wird.
Also die Version, die das FE verwendet.
Ich benötige das, um den 32 oder 64 bit ODBC-Treiber
verwenden zu können.
Die Win-Version wird natürlich auch überprüft.
Viele Grüße
Stefan
Stefan Wirrer wrote:
> wie kann man per VBA feststellen, ob eine 32 oder 64 bit
> Version von Access/Office verwendet wird.
> Also die Version, die das FE verwendet.
>
> Ich ben�tige das, um den 32 oder 64 bit ODBC-Treiber
> verwenden zu k�nnen.
>
> Die Win-Version wird nat�rlich auch �berpr�ft.
#If VBA7 Then
Siehe auch http://msdn.microsoft.com/en-us/library/ee691831%28office.14%29.aspx
Gruss - Peter
--
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com
Stefan Wirrer wrote:
> wie kann man per VBA feststellen, ob eine 32 oder 64 bit
> Version von Access/Office verwendet wird.
> Also die Version, die das FE verwendet.
>
> Ich ben�tige das, um den 32 oder 64 bit ODBC-Treiber
> verwenden zu k�nnen.
>
> Die Win-Version wird nat�rlich auch �berpr�ft.
Es gibt eine neue Konstante f�r die Bedingte Kompilierung
mit dem irref�hrenden Namen "Win64" zur Unterscheidung
zwischen 32- und 64-Bit-Office.
s. http://msdn.microsoft.com/en-us/library/ff700513.aspx
Kam �brigens auch in Thomasens AEK13-Vortrag vor.
Hat da jmd. nicht aufgepasst oder meinst du etwas anderes
mit deiner Frage? ;-)
--
Servus
Karl
*********
Access-FAQ: http://www.donkarl.com
4. SQL Server-Entwickler-Konferenz, 12./13.2.2011, N�rnberg
Peter Doering schreibselte:
>> wie kann man per VBA feststellen, ob eine 32 oder 64 bit
>> Version von Access/Office verwendet wird.
>> Also die Version, die das FE verwendet.
>>
>> Ich benötige das, um den 32 oder 64 bit ODBC-Treiber
>> verwenden zu können.
>>
>> Die Win-Version wird natürlich auch überprüft.
>
> #If VBA7 Then
>
> Siehe auch
> http://msdn.microsoft.com/en-us/library/ee691831%28office.14%29.aspx
#If Win64 Then
müsste die Löung sein.
VBA7 ist auch für die 32 Bit Version True.
Viele Grüße
Schöne Feiertage und einen guten Rutsch
Stefan
Karl Donaubauer schreibselte:
>> wie kann man per VBA feststellen, ob eine 32 oder 64 bit
>> Version von Access/Office verwendet wird.
>> Also die Version, die das FE verwendet.
>>
>> Ich benötige das, um den 32 oder 64 bit ODBC-Treiber
>> verwenden zu können.
>>
>> Die Win-Version wird natürlich auch überprüft.
>
> Es gibt eine neue Konstante für die Bedingte Kompilierung
> mit dem irreführenden Namen "Win64" zur Unterscheidung
> zwischen 32- und 64-Bit-Office.
> s. http://msdn.microsoft.com/en-us/library/ff700513.aspx
Unter A10/32 liefert WIN64 richtigerweise False.
Die 64-Bit-Version kann ich erst nächstes Jahr testen.
> Kam übrigens auch in Thomasens AEK13-Vortrag vor.
> Hat da jmd. nicht aufgepasst oder meinst du etwas anderes
> mit deiner Frage? ;-)
Ich hab mich da noch nicht angesprochen gefühlt ;-)
Ich habe nicht damit gerechnent, dass wir so schnell von
A2003 auf A2010 umstellen werden.
Am 22.12.2010 14:26, schrieb Stefan Wirrer:
> Ich habe nicht damit gerechnent, dass wir so schnell von
> A2003 auf A2010 umstellen werden.
Du weisst aber schon, dass selbst MS von der 64-Bit-Version abrᅵt, oder?
z.B.: http://www.chip.de/news/Office-2010-Microsoft-raet-von-64-Bit-Version-ab_43428002.html
Alles was an AddIns nur als 32-Bit-Version vorliegt funzt dann z.B. nicht mehr - und das dᅵrfte die
ᅵberwiegende Mehrzahl aller AddIns sein (MZ-Tools etc. p.p.).
> Viele Grᅵᅵe
> Schᅵne Feiertage und einen guten Rutsch
Danke gleichfalls :-)
--
Gruᅵ, Bernd
---
Access goes Subversion - http://oasis.dev2dev.de
Bernd Gilles schreibselte:
> Hallo Stefan,
>
> Am 22.12.2010 14:26, schrieb Stefan Wirrer:
>> Ich habe nicht damit gerechnent, dass wir so schnell von
>> A2003 auf A2010 umstellen werden.
>
> Du weisst aber schon, dass selbst MS von der 64-Bit-Version abrät,
> oder?
ja ... wurde ja bei der AEK erwähnt ;-)
> Alles was an AddIns nur als 32-Bit-Version vorliegt funzt dann z.B.
> nicht mehr - und das dürfte die überwiegende Mehrzahl aller AddIns
> sein (MZ-Tools etc. p.p.).
Die ersten Tests des Kollegen mit Win7/64 und O10/32 sind aber
auch noch nicht überzeugend.
Ich werde mich erst im Januar/Februar mit unseren Access-
Anwendungen unter solchen Bedingungen auseinandersetzen.
Jetzt ist erst mal 2.5 Wochen Pause :-)
Viele Grüße
Stefan
Stefan Wirrer wrote:
> Bernd Gilles schreibselte:
>
>> Alles was an AddIns nur als 32-Bit-Version vorliegt funzt dann z.B.
>> nicht mehr - und das d�rfte die �berwiegende Mehrzahl aller AddIns
>> sein (MZ-Tools etc. p.p.).
> Die ersten Tests des Kollegen mit Win7/64 und O10/32 sind aber
> auch noch nicht �berzeugend.
?
Die Kombination funktioniert einwandfrei, hier zumindest. ;-)
Stefan Wirrer wrote:
> Peter Doering schreibselte:
>>> wie kann man per VBA feststellen, ob eine 32 oder 64 bit
>>> Version von Access/Office verwendet wird.
>>> Also die Version, die das FE verwendet.
>>>
>>> Ich benötige das, um den 32 oder 64 bit ODBC-Treiber
>>> verwenden zu können.
>>>
>>> Die Win-Version wird natürlich auch überprüft.
>>
>> #If VBA7 Then
>>
>> Siehe auch
>> http://msdn.microsoft.com/en-us/library/ee691831%28office.14%29.aspx
>
> #If Win64 Then
> müsste die Löung sein.
Ich hab mehr in deine Frage interpretiert, als du wissen wolltest. Win64
passt. Wenn Vorgaengerversionen von Office bedient werden sollen, prueft
man VBA7.