Аватар для Andrei72
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 60

Сохранение в DOS кодировке

11.05.2012, 21:50. Показов 2687. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Подскажите как сохранять файл в DOS кодировке? Необходимо для открытия в другой программе (древней).

И еще такой вопрос. Файл будет набираться из многих TextBox ов, как организовать перенос на другую строку в сохраняемом файле. Должно быть 5 шт. (Боксов) в одной строке, 7 в другой и тд..
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.05.2012, 21:50
Ответы с готовыми решениями:

Запись в файл в DOS кодировке
Доброго времени суток пытаюсь с помощью StreamWriter записать в текстовый фаил строчки в DOS кодировке но не как нему её правильно...

Получить символы из байтов в кодировке ASCII (DOS)
Доброго времени суток. Имею файл (в приложении изображение), хотел из него извлечь имя параметра, получил в массиве набор байт, но получить...

Чтение и сохранение текста в файл в кодировке по умолчанию
Здравствуйте. Извиняюсь если уже было, но впервые столкнулся с такой проблемой: Дан файл .txt в стандартной кодировке (не помню в...

1
 Аватар для Etrimus
399 / 366 / 54
Регистрация: 23.05.2010
Сообщений: 716
12.05.2012, 08:16
Лучший ответ Сообщение было отмечено Andrei72 как решение

Решение

Посмотрел в инете, под DOS-кодировкой, навреное понимается эта?
В общем, всё просто. Проход циклом по форме и перебор всех ТекстБоксов на ней. Собираем все тексты из ТекстБокосв в массив и записываем его в файл.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
        private void Form1_Load(object sender, EventArgs e)
        {
            List<string> texts = new List<string>();
            foreach (Control control in this.Controls)
            {
                TextBox tx = control as TextBox;
                if (tx != null)
                {
                    texts.Add(tx.Text);
                }
            }
 
            System.IO.File.WriteAllLines(@"C:\1.txt", texts, Encoding.GetEncoding("CP866"));
Посмотри подробнее свойство Encoding.GetEncoding, там можно задать любую нужную кодировку и другие опции.

как организовать перенос на другую строку в сохраняемом файле
В моём примере этого не требуется, но если при записи надо силой вставить перенос строки, то есть два варианта. Посмотри свойтсво
C#
1
Environment.NewLine;
Или можно руками написать два уаправляющих символа \r и \n
C#
1
String str = "Вася\r\nПетя";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.05.2012, 08:16
Помогаю со студенческими работами здесь

Сохранение текстового файла с формате DOS\Windows
Добрый день. Возникла необходимость сохранять файл с формате DOS\Windows, а сохранение происходит в формате UNIX. Как осуществить...

Запись файла в кодировке DOS
Добрый день! Нужно записать файл в кодировке CP866 (DOS). Пишу: File.AppendAllText(&quot;1.txt&quot;, &quot;какой-нибудь...

XLS в Foxpro в DOS кодировке
Добрый день, дамы и господа. Вопрос в следующем... Есть таблица Excel, в которую организация вносит свои данные. Эти данные необходимо...

Генератор отчетов в DOS кодировке
недавно возникла необходимость создавать отчеты в DOS кодировке с использованием псевдографики... Наваял Delphi компонент, в который...

Экспорт файла в DOS кодировке
Open 'c:hrystprom.txt' For Output As #1 Экспортирую файл с данными из запроса. Файл с данными получается в WIN-кодировке. Можно ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru