在PB中如何將"一二三四五"轉換為HTML Unicode︰一二三四五
uj5u.com熱心網友回復:
1、將單個漢字存入char[2]陣列中。2、用asc取出兩個數值(char中的值),分別為高位值和低位值。
3、高位(也就是char陣列中的第2個)乘以256后和255做“與”操作,得到的結果加上低位(也就是char陣列中的第1個)的值。
此結果就是最終你要的值。
uj5u.com熱心網友回復:
簡單點的方法:定義API函式如下
Function ulong MemoryCopy( REF ulong destination, ref char source[],ulong length) library "kernel32.dll" Alias for "RtlMoveMemory"
腳本
ulong lul_return
char lch_temp[]
lch_temp = '一'
MemoryCopy(lul_return,lch_temp,2)
messagebox('一',string(lul_return))
uj5u.com熱心網友回復:
請問在PB中如何做“與”操作 ?uj5u.com熱心網友回復:
pfc中查pfc_n_cst_numerical物件
PB中沒有直接能用的函式,自己寫個就行了,只不過效率較不高。
uj5u.com熱心網友回復:
markuj5u.com熱心網友回復:
不用轉換 我估計你是讀取HTML的UNICODE數值 或者用PB給HTML寫入漢字!html本身的空間直接決議即可.
例如:
String ls_readhtmlunicode
OleObject Htmlparser
Htmlparser = HtmlDocument.getElementsByTagName("input")
ls_readhtmlunicode = Htmlparser.item(0).innerHtml
uj5u.com熱心網友回復:
由於某些因素必須以程式將Html檔的某些文字替換掉,但Html檔內容已編碼為HTML UNICODE,因此無法比對,現今要將要替換的中文字也轉為HTML UNICOD以方便尋找/替換
nebula1982 你所提供的方法我會試一試的,謝謝!!
uj5u.com熱心網友回復:
請問那么反過來HTML Unicode如何轉換為漢字呢轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/92178.html
標籤:腳本語言
上一篇:PB呼叫水晶報表的問題
下一篇:PB呼叫程序獲取錯誤資訊
