Доброе время суток
От: Dsm00k  
Дата: 22.12.04 17:42
Оценка:
Народ помогите пожалуйста,как мне считать AnsiString строку до пробела или до _.А потом полученный результат прировнять к другой переменной ансиСтрин.
Заранее огромное спасибо.

22.12.04 23:05: Перенесено модератором из 'C/C++' — Павел Кузнецов
Re: Доброе время суток
От: h256 Россия  
Дата: 22.12.04 22:53
Оценка:
Здравствуйте, Dsm00k, Вы писали:

D>Народ помогите пожалуйста,как мне считать AnsiString строку до пробела или до _.А потом полученный результат прировнять к другой переменной ансиСтрин.

функции такой вроде нету, можно так сделать:
  AnsiString s1 = "test string";
  AnsiString s2;
  AnsiString delim = " _";
  int i;
  for(i = 0; i< s1.Length(); i++)
    if(IsDelimiter(delim,s1,i))
      break;
  s2 = s1.SubString(1,i-1);
Re: Доброе время суток
От: Skyle Россия  
Дата: 23.12.04 07:34
Оценка:
До пробела
SNew := Copy(S, 1, Pos(' ', S));

Проверки на наличие пробела — по необходимости
Posted via RSDN NNTP Server 1.9 delta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.