Отправляет email-рассылки с помощью сервиса Sendsay

[prg] VC++ 2008. изменение кодировки текстового файла

Здравствуйте, уважаемые!

Есть исходный файл с кодировкой:

Win 1200 (UTF-16 LE)

необходимо получить текстовый файл с кодировкой Windows 1251.

Вопрос: как решаются подобные задачи и какими функциями в конкретном случае
можно это сделать и если это не сложно, то можно с примером!

Грызунов Александр Викторович.
Самарская областная библиотека для слепых.

Ответить   Sun, 9 Jun 2013 17:48:35 +0400 (#2763402)

 

Ответы:

привет, ну по крайней мере я преобразовываю из кодировки в кодировку.
блокнотом , нотпат плюс плюс. хоть в anci, хоть в utf-8 без бом.
вообще штука полезная. . хоть для html хоть для css, да и javascript тоже
катит.php вроде тоже, пока не знаю.

Ответить   Sun, 9 Jun 2013 19:46:43 +0400 (#2763447)

 

Здравствуйте!

Видимо, я не точно задал вопрос. Проблема должна быть решена с помощью кода
на C++. - Новый файл, куда будут перенесены данные старого файла,, должен
быть в кодировке Windows 1251. Кстати, кодировка исходного файла, возможно,
будет не только Win 1200, но и другая (это зависит не от меня).

Грызунов Александр Викторович.
Самарская областная библиотека для слепых.

Ответить   Sun, 9 Jun 2013 22:36:28 +0400 (#2763494)

 

здравствуйте все.
вопрос по радиовещательной проге sam broad caster:
вообщем проблема по использованию динамических массивов в среде object
pascal.
на котором реализовано pal скрипт.
есть тип Tstrings и разные процедуры и функции работы с этим объектом.
но мне нужно просто массив.
в инструкции он объявляется как везде:
var a: array of string;
или на свой тип:
type MyType= array of string;
var a: MyType;

все это компилируется.. без ошибок.
но в этих скриптах я так и не нашел установку длины массива типа -
SetLength(a, 20);
кто знает как устанавливать длину заморочки?
пробовал делать еще так:

type MyType= array of string;
var a: MyType;
a:= MyType.Create;

это не компилируется для своего типа, только для зарезервированого в движке
(объекты со своим функционалом).

например для того же TStrings это прокатывает.
и работает правильно, как указано в многочисленых примерах по PAL скриптам.

ну и естественно при присваивании массиву значений, не происходит ошибка.
данные просто не пишутся в него. так как я не указал его длину.
статические массивы задолбали.
помогите пожалуйста кто знает как рулить.

Ответить   Sun, 9 Jun 2013 10:32:54 +0400 (#2763642)

 

Приветствую всех.

В рамках WinAPI см. функции
WideCharToMultiByte()
и
MultiByteToWideChar().

То есть считываешь штатными средствами текстовый файл (целиком или фрагментами).
Выполняешь преобразование при помощи вышеназванных функций. Сохраняешь результат
в итоговом файле.

Анатолий.

Ответить   "i_chay" Mon, 10 Jun 2013 11:33:40 +0300 (#2763674)

 

Всем привет,
я начал изучать c# и использую тоже для меня незнакомую
Visual Studio 2010 Ultimate.

Передо мной возникла следующая проблема: например, я хочу добавить кнопку на
форму, а у меня она в toolbox недоступна (и не только она). В чем может быть
проблема?

Заранее спасибо

С уважением

Володя

Ответить   vkon@f*****.de Fri, 16 Aug 2013 16:37:24 +0200 (#2805529)