簡體   English   中英

如何從Office365中的CHAR中獲取ASCII

[英]How get ASCII from CHAR in Office365

我正在嘗試學習如何將Office365加載項構建到MS-Word。

我的問題是獲取文本中字符的ASCII碼,因為Office Javascript似乎沒有.charAt()函數(盡管它具有fromCharAt())。

我已經嘗試過:-var.prototype.charAt()-var.charAt()<<不存在

我的例程是:

    var CurrentIndex = text.length,
        V_Temp,
        AsciiV_Temp;
    while (0 !== CurrentIndice) {
        CurrentIndex -= 1;
        V_Temp = text[CurrentIndex];
        AsciiV_Temp = ??????
    }

我想知道如何實現一個函數來執行此操作,或者是否可以調用.NET類來執行此功能。

我正在使用Visual Studio 2013。

謝謝你的幫助。

這是一個工作回合,它將返回ascii值(假定您正在使用字符:〜到空格(32到126)。

var ascVals="";
for (k=32; k < 127; k++) {
    ascVals+=String.fromCharCode(k);
}
alert(ascVals.indexOf("a")+32);

將返回97。用CharacterForAsciiConversion替換“ a”至少會為您提供值,直到您有了更好的解決方案為止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM