Форум программистов, компьютерный форум CyberForum.ru

Рекурсивный поиск файлов и папок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно собрать код http://www.cyberforum.ru/cpp-beginners/thread604024.html
Доброго времени суток. Нужно нижеприведенный код собрать в кучу. Помогите разобрать, что куда. Условие. Нужно написать приложение создающее в своем окне, однострочный редактор текста и кнопку с надписью ОК. После ввода текста и нажатии кнопки, на экране появляется сообщение из введенного текста. //До winmain # define ID_EDIT // будет использоваться при обработке сообщения текстового...
C++ GDI+, насколько актуален этот интерфейс Добрый вечер! Вот задался вопросом насчет GDI+, насколько актуален этот интерфейс,где его конкретно применяли, какие продукты написаны с его применением. Я особо ничего не нагуглил... P.S. Интересно посмотреть как они выглядят,а то всякие елипсы и прямоугольники студентов не очень впечетляют8-) http://www.cyberforum.ru/cpp-beginners/thread603992.html
Что означает gotoxy C++
Подскажите пожалуйста что означает gotoxy? например, gotoxy (24,1); cprintf("Y") за что она отвечает и для чего она нужна?
C++ В строке удалить все появления заданного символа
1)в строке удалить все появления заданного символа ,если он находится в начале слова. Разделители между словами и их количество может быть любым. Сноска первая- одну из программ написать с использованием библиотечных функций, другую – без. Сноска вторая – словом считать любую последовательность , содержащую только русские и латинские буквы. 2)описать рекурсивную функцию бинарного поиска...
C++ Пауза FindFirstFile http://www.cyberforum.ru/cpp-beginners/thread603955.html
Хочется выслушать совет бывадых программеров - как сделать паузу или остановку рекурсивной процедуры, основанной на FindFirstFile и FindNextFile, по нажатию кнопки в форме Visual c++?!
C++ Перевод кода с паскаля на C++ Первая: uses crt; var d: string; a: string = ('0123456789'); i,j,k: byte; begin clrscr; подробнее

Показать сообщение отдельно
Mustang92
3 / 3 / 1
Регистрация: 24.04.2011
Сообщений: 150
13.06.2012, 23:28  [ТС]     Рекурсивный поиск файлов и папок
столкнулся с очередной проблемой в vusial c++.
нужно чтобы в label3 постоянно передавалось папка в какой идет поиск файлов через FindFirstFile. ниже описанная процедура у меня зависает,зависает и все приложение, вырубить можно тока через диспетчер задач. как можно "оживить" приложение, чтобы и приложение не зависало и передавалось в label3?!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
private: System::Void FindFiles(string dir){
HANDLE hFind;
WIN32_FIND_DATA FileData;
 
hFind=FindFirstFile((dir+"\\*").c_str(),&FileData);
 
if(hFind!=INVALID_HANDLE_VALUE){
do{
if(FileData.dwFileAttributes | FILE_ATTRIBUTE_DIRECTORY){
    if(strcmp(FileData.cFileName,".")==0) continue;
    else if(strcmp(FileData.cFileName,"..")==0) continue;
    else {
        String ^s=gcnew String(dir.c_str());
        this->label3->Text=s;
        FindFiles(dir+"\\"+FileData.cFileName);
    }
}
 
Текущее время: 08:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru