問題タブ [noncharacter]

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 投票する
1 に答える
116 参照

unicode - ユニコードの「非文字」とは何ですか?

「非文字」文字が何であるかわかりません。Unicode 文字は禁止されていますが、U+FFFF () のようにコピーして貼り付けることはできます。文字が Unicode で固定位置を持ち、何かを表示するために使用できる場合、次のようになります。

  1. なぜそれらの文字は「非文字」なのですか?
  2. それらはテーブル上の位置を保持し、HTML や CSS でも (置換文字として) 表示できるため、これらを文字ではないと分類するポイントは何ですか?
  3. "Specials" (FFF0-FFFF) ブロックのように、Unicode でこれほど多くの空のスペースがあることに何の意味があるのでしょうか?
0 投票する
1 に答える
68 参照

c# - テキスト ボックス、リッチ テキスト ボックス、または ETC から「グループ セパレータ」、0x1D、文字を取得するにはどうすればよいですか。C#

USB 2D バーコード スキャナーを使用して GS1 Datamatix をスキャンし、USB 経由でキーボードなどのコンピューターにバーコード テキストを入力します。テキストは、'Group Seperator'、0x1D、文字を区切り文字として使用します。

Hex/Text エディタにカーソルを置いてスキャンすると、'Group Seperator' が表示されます。

しかし、Interaction.InputBox のテキスト ボックスにカーソルを置くと、「グループ セパレータ」が消えてしまいます。

入力テキスト ボックスなどから、「グループ セパレータ」を文字列またはバイト配列で表示したい場合、どうすればよいですか?

注: Textbox と Rich Textbox を使用して試しましたが、文字を取得できません。

ありがとうございました。

.

付録

Hex/Text エディターで GS1 Datamatix をスキャンします。テキスト情報には、'Group Seperator'、0x1D、文字が含まれています

ここに画像の説明を入力

Interaction.InputBox で GS1 Datamatix をスキャンします。「グループ セパレータ」0x1D がありません

ここに画像の説明を入力