Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET中的PDF文件(VB 6的升级问题)_Vb.net_Vb6_Pdf Generation_Upgrade_Vb6 Migration - Fatal编程技术网

VB.NET中的PDF文件(VB 6的升级问题)

VB.NET中的PDF文件(VB 6的升级问题),vb.net,vb6,pdf-generation,upgrade,vb6-migration,Vb.net,Vb6,Pdf Generation,Upgrade,Vb6 Migration,我已将我的项目从vb6升级到VB.NET。该项目用于生成pdf文件。。 升级时,我遇到以下问题 代码: '升级\u问题:常量vbUnicode为 没有升级。点击查看更多信息: ”“小姐-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword=“vbup2070” 'taptisColor=IIf(MVarencodeAsci85, ToASCII85(ImgColor), StrConv(System.Text.unicodeincode.

我已将我的项目从vb6升级到VB.NET。该项目用于生成pdf文件。。 升级时,我遇到以下问题

代码:

'升级\u问题:常量vbUnicode为 没有升级。点击查看更多信息:
”“小姐-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword=“vbup2070” 'taptisColor=IIf(MVarencodeAsci85, ToASCII85(ImgColor), StrConv(System.Text.unicodeincode.Unicode.GetString(ImgColor), VBS颜色= IIf(Mvarencodeasci85, ToASCII85(ImgColor),
DecodeString(System.Text.Encoding.UTF8.GetString(ImgColor))) 'sColor=IIf(mvarencodeasci85, ToASCII85(ImgColor),
StrConv(System.Text.unicodeincode.Unicode.GetString(ImgColor), VbStrConv.无)

问题是它会显示一个黑色的矩形,在那里它会将图像显示为徽标

请帮忙。如何解决unicode升级问题


谢谢

此Microsoft论坛线程有助于解决此问题:


尝试使用.NET命名空间中的类,而不是
StrConv
System.Text.Encoding

我花了更长的时间重新格式化问题,使其可读,而不是编写答案。;-)欺骗