Comm32 Logo
Home Button   

Topic:   Ms-comm in MS Access 2010

By: Giuseppe Cassanelli (Italy)Posted on: Jan 31 2012 at 01:00:29 PM
I developed an application in MS Access 97 using serial ports and deploying with Run Time.
Now I need to convert in MS-Access 2010.
So I need to use serial ports on 32 and 64 bit with run time Access 2010.
What need I to buy (Comm32 or Comm64) and how can I deploy to users ?

By: Guest Posted on: Jan 31 2012 at 08:36:43 PM
The default instal mode for access 2010 is 32 bit mode. This is also the case on 64 bit versions of windows unless the installer specifically asks for the 64 bit version.

But, even in 32 bit mode, you may have a problem with using sComm32 because the licensing requires each developer to have a developer license. All MSAccess users have access to the vba IDE so will appear to be developers and scomm may ask for a developer license.

By: Giuseppe Cassanelli (Italy)Posted on: Jan 31 2012 at 11:11:53 PM
Well, I think I will deploy both on Access 2010 32 and 64bit with respective run time.
Reading the docs I suppose that I must buy Comm64 that is useful for both versions (is it ok ?).
But for licensing ??
How can I deploy my application ?

By: Guest Posted on: Feb 1 2012 at 07:07:09 PM
Comm64 is NOT an OCX. It's a .Net assembly for use in development environments such as Visual Studio (C#, VB.Net etc)

Is Access 2010 even capable of using a .Net assembly ? I thought is was still based on the old VBA which is COM (Component Object Model) rather than .Net

But please do come back and tell us if it works.

By: GuestPosted on: May 18 2012 at 03:51:28 PM
I am looking at using this component in MS Access 2010 if I compile database into a accde file will I be able to deploy it to my clients and have them not require a license?

By: Guest Posted on: May 18 2012 at 08:41:22 PM
Comm32 requires a license for use in an IDE. Basically it can detect when it's running in the IDE.

An accde file prevents your user from making changes via the access vba ide but your user still requires ms access to run the file. Perhaps with an accde file the IDE is present but hidden.

Compile your project and test it on a different computer. If the Comm32 splash screen does not appear then I'd say you're good to go.

By: KeimpePosted on: Nov 4 2013 at 04:37:47 PM
Any news on this? Will SComm ask all my users for a license when I compile my Access database into an accde?

Because, I have just successfully tested your component on a Windows XP Pro 32-bit computer that refused to work with mscomm32.ocx, so I'm very happy I've found a solution!

But needing a license on more than 10 computers would cost me a bit too much.

By: GuestPosted on: Nov 4 2013 at 09:21:47 PM
An activation code is only required when using the scomm control in an IDE.

As the previous poster said, test it to see if you can deploy your compiled application to another PC.