最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

App Inventor 2 實(shí)現(xiàn)Ascii碼轉(zhuǎn)換(Ascii編碼與解碼)

2023-09-13 22:55 作者:AI2中文網(wǎng)  | 我要投稿

之前有同學(xué)問,App Inventor 2 字符及Ascii碼如何進(jìn)行轉(zhuǎn)換,經(jīng)過調(diào)查,其原生的組件和內(nèi)置塊無法完成這個(gè)功能,網(wǎng)上也有利用Web客戶端組件執(zhí)行js代碼來進(jìn)行轉(zhuǎn)換,不過邏輯稍復(fù)雜效率還不高。這里介紹一個(gè)拓展可以非常方便的完成Ascii碼的轉(zhuǎn)換,拓展的名字是:AsciiConversion。

此擴(kuò)展允許用戶將 Ascii 代碼(列表)轉(zhuǎn)換為相應(yīng)的文本,也可以將指定的字符轉(zhuǎn)換為相應(yīng)的 Ascii 代碼。

此擴(kuò)展提供 3個(gè) 函數(shù):

AsciiCode: 給出字符,返回它相應(yīng)的 Ascii碼。

用法示例:返回字符“A”的Ascii碼,結(jié)果將是:65。

GiveCharacter: 給出 Ascii碼,返回它相應(yīng)的字符。

用法示例:返回Ascii碼 48 的字符,結(jié)果將是字符:“0”。

Conversion: 給出 Ascii碼列表,轉(zhuǎn)換后返回相應(yīng)的文本。

當(dāng)您使用UART藍(lán)牙接收數(shù)據(jù)時(shí),此功能非常有用,因?yàn)閁ART接收到的數(shù)據(jù)是包含Ascii碼的列表,必須將其轉(zhuǎn)換為相應(yīng)的文本。

用法示例1:

該塊將在標(biāo)簽1 中寫入文本:“A03”,這是 Ascii 碼表列表 [65,48,51] 轉(zhuǎn)換后得到的文本。

用法示例2:: with Bluetooth UART

UART_TX_Field:是包含接收到的字符的 Ascii 代碼的列表。

如果 UART_TX_Field 是以下列表: [51,48] ,則最后一個(gè)塊將在 label_Temperature 中寫入文本:“30”。


下載.aix拓展及demo代碼:

https://www.fun123.cn/reference/extensions/AsciiConversion.html

App Inventor 2 實(shí)現(xiàn)Ascii碼轉(zhuǎn)換(Ascii編碼與解碼)的評論 (共 條)

分享到微博請遵守國家法律
西华县| 昌乐县| 达孜县| 靖江市| 沂水县| 康乐县| 台东县| 白山市| 承德市| 行唐县| 会宁县| 鹤岗市| 富川| 南澳县| 宿松县| 鄂托克前旗| 郴州市| 邹城市| 武定县| 临漳县| 弥渡县| 特克斯县| 沙湾县| 顺平县| 大石桥市| 将乐县| 济阳县| 清新县| 长阳| 厦门市| 罗源县| 当涂县| 垦利县| 察雅县| 桂林市| 信丰县| 承德市| 滦南县| 永年县| 恩施市| 临漳县|