Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2011, 20:10   #11
DoubleTrouble
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 32
По умолчанию

слушай, а тебе обязательно стринглист использовать?
DoubleTrouble вне форума Ответить с цитированием
Старый 26.06.2011, 20:14   #12
Dimidrolus
Дима)
Пользователь
 
Аватар для Dimidrolus
 
Регистрация: 05.06.2010
Сообщений: 30
По умолчанию

Я без понятия) Просто это первый вариант, который я нашёл как это сделать) можно и по другому наверное)
Dimidrolus вне форума Ответить с цитированием
Старый 26.06.2011, 20:17   #13
DoubleTrouble
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 32
По умолчанию

Код:
var

  i,k,n:integer;
  s: string;
  fl:boolean;
  fi:textfile;//переменная типа текстовые файл(и pm твой тоже легко прочтёт)
  begin
  if OpenDialog1.Execute then //проверяем выбрали ли файл в диалоге
  assignfile(fi,OpenDialog1.FileName); //прикрепляем название файла к нашей переменной
  fl:=false; k:=0;
  reset(fi);//открыть файл для чтения
while not Eof(fi) do// пока файл не закончился делать(end of file процедура расшифровывается)
  begin
  readln(fi,s);//прочитать строку из файла
  for i:=1 to length(s)do
    begin
      if (s[i]=']') then fl:=true;
      if (s[i]='=') and (fl) then inc(k);
    end;
  end;

 label1.Caption:=inttostr(k);//ну или куда хочешь выводишь
end;
у меня такое всё равнотает
DoubleTrouble вне форума Ответить с цитированием
Старый 26.06.2011, 20:36   #14
Dimidrolus
Дима)
Пользователь
 
Аватар для Dimidrolus
 
Регистрация: 05.06.2010
Сообщений: 30
По умолчанию

Спасибо! Работает! Только не останавливается на знаке '[' ((((
Dimidrolus вне форума Ответить с цитированием
Старый 26.06.2011, 21:02   #15
DoubleTrouble
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 32
По умолчанию

в смысле не останавливается? скажи, доработаю
DoubleTrouble вне форума Ответить с цитированием
Старый 26.06.2011, 21:05   #16
Dimidrolus
Дима)
Пользователь
 
Аватар для Dimidrolus
 
Регистрация: 05.06.2010
Сообщений: 30
По умолчанию

Смотри. Открой тот файлик, что я приложил пару постов назад. Мне нужно, что б прога считала количетсво знаков равно после [58] до знака [ или конца текста.
А она считает количетсво знаков равно во всём тексте мне кажется)
Dimidrolus вне форума Ответить с цитированием
Старый 26.06.2011, 21:12   #17
DoubleTrouble
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 32
По умолчанию

аааааа. ну да.
Код:
var

  i,k,n:integer;
  s: string;
  fl:boolean;
  fi:textfile;//переменная типа текстовые файл(и pm твой тоже легко прочтёт)
  begin
  if OpenDialog1.Execute then //проверяем выбрали ли файл в диалоге
  assignfile(fi,OpenDialog1.FileName); //прикрепляем название файла к нашей переменной
  fl:=false; k:=0;
  reset(fi);//открыть файл для чтения
while not Eof(fi) do// пока файл не закончился делать(end of file процедура расшифровывается)
  begin
  readln(fi,s);//прочитать строку из файла
  for i:=1 to length(s)do
    begin
      if (s[i]=']') then fl:=true;
      if (s[i]='=') and (fl) then inc(k);
      if (fl) and s[i]='[' then fl:=false;
    end;
  end;

 label1.Caption:=inttostr(k);//ну или куда хочешь выводишь
end;
теперь будет работать как надо
DoubleTrouble вне форума Ответить с цитированием
Старый 26.06.2011, 21:20   #18
Dimidrolus
Дима)
Пользователь
 
Аватар для Dimidrolus
 
Регистрация: 05.06.2010
Сообщений: 30
По умолчанию

Тоже самое) 1107 найдено)
Dimidrolus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать, если количество символов в билдере не соответствует количеству символов в билде? BoT_T Общие вопросы Delphi 0 16.11.2010 10:42
TStringList Замена символа на ряд символов. Alex Cones Общие вопросы Delphi 17 23.03.2010 20:00
Как сощитать и отобразить в ячейке количество страниц в листе gleod Microsoft Office Excel 2 02.08.2009 20:37
Как можно замерить и отобразить количество fps CraZZy RabbIt Общие вопросы Delphi 0 12.03.2009 21:05
количество цифр и количество символов до первой гласной буквы 111111 Общие вопросы C/C++ 2 22.12.2008 12:15