1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

работа с текстами 8(

Тема в разделе "MAXScript", создана пользователем IN_human, 3 июл 2003.

Модераторы: Savin Denis
  1. IN_human

    IN_human Активный участник

    С нами с:
    14.10.2005
    Сообщения:
    192
    Симпатии:
    0
    Баллы:
    11
    ну, вобщем, при чтении из текстового файла readline'ом или readchar'ом
    в конце каждой строки вылезают козяблики, спасает только readDelimitedString
    такая же %0па с edittext - тут многострочный текст (\r\n) без мусора пока-что вообще сделать не удалось.

    Это нормальное явление или я дурак?
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    текст надеюсь англиский
    иначе работать только как с бинарным файлом
     
  3. Guest

    С русским тестом тоже можно работать (читать, записывать),
    Только при записи необходимо делать преобразование каждого сивола строки в 16-ричный формат, а после считывания такой строки: execute MyStr.

    Проблема в том, что все русские символы идут с кодами -1, -2,...,-33. И как сиволы не могут быть записаны верны. Поэтому пишем их код (Hex).

    fn Str2Hex Op1 =
    (
    NewStr = ""
    for i=1 to Op1.count do
    (
    NewStr = NewStr + "\\x" + (bit.intAsHex(bit.CharAsInt(Op1)) as string)
    )
    return NewStr
    )
     
Модераторы: Savin Denis

Поделиться этой страницей