弱弱的问一句,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
[解决办法]
'保存图片 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()
[解决办法]
學習啦,呵呵