| Newsgroups |
gmane.mail.blat |
| Message-ID |
<FDF4D9E23D5B40AE81D24296D0C474E0@extensa> |
Hi,
Just assuming if both versions are installed on same PC, the 64 bit blat.dll will be sitting in Windows\System32 folder while 32 bit blat.dll in Windows\SysWOW64.
I am also assuming that a 32 bit application like MS Access 2000, when using blat.dll, will automatically use the 32 bit one. Similarly if a 64 bit application uses blat.dll, it will automatically refer to the 64 bit blat.dll.
Are my assumptions correct?
Regards,
For Softools Middle East, A Dubai Based Company
Skand Bhargava
Attendance: Software is the main thing. Hardware (Reader) is only a means to get IN/OUT time accurately
PO Box 14959, Dubai
Tel: +971 4 2680533, Mob: +971 50 6340258
-----Original Message-----
From: [email protected] [mailto:[email protected]]
Sent: Saturday, March 14, 2015 8:07 PM
To: [email protected]
Subject: RE: [blat] Going from 2003 server to Windows 7 Pro
I believe the trouble was most apparent when I had BOTH 32 and 64bit versions on the same machine, accessed by different windows apps. The ‘blat install’ was not shared between versions, I believe I ended up coding all parameters within the app rather than relying on blat install.
Wasn’t a big deal, just frustrating while I figured it out.
Similar issue arose with Simply Accounting, it ‘updated’ a MySQL ODBC driver, removing the previous version, and shutting down all other users of the same driver. And you cannot install a ‘previous version’ of a driver. You can decide to add a newer version. SO Simply Accounting crashed the customers Windows access to all databases!
Mike
From: [email protected] [mailto:[email protected]]
Sent: March-14-15 11:52
To: [email protected]
Subject: Re: [blat] Going from 2003 server to Windows 7 Pro
> Is this correct?
>
> I thought you need to use 32 bit or 64 bit depending on Application. I use MS Access 2000 which is a 32 bit application for our Call Monitoring (for scheduling PDF reports) and Payroll (for emailing payslips in PDF format). I always use 32 bit blat irrespective of whether the Windows is 32 bit or 64 bit.
>
> -Skand
Skand,
How you use Blat is good, it seems to me that you are using Blat.exe as a standalone program, so you are not dependent on which size of Windows you run.
For other folks, to use 32-bit or 64-bit copies of Blat can be a little confusing, so let’s see if I can make it better without going into technical details.
If you want to run Blat.exe, the standalone program, then:
1. When using 32-bit Windows, you must use the 32-bit Blat.exe because Windows cannot run any 64-bit code.
2. When using 64-bit Windows, starting with Windows XP, it is safe to use 32-bit Blat.exe if you wish, or you can use the 64-bit Blat.exe.
If you have an application that uses Blat.dll, then you need to use the same “size” Blat.dll as your application:
1. If you have a 32-bit application that runs on either 32-bit or 64-bit Windows, your application must use 32-bit Blat.dll because of memory pointer limitations.
2. If your application is 64-bit, which means it can run only on 64-bit Windows, then you must use 64-bit Blat.dll.
Chip
[Non-text portions of this message have been removed]