小编Tho*_*res的帖子

打开输入VB时指定编码

我正在尝试使用以下行在Excel中打开一个输入文件:

Open tmpNmFichier For Input Shared As #iFnum
Run Code Online (Sandbox Code Playgroud)

问题是我的文件有一些字符,如:"é","à"...当我解析文件时:

Dim s As String

Line Input #iFnum, s
If Len(s) > 0 Then
     v = Split(s, tmpSeparateur)
Else
    ReDim v(-1 To -1)
End If
Run Code Online (Sandbox Code Playgroud)

我的角色"é"......被改造成:"Ã"或"Ã......"

你知道我怎么能明确我的文件的编码或类似的东西吗?

encoding vba file

4
推荐指数
1
解决办法
5307
查看次数

如何对字符串c#进行简单的addlash

我想对c#中的字符串做一个简单的addlash.

我的字符串是(例如):"bla bla'bla bla"我希望新字符串是:"bla bla \'bla bla".

不幸的是,当我这样做

str.Replace("'", "\'") or str.Replace("'", "\\'")
Run Code Online (Sandbox Code Playgroud)

或者我最终得到的很多其他组合:

"bla bla \\'bla bla".我不认为只有一个反斜杠.

你们有什么想法吗?

谢谢

c# string replace addslashes

0
推荐指数
1
解决办法
4956
查看次数

标签 统计

addslashes ×1

c# ×1

encoding ×1

file ×1

replace ×1

string ×1

vba ×1