问题标签 [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.
vb6 - 如何为特殊字符/扩展 ASCII 引发键盘事件?(Visual Basic 6)
如何为特殊字符引发按键事件以输入扩展的 ASCII 字符?
示例代码片段:
keybd_event vbKeyE, 0, KEYEVENTF_KEYDOWN, 0
是否有任何替代方法可以让我使用 KeyCode 作为特殊字符 [例如 Chr$(122)] 而不是预定义和受限的 VbKeyA、VbKeyB、VbKeyC ..... 等?
等待你的回复。
问候,
尚卡尔
c# - Console.Write() - 显示扩展的 ascii 字符?
我能够正确显示标准 ASCII 符号(最多 127 个),如“心”、“注意”,你知道我的意思。我还想展示可用于绘制墙壁的那些(如 U0205),但它不起作用..好吧,它起作用但看起来像“?”。有什么办法可以显示它们?谢谢你。
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 中获得相同字节的最佳方法是什么?
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。
有任何想法吗?
javascript - 用于组合键的 ASCII 码生成
我想知道如何获取组合键的 ASCII 码。就像我想为一些独特的组合键 [ alt+ ctrl+ shift] 处理事件一样。
或者,您能否告诉我 [ alt+ Enter]、[ ctrl+ Enter] 的 ASCII 码。
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版本?
非常感谢各位前辈!
java - 扩展的 Ascii 在控制台中不起作用!
例如 System.out.println("╚"); 显示为?,同样适用于 System.out.println("\u255a");
为什么这不起作用?Stdout 确实支持这些字符,所以我不明白。
linux - Linux 中的扩展 Ascii
我将如何在 Linux 中打印这些字符?
│ (ascii 179)
├ (ascii 195)
└ (ascii 192)
─ (ascii 196)
我找不到任何可以与 echo -e "\0xxx" 一起使用的八进制值,有什么想法吗?
c# - 如何在控制台应用程序中绘制一个矩形?
我需要在 C# 控制台应用程序中并使用扩展的 ASCII 绘制一个矩形,里面有一个数字。我该怎么做?
这是一个演示。
php - 我可以使用 iconv 将多字节智能引号转换为扩展的 ASCII 智能引号吗?
我有一些包含多字节智能引号字符的 UTF-8 内容。我发现这段代码很容易将这些字符转换为 ASCII 直引号(ASCII 代码 34):
或者
但是,我宁愿将这些转换为扩展的 ASCII 智能引号(拉丁 1 编码中的 ASCII 代码 147 和 148)。有谁知道如何做到这一点?