王:
建议你采用VB.NET进行开发。假如你有一些VB的基础的话,很容易就能过渡到VB.NET的。根据你说的希望通过excel把数据输入好后用acad调用一次性把所有的图注释好,AutoCAD的.NET编程就可以实现在不在AutoCAD界面打开dwg文件的情况下操作文件。至于你要掌握什么东西,我觉得主要有三点:1VB向VB.NET的过渡,这点不难,两者有很大的相似性,熟悉一下新的编程环境就好;2AutoCAD的VB.NET编程基础。主要了解一个编程模型就差不多了,没什么难的;3VB.NET读EXCEL....