作者quota (怎样转移档案?)
看板Programming
标题可以把VB.net执行下得到的图片存到Excel中吗?
时间Fri Dec 21 23:46:56 2007
我用VB.net写了一个程式
其中有一个picturebox是按了"扫瞄"的button之後会得到一个影像
我希望按储存之後能把所有的资料用一个excel呈现
其中包含了客户的基本资料(文字)和扫瞄所得之影像(图片)
让之後开启时能看到图文并茂的资料
目前的程式码如下:
Dim newExcel As New Microsoft.Office.Interop.Excel.Application
With newExcel
.Workbooks.Open(Filename:="C:\Documents and Settings\admin\桌面\ABC\客户资料\
存档格式.xlsx")
.Cells(2, 1) = TextBox3.Text '在A2写入客户姓名
.Cells(2, 2) = TextBox5.Text '在B2写入电子邮件
.Cells(2, 4) = TextBox6.Text '在D2写入出生日期
.Cells(2, 5) = ComboBox1.Text '在E2写入职业类别
.Cells(5, 1) = PictureBox1.Image '在A5写入图型
文字的部分都能正常显示
可是图片的部分执行後他在A5只显示了 "System.Drawing.Bitmap"耶
所以想请问我想要的样子excel可以做到吗??
如果可以的话请指点一下怎麽写
感谢 ^^
*******
之前有一位好心的网友回答我以下:
试试下面这段code, 只不过我的程式是把图档从磁碟读出来,
你应该只要稍微修改一下就能用:
Dim objPix as Object = objExcel.Activesheet.Pictures.Insert(strPixPath)
objPix.Top = objWorksheet.Cells(i, j).Top +1
objPix.Left = objWorksheet.Cells(i, j).Left +1
*******
我试过了但是可能因为6.0与.NET语法的差异吧
还是没办法... 而且错误很多 不知道怎麽改 ^^"
有人可以再回答我一次吗??
或是那位好心人你如果看到了请再多给我些提示 救救我~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.203.71