Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Kabanets2005

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
void __fastcall TForm1::Button4Click(TObject *Sender)
{  
        using namespace std;
        AnsiString FileName="";
        char *file_head=">>>>>Begin Spectral Data<<<<<\0";//Stroka, kot.nuzhno najti  
                                                                                          //          v fajle.
        char *check_line="";
        fstream file;
        if (FileListBox1->Count>0)                            //Proverka na nalichie fajlov v spiske
                                                                          //            FileListBox1
        {
                for (int i=0; i<=FileListBox1->Count; i++)   //Cikl chtenija imjon fajlov v spiske
                                                                               //           FileListBox1.
                {
                        FileListBox1->ItemIndex=i;
                        FileName=FileListBox1->FileName;
                        file.open(FileName.c_str(), ios_base::in);
 
                        if (file!=NULL)
                        while (!file.eof() || strcmp(check_line, file_head)==0)
                        //Stranno, no pri vypolnenii vtorogo uslovija cikl ne zavershaetsja.
                         
                        {
                                 
                                file.getline(check_line, 100);
 
                                if (strcmp(check_line, file_head)==0)
                                        Edit1->Text="Yes";
                                else    Edit1->Text="NO";
                        }
                         
                        file.close();
                }
                //zdes' tozhe problema. Chitaetsja tol'ko odin fajl. Cikl "while" pereprygivaetsja  
                // pochemu-to
 
        }
 
}  

Всего записей: 16 | Зарегистр. 21-09-2006 | Отправлено: 15:17 26-09-2006 | Исправлено: Kabanets2005, 15:21 26-09-2006
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru