我一直在尝试打印一些中文文本到excel文件中。 当我把一些普通的英文文本打印正确。但是当我试图把一些中文文本打印出来?在文件中。为什么'?'显示为输出时打印中文文本
请让我知道什么是错在下面的代码
Public WithEvents cmnSaveSave As System.Windows.Forms.SaveFileDialog
Dim PANEL_DETAILS_COL1 As String = "完成的信息"
Dim FileNum as Integer
cmnSaveSave.Filter = I18N(CStr(63), "Excel Documents(*.Xls)|*.Xls")
Dim myDlgResult As System.Windows.Forms.DialogResult
myDlgResult = cmnSaveSave.ShowDialog() '
cmnSaveSave.FileName = "c:\"
FileOpen(FileNum, cmnSaveSave.FileName, OpenMode.Output)
FileNum = FreeFile()
PrintLine(FileNum, PANEL_DETAILS_COL1)
你可能想看看[是什么时,我的文字显示为问号意思?(http://stackoverflow.com/q/217237/2145211) – Harrison
感谢您的链接。我知道这是因为一些字符编码我得到这个。 可以请你给一些解决方案以上。我是编程新手。 – Kenta