1

I wanted to know is there any seperate installer of VB6.0 for 64-bit machine or it will always acts a 32-bit activeX dll each time or is there any by which we can create x64-bit activeX component????

ranjit powar
  • 104
  • 2
  • 2
  • 10

3 Answers3

3

You can install VB6 on a 64 bit machine (my windows 7 box has it installed) but it will run as a 32 bit application (there is no 64 bit version of it)

ActiveX is based on the COM architecture and this will only ever be 32 bit

Matt Wilko
  • 26,994
  • 10
  • 93
  • 143
3

The VB6 runtime is supported on 64-bit Windows. But it will always be 32-bit.

Visual Basic 6.0 runtime files are 32-bit. These files ship in 64-bit Windows Operating Systems... 32-bit VB6 applications and components are supported in the WOW emulation environment only. 32-bit components must also be hosted in 32-bit application processes.

The VB6 IDE is not supported on 64-bit Windows but many people use it without problems. Although you can only build 32-bit apps.

Community
  • 1
  • 1
MarkJ
  • 30,070
  • 5
  • 68
  • 111
2

There is no VB 6 for 64-bit AFAIK You can probably implement 64-bit active-X controls with VB.Net.

Friedrich
  • 5,916
  • 25
  • 45