2

コンソール アプリケーションとして実装された .NET スクリプトがあります。実行中、コンソールにデバッグ情報を書き込みます。スクリプトの実行中に、アプリケーションがビープ音を数回連続して鳴らすことがあります。よく見ると、特定の文字が印刷されるたびに発生するようです。

.NET でメモリに読み込まれたり、画面に出力されたりするときに、システムがビープ音を鳴らす原因となる特殊文字はありますか?

文字は次のようになります。

ר×>×'ת ×"ס×o×'ס צ'×צ'× ××?×'×? ×o××'×" ×'ר××z× ×T ×" ×"×z×פע ×o×zצ××? ×?ת ×-×ש×" ×''ס×Tק×" פר×"×T×T×- ×"ת××?ר ×'×z×'× 「×」×?×-×Tק××Y

この

é>┼ å╬¶æ%<è?½ç½' å¼æ-°ç-'å>¢ é>┼ 嫣红é?╬ä¸S 害ç^¶ä»╬äº é>┼ å° ?å^?è¯^ç-. 为è§?å┼·è¡ é>┼ è?½çY³ç< æ<> è¿«ä¼-å±^æo é>┼ æ£æ^'åSªåS> è?¥æ'ä¼-人 é>┼ 为åS©å┼·è¡? æ£æ^'å?-ä¼ é>┼ å┼·è¡?æ^?åSY å®Oæ^?ä»»åS é>┼ å"¿å?被æ?? è"¡äº¬ ?é>┼ é"?æ%<æ??人 è¯?æ?®ç¡®å╬ é>┼ã??æ- æƒ.åZYæ~¯ æ^?家å?Z é>┼ è <\é£zæ"¯æO? 追å'½å¼?è§ é>┼ æ- æƒ.æ£æ^' å?'çZ°çoYç> é>┼ è<¥é£z失æ~Z é"?æ%<心ç - é>┼</p>

しかし、コンソールに手動で書き込もうとしても、ビープ音を鳴らすことはできませんでした。

4

2 に答える 2

4

ASCII BEL 文字 (0x07) が出力されると、コンソールはビープ音を鳴らします。試す:

Console.Write('\x07');

その文字は画面に表示されません。

于 2012-05-18T00:25:24.780 に答える
4

ASCII ベル文字にマップする文字を印刷していると思います: この問題に関する MSDN ブログ

于 2012-05-18T00:25:23.847 に答える