可是我处理过了,请看我的程序: Dim SourceData Dim b() As Byte Open SourceFile For Input As #1 '打开原文件 Open DestFile For Binary As #2 '以二进制打开目的文件 Put #2, 1, CInt(&HFFFE) '写入unicode字符集的标志 Do While Not EOF(1) '逐行读原文件 Line Input #1, SourceData '把原文件数据写入SouceData b = SourceData Put #2, , b '写入目的文件 Put #2, , 13 '加回车符 Put #2, , 10 '加换行符 Loop Close #2 Close #1但是我这样之后发现生成的DestFile是乱码啊,郁闷死了
Dim SourceData
Dim b() As Byte
Open SourceFile For Input As #1 '打开原文件
Open DestFile For Binary As #2 '以二进制打开目的文件
Put #2, 1, CInt(&HFFFE) '写入unicode字符集的标志
Do While Not EOF(1) '逐行读原文件
Line Input #1, SourceData '把原文件数据写入SouceData
b = SourceData
Put #2, , b '写入目的文件
Put #2, , 13 '加回车符
Put #2, , 10 '加换行符
Loop
Close #2
Close #1但是我这样之后发现生成的DestFile是乱码啊,郁闷死了