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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2009, 15:42   #21
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Какая именно, на какой строке ругается. у меня всё работает

Времени к сожалению у меня больше нет (короткая смена) Вот вам проект
смотрите разбирайтесь
PS Вот и догнал до профессионала
Всех с праздником
Вложения
Тип файла: zip 12.ZIP (235.1 Кб, 7 просмотров)

Последний раз редактировалось Stilet; 03.11.2009 в 17:03.
SERG1980 вне форума Ответить с цитированием
Старый 03.11.2009, 17:45   #22
Bilargo
Форумчанин
 
Аватар для Bilargo
 
Регистрация: 17.09.2009
Сообщений: 231
По умолчанию

Решил сделать по своему))) Все окей =)

Цитата:
procedure TForm1.btn1Click(Sender: TObject);
var f:TextFile;
s,s_data,s_davl:string;
ind:integer;
dat:TDateTime;
begin
AssignFile(f,Edt1.Text); //ñâÿçàëè ôàéëîâóþ ïåðåìåííóþ ñ ôàéëîì, èìÿ êîòîðîãî çàïèñàíî â ýäèò
if FileExists(Edt1.Text) //åñëè ôàéë ñóùåñòâóåò
then begin
Reset(f); //íà ÷òåíèå, óêàçàòåëü â íà÷àëî ôàéëà
Mmo1.Clear;
while (not eof(f)) do // ïîêà íå êîíåö ôàéëà...åîô âîçâðàùàåò èñòèíó êîãäà äîõîäèì äî êîíöà ôàéëà
begin
readln(f,s); //ñ÷èòûâàåì ñòðîêó èç ôàéëà
ind:=Pos(' ',s); //ïîñ âîçâðàùåò ïîçèöèþ âõîæäåíèÿ ïîäñòðîêè â ñòðîêó, èùåì ïðîáåë è âîçâð íîìåð
s_data:=copy(s,1,ind-1); //ñêîïèðîâàëè ïîäñòðîêó èç ñòðîêè ñ, ñ 1ãî ñèìâîëà , èíä ìèíóñ 1 êîëâî ñèìâîëîâ
s_davl:=copy(s,ind+1,length(s)-ind); //ïîñëå ïðîáåëà äî êîíöà ñòðîêè
dat:=StrToDate(s_data); //ïðåîáðàç ñòðîêó ê òèïó TDateTime
if (dat>=(dtp1.Date)) and (dat<=dtp1.Date) //äàòà ïîïàëà â äèàïàçîí òî â ìåìî
then Mmo1.Lines.Add('Äàòà '+s_data+' Äàâëåíèå '+s_davl); //ýää äîáàâëÿåò ñòðîêó â êîíåö ñïèñêà ñòðîê êîìïîíåíòà ìåìî, ëàéíñ ñïèñîê ñòðîê
end;
if (Mmo1.Lines.Count=0 ) then Mmo1.Lines.Add('íåò èíô. â óêàçàííîì äèàïàçîíå');
end
else ShowMessage('no'); //ôàéëà íåò
end;

end.
Цитата:
Относись к людям так, как хочешь, чтоб относились к тебе!
Bilargo вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выводить таблицы в строку по ширине Svetix HTML и CSS 2 30.04.2009 14:52
после выбора в comboBOX какой либо пункт он должен выводить данные в таблице KingSize БД в Delphi 2 09.12.2008 19:05
Выводить данные по при клике на лукапкомбобокс Arkuz БД в Delphi 5 08.12.2008 21:42
возможно ли выводить данные из полей типа Edit, ComboBox, ... и отчетах Rave ГОСЕАН БД в Delphi 2 05.03.2008 13:28
Как динамически выводить изображения на форму? Никки Общие вопросы Delphi 2 18.01.2008 18:03