Home > Software engineering >  The question of VB controls
The question of VB controls

Time:09-25

Text box transparent, because need to control the Microsoft Forms 2.0 Object Library, the machine can run, but not some system components, lead to compatibility is bad, if to solve

CodePudding user response:

In the registry search, determine not to install the required components, called bat batch installation components,

In a 64 - bit Windows:
64 exe and DLL in the directory c: \ Windows \ sys tem32 directory.
32 bit exe and DLL in the directory c: \ Windows \ sys wow64 directory.
So pay attention to:
In win64 system registered under 32-bit ocx DLL to 32 ocx or copy the DLL to the c: \ Windows \ syswow64 \ directory,
And registered to c: \ Windows \ syswow64 \ regsvr32 XXXXXXX ocx or DLL

CodePudding user response:

reference 1/f, zhao teacher reply:
search in the registry, determine not to install the required components, called bat batch installation components,

In a 64 - bit Windows:
64 exe and DLL in the directory c: \ Windows \ sys tem32 directory.
32 bit exe and DLL in the directory c: \ Windows \ sys wow64 directory.
So pay attention to:
In win64 system registered under 32-bit ocx DLL to 32 ocx or copy the DLL to the c: \ Windows \ syswow64 \ directory,
And registered to c: \ Windows \ syswow64 \ regsvr32 XXXXXXX ocx or DLL

Ok, thanks, I try,

CodePudding user response:

Isn't that fm20. DLL, put it together with your application can be released,

CodePudding user response:

reference Topc008 reply: 3/f
that is not fm20. DLL, put it together with your application can be released,

Is the fm20. DLL and the meaning of the generated exe in the same directory?

CodePudding user response:

32-bit and 64 - bit mode of registration with the "4 teacher zhao said," but there are differences, 32-bit certified copy to the c: \ Windows \ system32 directory, in running the directory regedt32. Exe, 64 registered copy to the c: \ Windows \ syswow64 directory, the directory of CMD. Exe run as an administrator can successfully registered, if the 32 bit with regedt32. Exe registration, have time to be successful, but are not registered correctly, most of the time registration will be wrong,

CodePudding user response:

reference 5 floor ZHRXJR reply:
32-bit and 64 - bit mode of registration with the "4 teacher zhao said," but also have difference, 32-bit certified copy to the c: \ Windows \ system32 directory, in running the directory regedt32. Exe, 64 registered copy to the c: \ Windows \ syswow64 directory, the directory of CMD. Exe run as an administrator can successfully registered, if the 32 bit with regedt32. Exe registration, have time to be successful, but are not registered correctly, the registration will be wrong, most of the time

Do have a problem, don't know if my mode of operation has a problem, if you use a third party controls, must also have a problem, don't know if you have the code to implement text box transparent instance

CodePudding user response:

OCX controls, whether it is a VB own, or others to develop the third party controls, registration methods are the same, unless the third party controls itself has a problem, not mature and controls,
  • Related