VSTA无法附加
coreldraw吧
全部回复
仅看楼主
level 1
非岩墨岳 楼主
初用X6,发现一个VSTA的功能,试用一下,新建一个项目,什么代码都没写,直接启动调试,提示“无法附加。请检查以下各项之一……”(列出几项与.net framework调试有关的),请问如何解决?
顺便吐槽一下这VSTA的资料少得没眼看啊,CDR官方论坛上都几乎找不到几条相关的讨论,明明比VBA强大却没人用?QQ群搜索CDR都找不到群,这马克丁作恶到这地步了?
2020年12月29日 06点12分 1
level 3
安装一个编程的工具 Visual Studio 学生版的 是免费的 也不用找什么 破解版的
就可以写代码了【Microsoft Visual Studio Tools for Applications 】
查了好多东西 【好少】 只能用C# 写
如果用一个窗体的话
在给你名称下就可以 调用你的窗口了处理了
[CgsAddInMacro]
public void Macro1()
{
jg = new 修改价格(app);//这里把CDR的对象也传过去 后面 好操作
jg.Show();
}
////////////////////////////////窗口的////////////////////////////////////////
private event DIVGApplicationEvents_SelectionChangeEventHandler appSelectionChange;//选择变动对象事件
private Corel.Interop.VGCore.Application app;
public 修改价格(object _app)//
{
app = _app as Corel.Interop.VGCore.Application;
InitializeComponent();
this.appSelectionChange += this.SelectionChange;
}
///////////////////////////////////////////////////////////////////
一些不用交互的功能 可以直接写 但窗口想交互功能 自己弹出的窗口一真最前端 正在研究!
2021年04月15日 15点04分 2
1