在vb中嵌入工具栏图标。网
我以前在VB6中有一个例程,可以创建一个dll来保存一系列可以在AutoCAD工具栏上使用的图标。(当然我忘了怎么做了。)沿着类似的思路,可以将图标文件添加到由vb创建的dll中。可以在AutoCAD工具栏上使用的?还有一个更好的问题,有人能做一个简单的演示吗? 我只是将我的图标分组到一个由我创建的目录中,并将其添加到配置文件自定义图标中,然后它会找到它们。非常简单。
当应用程序部署在网络之外的其他机器上时,您如何处理这种情况?这些图标是dll的一部分吗? 比格尔,谢谢你的评论和你的下午。
我问的原因是因为你可以把所有的图标添加到一个dll文件中,并且可以链接到工具栏。关于VB,我最喜欢的事情之一。Net是指您可以创建单个dll文件来分发例程。我希望把我的偶像融入我的日常生活。dll,以便我可以轻松分发它们。我在这个办公室有8台机器,我们在苏格兰和埃塞克斯也有一台。我可以用最少的指令发送一个文件的想法非常好。要求其他人创建子文件夹很容易,让他们这样做几乎是不可能的。
事实上,我不认为我可以使用VB的express版本将图标合并到我的dll中。网在完整版本上可能会出现这种情况,但不是很清楚。 如果图像(BMP)存储在与菜单文件同名的DLL中,并存储在同一位置,则这些图像将自动识别。我还发现,如果DLL是使用创建的。Net,那么它就不起作用了。它在使用Visual Basic 6生成的DLL文件时不会出现问题。
这可能只是一个失误,但我还不能澄清这一点。 关于使用VB6创建DLL,这是我使用的教程。 这也是我过去使用的教程!
我昨天在某个地方读到资源文件不能与VS Express一起使用。在那一点上,我放弃了尝试,但我会再次尝试Afralisp教程,看看我是否可以找到一些工作。 更进一步说,我们的自定义图标位于服务器上,因此第一步很有帮助,第二步是我们有一个lisp来重置所有更改所有路径的配置文件。
我们有一个带笔记本电脑的用户,他把它带出办公室,所以我们把路径改为c:而不是网络。
我想我理解你的来历。你可能仍然需要安装VBA,但你可能需要额外的目录,这些目录通过Dll复制到本地安装程序或主服务器上的正确位置。你当然可以在VBA中做所有的文件复制工作,就像在CMD旧DOS一样。
页:
[1]