Всякий раз, когда я открываю файл, содержащий символы NUL в Notepad++, мой монитор начинает издавать высокие, визжащие звуки. Это не всегда так. Есть определенные критерии, которые должны быть выполнены. Это во многом зависит от того, сколько их, а также от того, занимают ли они одну строку или несколько строк.
Следовательно, это также зависит от включения или выключения переноса слов.
- Если у меня длинная строка с символами NUL, но перенос слов отключен, я ничего не услышу.
- Если я включу перенос слов, чтобы все окно программы было заполнено ими, и, в конечном счете, весь мой монитор, когда окно программы развернуто, то я смогу услышать это ясно.
Если я восстановлю окно программы и уменьшу его, то услышу только немного. Таким образом, я могу контролировать амплитуду, щелкнув в правом нижнем углу окна программы и перетащив ее в направлении X или Y. Это круто на самом деле! ЛОЛ! :) Это забавный побочный эффект, как играть на синтезаторе. Но я не очень хочу этого, через некоторое время становится скучно.
Так что это не будет производить шум ...
И тогда это будет производить шум ...
Оба этих снимка экрана были сделаны с развернутым окном программы.
Это не только NUL, я получаю тот же результат с другими управляющими символами, такими как STX и EOT. Только когда я открываю файл в Notepad++, проблема видна. Ваш обычный Блокнот, который поставляется с Windows, не может отображать управляющие символы, поэтому даже не стоит пытаться.
Таким образом, применяются следующие условия.
- В файле есть несколько управляющих символов (NUL, STX, EOT и т.д.).
- Существует более одной строки (или одна длинная строка, обернутая для заполнения окна).
- Окно программы развернуто (в идеале, чтобы лучше его слышать).
Есть идеи? Почему это проблема? У кого-нибудь был такой же или похожий опыт, т. Е. Слышание высоких тонов от монитора в одной программе, но не в других?
Некоторые технические характеристики оборудования ...
- Видеокарта: XFX Radeon HD6850 DD OC
- Монитор: 2x NEC EA231 WMi
- Интерфейс: DVI