2016-10-11 2 views
0

У меня возникла проблема с кодом, ответственным за удаление (замену) diacritic в файле с использованием VPF 9.0.VAC diacritic removal

Я использую эту команду для верхнего регистра и удаление диакритического: UPPER (CHRTRAN (ALLTRIM (XName), "áäÁÄčČďĎéÉíÍĺľĹĽňóôöőÓÔÖŐŕŔšŠťŤúüűÚÜŰýÝžŽ", "AAAACCDDEEIILLLLNOOOOOOOORRSSTTUUUUUUYYZZ"))

Проблемы в том, что первый набор символов выглядит по-другому при сохранении. Первая линия, как это должно выглядеть, во-вторых, как это выглядит на самом деле после сохранения:
«áäÁÄčČďĎéÉíÍĺľĹĽňóôöőÓÔÖŐŕŔšŠťŤúüűÚÜŰýÝžŽ» «áäÁÄčEďIéÉíÍĺ_ĹĽňóôöoÓÔÖOŕAšŠťŤúüűÚÜUýݞĻ

Она удаляет некоторые из диакритических знаков, и я не могу сделать это сохранить в хотела формат.

Вы могли бы помочь мне с этим, пожалуйста?

ответ

0

Не могли бы вы щелкнуть правой кнопкой мыши файл в менеджере проектов и проверить «Кодовая страница»? По умолчанию это должны быть окна ANSI (1252) и работать правильно.

Редактировать: Сделать из командной строки.

MODIFY COMMAND myDiacratics.prg AS 1252 

Когда файл подходит, внесите изменения (любое изменение, чтобы оно было принудительно сохранено) и сохранить. Он должен сэкономить, как вы хотите.

+0

Добрый человек, где именно я найду этот вариант? – Klimun

+0

Чтобы уточнить, я не занимаюсь в менеджере проектов. – Klimun

+0

Затем вы можете просто использовать параметр «AS nCodePage» команды «Изменить команду». Редактирование моего ответа, чтобы дать образец. –