Builder

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем grog, 5 май 2006.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. grog

    grog Гость

    как считать числа с Memo и загнать его в массив a[j] //Builder C++
     
  2. 62316e

    62316e Гость

    Memo1->Lines->Strings[НОМЕР_СТРОКИ].SubString(начяло, конец); возвращяет AnsiString вроди
     
  3. pilgrim

    pilgrim New Member

    Регистрация:
    30 май 2006
    Сообщения:
    2
    Симпатии:
    0
    Можно так:

    Код (Text):
    TStringList* sl = new TStringList;
    sl->Delimiter = ' ';
    for(int line = 0; line < Memo1->Lines-Count; line++)
    {
    sl->DelimitedText = Memo1->Lines->Strings[line];
    for(int nmb = 0; nmb < sl->Count; nmb++)
    a[line][nmb] = sl->Strings[nmb].ToDouble(); // или ToInt();
    }

    Можно так:

    Код (Text):
    TStringList* sl = new TStringList;
    sl->Delimiter = ' ';
    for(int line = 0; line < Memo1->Lines-Count; line++)
    {
    sl->DelimitedText = Memo1->Lines->Strings[line];
    for(int nmb = 0; nmb < sl->Count; nmb++)
    a[line][nmb] = sl->Strings[nmb].ToDouble(); // или ToInt();
    }
     
  4. redex

    redex Гость

    Зависит от того, как они располагаются в Memo. Если в стандартном матричном представлении - то читаешь построчно через пробел. Думаю, VCL Help вам в этом очень поможет (TMemo) :lol:
     
Загрузка...
Статус темы:
Закрыта.

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