Function writeTextUnicode(filePath,str)
Dim fso : Set fso = CreateObject("Scripting.fileSystemObject")
'fso.CreateTextFile( path | allowOverwrite | writeUnicode )
Dim fileObj : Set fileObj = fso.CreateTextFile(filePath,-1,-1)
fileObj.Write str
fileObj.close()
set fso = nothing
End Function
'== EXAMPLE ==
myFile = "c:\myUnicodeFile.txt"
myString = ""
myString = myString & "Arabic: " & ChrW(1730)&ChrW(1731)&ChrW(1732)&ChrW(1733)&ChrW(1734)
myString = myString & " - Cyrillic: " & ChrW(1035)&ChrW(1036)&ChrW(1037)&ChrW(1038)&ChrW(1040)
myString = myString & " - Latin Extended: " &ChrW(535)&ChrW(536)&ChrW(537)&ChrW(538)&ChrW(540)
wscript.echo "myString: " & myString '-> Arabic: ۂۃۄۅۆ - Cyrillic: ЋЌЍЎА - Latin Extended: ȗȘșȚȜ
call writeTextUnicode(myFile,myString)
'
A diary of a newbie's wild adventure through the world of low-level scripting and computer programming. Flash Actionscript, VBScript, Windows Commandline Scripting, Data Visualization - JOY!
Thursday, December 22, 2011
VBScript : writeTextUnicode()
This function writes string containing unicode to a file
Etiketter:
Filesystem,
Snippet,
String Manipulation,
VBScript
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment