首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

一句,image变量如何赋值

2012-02-03 
弱弱的问一句,image变量怎么赋值啊请问,dim tempimage as imagemy.resource.12这样赋值是成功的。问题是我

弱弱的问一句,image变量怎么赋值啊
请问,dim tempimage as image=my.resource.12
这样赋值是成功的。问题是我想用一个字符串来代替my.resource下面的多个图片赋值就不知道怎么搞了
  Dim strobj As String = Format(12, "x#")
  strobj = "My.Resource." + strobj 
  temp=image.fromfile(strobj) //这样不行哦。  
  要怎么才能用格式化的字符串将my.resouce下的任意图片赋值给image变量呢


[解决办法]
Imports System.Reflection
Imports System.Resources
http://www8.ccidnet.com/tech/guide/2002/01/22/92_3940.html 这个是c#的例子,vb2005里,我没找到对应ResourceManager实例的getobject()方法
[解决办法]
友情up
[解决办法]
友情up
[解决办法]

VB.NET code
 '保存图片               Dim ms As New MemoryStream            Me.PictureBox1.Image.Save(ms, Me.PictureBox1.Image.RawFormat)            Dim arrayImage() As Byte = ms.GetBuffer            ms.Close()            If myCon.State = ConnectionState.Closed Then myCon.Open()            txtSQL = "UPDATE JSSty SET Images = @IMAGES WHERE (CODE = N'" & Me.LabCode.Text.Trim & "')"            myCmd.CommandText = txtSQL            myCmd.Connection = myCon            myCmd.Parameters.Clear()            myCmd.Parameters.Add(New SqlParameter("@IMAGES", SqlDbType.Image)).Value = arrayImage            myCmd.ExecuteNonQuery()            myCon.Close()
[解决办法]
學習啦,呵呵

热点排行