An error is reported when some ActiveX script tools are used in Max. Most of the information is cannot create the ActiveX control: mscomctllib...
This is usually the case in the dialog box.
Most of the reason is that some of the 64-bit Max controls are eliminated. Replace the 32-bit Max. A part of the script under 64-bit Max needs to be rewritten.
If you use a 32-bit Max, read it.
=========================================================== =====
Download http://files.cnblogs.com/sitt/MSCOMCTL.zip Extract
Run regsvrocx. bat. If the problem persists, restart the computer and run it again.
========== The following is a detailed explanation. If you are interested, continue ========================
This problem is because mscomctlib is not registered in the system. This is Microsoft's ActiveX control. If it is another control, you need to find the corresponding file for processing (for example, Flash, you need to find flash ).
The solution is to download a mscomctl. ocx file and register it, or copy one from the system with the file.
Copy the downloaded file to the Windows directory.
Then execute: regsvr32 mscomctl. ocx
The default 32 system searches for this file in windows \ system32, and 64 is Windows \ syswow64.
Therefore, you may be prompted that the file cannot be found. You can execute
Regsvr32 % WinDir % \ mscomctl. ocx
You may need to restart the computer to make it take effect. If the registration is successful, the following dialog box is displayed.
Of course, this action may be cumbersome for art students.
Technical and fine arts should provide a simple way, such as using BAT
To avoid registration of OCX files in the same directory as bat, I changed the file name and added "_" to the last bit.
copy MSCOMCTL_.OCX %WinDir%\MSCOMCTL.OCX
regsvr32 %WinDir%\MSCOMCTL.OCX
Download bat and OCX http://files.cnblogs.com/sitt/MSCOMCTL.zip here