【发布时间】:2015-07-31 14:08:42
【问题描述】:
我正在尝试使用 VB.Net 将目录中的所有 .png 文件转换为 .ico
Dim DI As New System.IO.DirectoryInfo(PNGFolderConverter.Text)
Dim Files As System.IO.FileInfo() = DI.GetFiles("*.png")
For Each Fl As System.IO.FileInfo In Files
Dim i As Integer
i += 1
Dim SourceImg As Image
SourceImg = System.Drawing.Image.FromFile(Files)
SourceImg.Save(PNGSaveDir.Text & "\" & i.ToString & ".ico", ImageFormat.Icon)
Next
但我无法让它工作......我要么遇到错误,要么只是遇到语法错误。
有人可以帮我吗?
【问题讨论】:
-
如果您发布收到的错误消息会有所帮助。
-
特别是使用此代码,我在此行中遇到语法错误:SourceImg = System.Drawing.Image.FromFile(Files)
-
此语法错误:'System.IO.FileInfo 的一维数组'类型的值无法转换为字符串