shirazbj 发表于 2011-7-27 22:24:12

.net怎么使用图片资源呀?

初学.net,想用vb express 2010试着写个invnentor2012的AddIn,

看了一段代码:
      ' Button
      Dim controlDefs As ControlDefinitions = m_inventorApplication.CommandManager.ControlDefinitions
      Dim picture As IPictureDisp
      picture = Microsoft.VisualBasic.Compatibility.VB6.ImageToIPictureDisp(My.Resources.BweSetup)
就是指定项目资源目录里的BweSetup.bmp文件。编译没问题。

把该工程另存成自己的名字,BweSetup.bmp改名MySetup.bmp, 语句中My.Resources.BweSetup改成My.Resources.MySetup
编译时报错说VisualBasic没有Compatibility成员。

不知道是怎么回事?谢谢指点。

sieben 发表于 2011-7-28 15:34:43

BweSetup.bmp改名MySetup.bmp,你是在VS里面改还是文件夹里面改?
一般的你改了资源的文件名.还是需要载入的,否则资源Resources里面没有新名字的文件

shirazbj 发表于 2011-7-28 21:14:52

文件夹里面改了,在vb express里资源里也加入了这个图片。
页: [1]
查看完整版本: .net怎么使用图片资源呀?