Форум: "Потрепаться";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
Внизcmd и кодировки Найти похожие ветки
← →
Старшеклассник (2005-10-07 23:25) [0]Сделал cmd-файл с таким содержимым:
net send Alex "Привет"
Запускаю в локальной сети, на комп Alex приходит сообщение, но вместо русских букв "Привет" - абракадабра. Если запускать команду через Пуск-Выполнить то все нормально. Подозреваю что дело в кодировке, а как лечить? Помогите плз!
← →
palva © (2005-10-07 23:40) [1]В cmd-файле для кириллицы использовать кодировку DOS
← →
Старшеклассник (2005-10-07 23:53) [2]
> palva © (07.10.05 23:40) [1]
а как?
я написал текст в блокноте, сохранил с расширением cmd.
← →
drpass © (2005-10-07 23:56) [3]Напиши текст в FARе.
← →
palva © (2005-10-08 00:01) [4]1. Использовать редактор, который поддерживает DOS-кодировку. Я использую FAR, но есть куча других. В крайнем случае можно использовать Word (сохранить текст DOS).
2. Перекодировать из Windows в DOS какой нибудь программой или написать такую программу самому. Для перекодировки опять же можно использовать Word, но проверять, чтоб Word не сделал какую нибдуь автокоррекцию.
← →
palva © (2005-10-08 00:06) [5]А да, еще можно Пуск -> Выполнить -> "edit"
У меня в W2K такая программа еще существует.
← →
Старшеклассник (2005-10-08 00:18) [6]Понятно. Спасибо!
А если создать cmd программно, например сохранить текст из Мемо или StringLista, то как тогда установить кодировку DOS?
← →
GuAV © (2005-10-08 00:32) [7]
> А если создать cmd программно, например сохранить
> текст из Мемо или StringLista, то как тогда установить
> кодировку DOS?
CharToOem
CharToOemBuff
← →
palva © (2005-10-08 00:34) [8]Если сохранять в файл методами TMemo TStringList, то, по-моему, никак. Нужно перенести текст в строковую переменную, перекодировать и вывести строку в файл.
← →
OSokin © (2005-10-08 21:36) [9]Прогу напиши чтоб через мэйлслоты работала (надо - намыль)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.059 c