问题标签 [extended-ascii]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1782 浏览

vb6 - 如何为特殊字符/扩展 ASCII 引发键盘事件?(Visual Basic 6)

如何为特殊字符引发按键事件以输入扩展的 ASCII 字符?

示例代码片段:

keybd_event vbKeyE, 0, KEYEVENTF_KEYDOWN, 0

是否有任何替代方法可以让我使用 KeyCode 作为特殊字符 [例如 Chr$(122)] 而不是预定义和受限的 VbKeyA、VbKeyB、VbKeyC ..... 等?

等待你的回复。

问候,

尚卡尔

0 投票
2 回答
12201 浏览

c# - Console.Write() - 显示扩展的 ascii 字符?

我能够正确显示标准 ASCII 符号(最多 127 个),如“心”、“注意”,你知道我的意思。我还想展示可用于绘制墙壁的那些(如 U0205),但它不起作用..好吧,它起作用但看起来像“?”。有什么办法可以显示它们?谢谢你。

0 投票
2 回答
2829 浏览

cocoa - ASCII 到 NSData

这是我的 MD5 问题的另一个破解。我知道问题出在 ASCII 字符 © (0xa9, 169) 上。要么是我将字符插入字符串的方式,要么是高字节与低字节的问题。

如果我

结果:

######### 来源 ©

[数据说明] = (null)
md5: d41d8cd98f00b204e9800998ecf8427e

值:int 169 char ©

当我将编码更改为

结果是

######### 来源 ©

[数据说明] = "<"c2>
md5: 6465dad1d31752be3f3283e8f70feef7

当我将编码更改为

结果是############### source © len 2 [data description] = "<"c2a9>
md5: a541ecda3d4c67f1151cad5075633423

当我在 Java 中运行相同的函数时,我得到

>>>>>>味精## \251 \251
md5 a252c2c85a9e7756d5ba5da9949d57ed

问题是在 objC 中获得与在 Java 中获得相同字节的最佳方法是什么?

0 投票
2 回答
7078 浏览

macos - ncurses中的线条绘制

我整天都在尝试在 ncurses 中绘制简单的线条(例如框),但我无法让它工作。我正在尝试打印扩展的 ASCII 字符,例如此处找到的字符:http ://www.theasciicode.com.ar/ascii-table-codes/ascii-codes-219.html 我已经看到一些关于 wchar_t 的提及,但它显然需要 ncursesw,我不知道如何包含(我知道它已安装)

我在 OS X 10.6.2 和 GCC 4.2 下使用 XCode。

有任何想法吗?

0 投票
2 回答
2938 浏览

javascript - 用于组合键的 ASCII 码生成

我想知道如何获取组合键的 ASCII 码。就像我想为一些独特的组合键 [ alt+ ctrl+ shift] 处理事件一样。

或者,您能否告诉我 [ alt+ Enter]、[ ctrl+ Enter] 的 ASCII 码。

0 投票
2 回答
3836 浏览

validation - 确定没有 BOM 的文本文件是 UTF8 还是 ASCII

长话短说:
+ 我正在使用 ffmpeg 检查 MP3 文件的艺术家姓名。
+ 如果艺术家的名称中有亚洲字符,则输出为 UTF8。
+ 如果它只有 ASCII 字符,则输出为 ASCII。

输出开始时不使用任何 BOM 指示。

问题是,如果艺术家的名称中有一个“ä”,它是 ASCII,而不是 US-ASCII,所以“ä”不是有效的 UTF8 并被跳过。

如何判断 ffmpeg 的输出文本文件是否为 UTF8?该应用程序没有任何开关,我只是认为不总是使用 UTF8 是很愚蠢的。:/

这样的事情将是完美的:

http://linux.die.net/man/1/isutf8

如果有人知道Windows版本?

非常感谢各位前辈!

0 投票
3 回答
7667 浏览

java - 扩展的 Ascii 在控制台中不起作用!

例如 System.out.println("╚"); 显示为?,同样适用于 System.out.println("\u255a");

为什么这不起作用?Stdout 确实支持这些字符,所以我不明白。

0 投票
4 回答
21396 浏览

linux - Linux 中的扩展 Ascii

我将如何在 Linux 中打印这些字符?

│ (ascii 179)

├ (ascii 195)

└ (ascii 192)

─ (ascii 196)

我找不到任何可以与 echo -e "\0xxx" 一起使用的八进制值,有什么想法吗?

0 投票
4 回答
47173 浏览

c# - 如何在控制台应用程序中绘制一个矩形?

我需要在 C# 控制台应用程序中并使用扩展的 ASCII 绘制一个矩形,里面有一个数字。我该怎么做?

这是一个演示。

0 投票
1 回答
2426 浏览

php - 我可以使用 iconv 将多字节智能引号转换为扩展的 ASCII 智能引号吗?

我有一些包含多字节智能引号字符的 UTF-8 内容。我发现这段代码很容易将这些字符转换为 ASCII 直引号(ASCII 代码 34):

或者

但是,我宁愿将这些转换为扩展的 ASCII 智能引号(拉丁 1 编码中的 ASCII 代码 147 和 148)。有谁知道如何做到这一点?