OEM и ANSI CodePage и Clipboard
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
OEM и ANSI CodePage и Clipboard
Собственно, когда вносишь данные с клипборда, нужно что-бы фар сам определил это ansi(cp1251) или oem(cp866) и выставил кадеровку сам, иногда задалбывает переключать. Кто что может посоветовать? Текст руссский.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
I know nothing except the fact of my ignorance. (с) Socrates
OEM и ANSI CodePage и Clipboard
Если в клипборде есть юникодный текст, фар использует его.
Если нет, то программа из которой данные копируются может (даже должна) записать текст либо в OEM либо в ANSI (CF_OEMTEXT, CF_TEXT).
Так что интеллект тут не нужен.
Если нет, то программа из которой данные копируются может (даже должна) записать текст либо в OEM либо в ANSI (CF_OEMTEXT, CF_TEXT).
Так что интеллект тут не нужен.
- cmd.exe
- Posts: 378
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 181 times
- Been thanked: 10 times
- Contact:
OEM и ANSI CodePage и Clipboard
Почему, сейчас поправим чужую программу, что-бы с ней стало всё хорошо.2useven10 wrote:программа из которой данные копируются может (даже должна) записать текст либо в OEM либо в ANSI (CF_OEMTEXT, CF_TEXT).
Можно написать макрос для быстрого решения:
Выставить cp1201 вставить а дальше в cp866 избавляться от пробелов ^_^
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
I know nothing except the fact of my ignorance. (с) Socrates