Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.02.01;
Скачать: CL | DM;

Вниз

Файлы Delphi   Найти похожие ветки 

 
Palladin ©   (2008-12-15 15:47) [40]

даже переписать код нормально не можешь, давай внимательней в следующий раз

и не с 1, а с 0, что за дела вообще?


 
Tatb9na ©   (2008-12-15 15:50) [41]

я исправлюсь. я холосая... я уже раньше исправила. :(((


 
Сергей М. ©   (2008-12-15 15:50) [42]


> Tatb9na ©   (15.12.08 15:44) [38]


Ты вообще в код в [31] вникло ?
Подчеркнутое там видишь ?


 
Palladin ©   (2008-12-15 15:53) [43]


> Tatb9na ©   (15.12.08 15:50) [41]

это все понятно, что в ss находится?

да и что тут за фигня?


> reset(f);    trywhile not  eof(f)   do         begin    
>              read(f,sss);               //   showmessage(sss);
>                  id:=strtoint(sss);                 ir[i]:
> =id; inc(id);//if TryStrToInt(sss, id) then    begin //ir[i]
> := id;       end//else               except on Exception
> : EConvertError do                 begin                
> showmessage("Íå êîððåêòíûé ôàéë!");                  exit;
>                              end;        end;   CloseFile(f);
>   }  


тебе Сергей рабочий код привел, а ты все пляшешь со своим бубном вокруг strtoint


 
Tatb9na ©   (2008-12-15 16:01) [44]

вы меня тут конечно извините. ну не получается у меня ничего. у меня ни тот ни этот код не работает. я уже все ререпробывала из вышепредложенного.

и эта фигня выше у меня в комментах стоит


 
Сергей М. ©   (2008-12-15 16:05) [45]


> не получается у меня ничего


И каковы твои дальнейшие предложения ?


 
Tatb9na ©   (2008-12-15 16:06) [46]

убиться ап стенку


 
Tatb9na ©   (2008-12-15 16:07) [47]

буду дальше мучится, глядишь что-нить получится


 
Сергей М. ©   (2008-12-15 16:08) [48]

Аминь.


 
Tatb9na ©   (2008-12-15 16:09) [49]

;) пасиб)))за помощь....


 
Сергей М. ©   (2008-12-15 16:14) [50]


> пасиб


Не за что. Носи не стаптывай.


 
{RASkov} ©   (2008-12-15 20:00) [51]

> [19] Tatb9na ©   (15.12.08 14:10)

Пробелы между цифр - тоже "плохие символы" и перевод каретки тоже, а read(f, ss); читает за раз всю строку....


 
Tatb9na ©   (2008-12-15 20:18) [52]

и как же быть тогда????


 
{RASkov} ©   (2008-12-15 20:37) [53]

> [52] Tatb9na ©   (15.12.08 20:18)

Как на счет [42], Точнее [31]?


 
Tatb9na ©   (2008-12-15 21:21) [54]

Не переходит по ветке except.
Правда если данные не корректы ошибку дает: типа не тот формат!

while not  eof(f)   do
        try
                  begin
                    read(f,id);
                   ir[i]:=id;
                  inc(i);
                 end;//от begin

             except on EConvertError do
             begin
                showmessage("не корректно!");
              exit;

        end;   //от try


 
Anatoly Podgoretsky ©   (2008-12-15 21:36) [55]

> Tatb9na  (15.12.2008 21:21:54)  [54]


except on EConvertError do
begin
  showmessage("не корректно!");
  exit;
end;


 
Anatoly Podgoretsky ©   (2008-12-15 21:39) [56]


> except
>   showmessage("не корректно!");
>   exit;
> end;


 
Tatb9na ©   (2008-12-15 21:49) [57]

СПАСИБО!СПАСИБО!СПАСИБО!!!
целый день мучилась ведь!!!

Ну мне очень интересно почему не сработала ошибка EConvertError???

Теперь наеврн логично сделать проверку на то пусто в файле или нет....

СССПППППАААААССССССССССИИИИИИИИИИБОООООО!


 
Сергей М. ©   (2008-12-16 08:24) [58]


> СССПППППАААААССССССССССИИИИИИИИИИБОООООО!
>


И незачем так орать.


> логично сделать проверку на то пусто в файле или нет


А это что, по-твоему

while not  eof(f)   do

?


 
Tatb9na ©   (2008-12-16 12:06) [59]

я не правильно выразилась. вывод предупреждающего сообщения имела ввиду.
спасибо, говорю!
Если человек счастлиВ, почему бы и не крикнуть об этом! ;)


 
Сергей М. ©   (2008-12-16 12:20) [60]


> вывод предупреждающего сообщения имела ввиду


Сразу после открытия файла (Reset) вызови тот же самый Eof, по результату ветви свой алгоритм нужным образом.



Страницы: 1 2 вся ветка

Текущий архив: 2009.02.01;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.021 c
2-1229694301
Дмитрий
2008-12-19 16:45
2009.02.01
Передать события в качестве параметров


2-1229419734
snake-as
2008-12-16 12:28
2009.02.01
Динамически создаваемые компоненты


4-1205081692
Diki
2008-03-09 19:54
2009.02.01
Получение класса контрола


2-1229664044
nomad000
2008-12-19 08:20
2009.02.01
Компонент TMenu


1-1206708636
Jolik
2008-03-28 15:50
2009.02.01
какие накладные расходы у try except end?