powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / FindNext
14 сообщений из 14, страница 1 из 1
FindNext
    #33309411
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На второе нажатие пишет что ошибка какая-то, но работать продолжает, а содержимое Label не меняется
Кнопка
void __fastcall TForm1::Button1Click(TObject *Sender)
{
static bool begin=true;
TSearchRec sr;
if(begin){
FindFirst("D://Param.exe", faAnyFile, sr);
begin=false;
}
else FindNext(sr);
Label->Caption=sr.Name;
}
...
Рейтинг: 0 / 0
FindNext
    #33309419
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TSearchRec sr;
тоже надо бы static тогда уж
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FindNext
    #33309425
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил, но тоже, но без ошибки
Кнопка
void __fastcall TForm1::Button1Click(TObject *Sender)
{
static bool begin=true;
TSearchRec sr;
if(begin){
FindFirst("D://Param.exe", faAnyFile, sr);
begin=false;
}
else FindNext(sr);
Label->Caption=sr.Name;
}
...
Рейтинг: 0 / 0
FindNext
    #33309432
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В смысле я ststic поставил
...
Рейтинг: 0 / 0
FindNext
    #33309438
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё равно не изменяет
...
Рейтинг: 0 / 0
FindNext
    #33309450
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ничего не понимаю из твоих многочисленных постов :)

Ты ищешь один-единственный файл ? зачем ты второй раз вызываешь поиск ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FindNext
    #33309469
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коротче, мне надо получить список файлов в папку C:\, а как - я не знаю.
Если можно, то киньте Example
...
Рейтинг: 0 / 0
FindNext
    #33309482
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C++Builder HelpThe following example uses an edit control, a button, a string grid, and seven check boxes. The check boxes correspond to the seven possible file attributes. When the button is clicked, the path specified in the edit control is searched for files matching the checked file attributes. The names and sizes of the matching files are inserted into the string grid.

void __fastcall TForm1::Button1Click(TObject *Sender)

{
TSearchRec sr;
int iAttributes = 0;
StringGrid1->RowCount = 1;
iAttributes |= faReadOnly * CheckBox1->Checked;
iAttributes |= faHidden * CheckBox2->Checked;
iAttributes |= faSysFile * CheckBox3->Checked;
iAttributes |= faVolumeID * CheckBox4->Checked;
iAttributes |= faDirectory * CheckBox5->Checked;
iAttributes |= faArchive * CheckBox6->Checked;
iAttributes |= faAnyFile * CheckBox7->Checked;
StringGrid1->RowCount = 0;
if (FindFirst(Edit1->Text, iAttributes, sr) == 0)

{
do
{
if ((sr.Attr & iAttributes) == sr.Attr)
{
StringGrid1->RowCount = StringGrid1->RowCount + 1;
StringGrid1->Cells[1][StringGrid1->RowCount-1] = sr.Name;
StringGrid1->Cells[2][StringGrid1->RowCount-1] = IntToStr(sr.Size);
}
} while (FindNext(sr) == 0);
FindClose(sr);
}
}
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FindNext
    #33309495
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я её в help'е 5 минут назад видел. И чё эта штука делает? И что такое StringGrid1? (Я нуб)
...
Рейтинг: 0 / 0
FindNext
    #33309500
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, читай F1, вся информация есть
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FindNext
    #33309514
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То-же самое: отображается тока один файл, имя которого я ввожу в Edit1. И всё. 8(
...
Рейтинг: 0 / 0
FindNext
    #33309566
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Медитировать на словом маска
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
FindNext
    #33309570
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пусть FileListBox'ом выкручивается :)
...
Рейтинг: 0 / 0
FindNext
    #33309576
Belevern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://]/topic/223484&pg=-1
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / FindNext
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]