Показать сообщение отдельно
Старый 25.10.2008, 23:29
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 10  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цинк пишет в АНСИ. Выставлять какую-либо кодировку в файле бесполезно. Если нужна другая кодировка - пишите длл-модуль с функционалом записи в файл и перекодировкой строк в нужную code page. Подключаете эту длл к цинк-приложению и все дела. Я об этом сказал вам в самом начале. Самый ценный mdm-класс - то mdm.DLL(). С его помощью можно подключить любую длл и вызвать любую WIN-API функцию.
При всем богатстве цинк-API всегда чего-то не хватает D:.
Цитата:
Странно, что Цинком не предусмотрено удаление инфы.
Ну почему же..
Код:
mdm.FileSystem.deleteFile("file_to_delete");
Вам мало? Работа с отдельными строками текстового файла, поиск и удаление/вставка строк/символов - это задача, где удаление инфы лишь малая и самая простая составляющая.
В WIN API есть две подходящие для этой задачи функции.
GetPrivateProfileString и WritePrivateProfileString. Юзайте их через длл. Кстати, и для перекодировки можно найти функции готовые.