我希望能够从外部应用程序访问AutoCAD的Color选择器。这意味着我不会使用AutoCAD来弹出颜色选择器对话框。相反,我将使用VB.Net应用程序来管理这些颜色。
至于现在,我不知道从哪里开始。我是否需要导入特定的库才能使其正常工作?是否可以在没有AutoCAD运行的情况下执行此操作?
答案 0 :(得分:1)
.NET有一个基本的内置颜色选择器控件:
System.Windows.Forms.ColorDialog
您可能需要辅助类/扩展方法来将ARGB颜色转换为AutoCAD颜色。虽然可能会发现自己更好。使用IlSpy,DotPeek或.NET Reflector来查看AutoDesk类如何实例化/使用。