С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Объясните по PopupMenu + StringGrid... Пытаюсь впервые разобраться с попап, и что-то мозг сломал тут... короче - (у меня Builder 10-й, если что) есть StringGrid2 и есть PopupMenu1. В свойствах стринггрида попапменю1 стоит как попапменю, всё норм. Сейчас, грубо говоря, мне нужно, что бы щелкая по стринггриду правой кнопкой, и в выпадающем меню тыкая одну кнопку (сделанную в PopupMenu1 - в свойствах через Items с названием kick),... https://www.cyberforum.ru/ cpp-builder/ thread277704.html нужно сделать кнопки старт и пауза для движущихся фигур C++ Builder
пауза нормально работает. но после паузы нажимаешь на старт фигуры не продолжают движение по траектории, а движется хаотично. помогите решить эту проблему. Добавлено через 1 минуту void __fastcall TForm1::N7Click(TObject *Sender) { switch(t) {case 1: Timer1->Enabled=false; case 2: Timer2->Enabled=false; case 3: Timer3->Enabled=false; case 4: Timer4->Enabled=false;
C++ Builder Курсач https://www.cyberforum.ru/ cpp-builder/ thread277665.html
тема моей курсовой работы Внешний поиск! можете мне рассказать что это такое для чего это нужно как им пользоваться и примерный интерфейс программы! или подскажите книги в которых можно прочитать про это!
C++ Builder Необходимо скомпилировать два проекта https://www.cyberforum.ru/ cpp-builder/ thread277647.html
Первый проект приложений Win32 содержит файлы из папки "source". Вы должны добавить библиотеку модулей wsock32.lib mswsock.lib comctl32.lib version.lib. Выходной файл piskvork.exe. Второй проект консольного приложения Win32 содержит файлы из папки "source\ pbrain" и файл pisqpipe.cpp из папки "source\ skelet". Переименовать файл вывода pbrain-pela.exe. Вы должны выбрать многопоточный DLL или...
C++ Builder двумерный массив С++
записать на место отрицательных элементов матрицы нули, а на место положительных единицы. Вывести на печать нижнюю треугольную матрицу в общепринятом виде. делаю на application. через StringGrid . #include <vcl.h> #pragma hdrstop #include <math.h> #include <stdlib.h> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma...
C++ Builder Настройка билдера. Редактирование шаблонов кода. https://www.cyberforum.ru/ cpp-builder/ thread277515.html
Всем привет. Использую CodeGear C++Builder 2009. В нём есть авто ввод. То есть если я напишу For он допишет(i=0;i<10;i++) { }А как сделать что бы он писал не:for (i=0;i<10;i++){ }А писал:for (i=0;i<10;i++) { }
C++ Builder Различить голоса М. от Ж. Всем добрый день! Как различить голоса, к примеру мужской от женского? Есть программа написанная на DirectSound. https://www.cyberforum.ru/cpp-builder/thread206725.html#post1184004 Но откуда брать цифровой сигнал, который отвечает за f-частоту? Я понимаю, что голос типичного взрослого мужчины имеет примерно фундаментальную частоту от 85 до 155 Гц, типичной взрослой женщины от 165 до 255 Гц. https://www.cyberforum.ru/ cpp-builder/ thread277508.html как программно повернуть Image на определенный градус C++ Builder
как программно повернуть Image на определенный градус)
C++ Builder Список файлов с возможностью выбора https://www.cyberforum.ru/ cpp-builder/ thread277371.html
Мне необходимо сделать дерево файлов и папок, как в проводнике. Или явный пример - программа uTorrent - когда добавляешь новый торрент, то можно выбрать какие файлы надо закачивать. Взял за основу TreeView, но там только список файлов указанной директории, без возможности отмечать файлы.
C++ Builder Как посчитать производную Задача состоит в том, что бы вычислять производные из любих примеров. И меня интересует - существует ли для C++ Builder такая библиотека? А если нет, то каким образом можно это запрограммировать, тоесть каков по логике работы должен быль алгоритм? https://www.cyberforum.ru/ cpp-builder/ thread277312.html
C++ Builder Alpha Skin тормозит программу?
Программа с приминением альфа скина стала работать раз в 300 медленней, так должно быть?
C++ Builder Рисование мышкой https://www.cyberforum.ru/ cpp-builder/ thread277229.html
Рисование мышкой закрашенного прямоугольника на Image.
S9
Волшебник
656 / 259 / 88
Регистрация: 18.12.2010
Сообщений: 545
0

Поиск файлов по сигнатуре - C++ Builder - Ответ 1559241

16.04.2011, 22:42. Показов 3619. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Помогите пожайлуста. Требуется найти необходимый .exe файл по сигнатуре. Я написал функцию для поиска файлов. Только подскажите как грамотнее сделать проверку файла на наличии сигнатуры.Заранее спасибо всем откликнувшимся.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
AnsiString SearchFile(AnsiString way,int sign,int min,int max){
//Здесь way - путь к директории,sign - сигнатура файла(или контрольная сумма),
//min и max промежуток,где считается контрольная сумма у найденного файла
    TSearchRec search;
    int search_res;
    int i;
    char cell;
    FILE* TEST_FILE;
    long summa_byte;
    AnsiString maska,resultat;
    char* c_way;
//---------------------------------------------------------------------------
    maska = "*.*";
    search_res = FindFirst(AnsiString(way)+maska,faAnyFile,search);
    while(search_res == 0){
        Application->ProcessMessages();
    if(((search.Attr && faDirectory) == faDirectory)&&
        (search.Name != ".")&&(search.Name != "..")){
        SearchFile(way+search.Name,sign,min,max);
//------------ Проверка найденного файла ------------------------------------
    TEST_FILE = fopen(strcat(way.c_str(),search.Name.c_str()),"rb");
    for(i = min;i <= max;i++){
        fseek(TEST_FILE,i,1);
        fread(&cell,sizeof(char),i,TEST_FILE); //?
        summa_byte = summa_byte+int(cell);
        }
    if(summa_byte == sign){
        resultat = way+search.Name;
        break;
        }
        else{
        resultat = "Файл не найден";
        return(resultat);
        }
    }
    search_res = FindNext(search);
    }
FindClose(search);
}
//---------------------------------------------------------------------------


Вернуться к обсуждению:
Поиск файлов по сигнатуре C++ Builder
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.04.2011, 22:42
Готовые ответы и решения:

Поиск файлов по сигнатуре
Добрый день!Пишу программу для поиска файлов по сигнатуре. Как сделать что-бы в файле проверялось...

Поиск по сигнатуре заданного файла в указанной директории
Помогите пожалуйста с задачкой... Поиск по сигнатуре заданного файла в указанной директории....

Поиск ехе файла по сигнатуре. Подскажите пожалуйста
Здравствуйте . Возникла проблема при поиске ехе файла по сигнатуре. 1)Представленная программа...

Чтение файлов, запись и дозапись в файл, поиск файлов в каталоге и поиск данных в файле
2. Создать файлы, в которых будут вмещаться строки с именами студентов и их средними балами. Каждый...

2
16.04.2011, 22:42
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.04.2011, 22:42
Помогаю со студенческими работами здесь

Поиск файлов на всех дисках и вывод найденных файлов в одну строку
using System; using System.IO; using System.Collections.Generic; using System.ComponentModel;...

Поиск давних файлов кроме системного диска и системных файлов
Здравствуйте, есть код: string firstAcessedPaths3 = DriveInfo.GetDrives() ...

Расширение файла по сигнатуре
Подскажите программу определяющую расширение файла по его сигнатуре (TrIDNet не подходит)

Ошибка в сигнатуре функции
Выводит: Catchable fatal error: Argument 2 passed to Monitor::log() must be an instance of string,...

0
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru