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

Delphi и WinAPI

Войти
Регистрация
Восстановить пароль
 
casey_artem
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 58
#1

Распознавание содержимого на Рабочем столе - Delphi WinAPI

03.06.2016, 19:43. Просмотров 827. Ответов 12
Метки нет (Все метки)

Необходимо написать программу, которая в Виндовсе обнаруживает все окна панели, файлы, документы, папки рабочего стола, количество и их тип, и выдаёт либо в окно, либо со звуком. Распознавание через дескриптор или через файловую систему, или оптическое. Помогите. пожалуйста!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2016, 19:43     Распознавание содержимого на Рабочем столе
Посмотрите здесь:
Delphi WinAPI Получение координат значков на рабочем столе
Delphi WinAPI Чтение и распознавание sms в Delphi
Распознавание окон на рабочем столе C++ WinAPI
Программы не запускаются на рабочем столе, ко всем ярлыкам на рабочем столе добавляется приставка .Ink
Значки на Рабочем столе
Баннер на рабочем столе
Windows XP Неприятности на рабочем столе
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BOGG ART
551 / 419 / 121
Регистрация: 09.12.2013
Сообщений: 2,213
Записей в блоге: 2
03.06.2016, 20:54     Распознавание содержимого на Рабочем столе #2
Чего-чего делает? о__О
casey_artem
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 58
04.06.2016, 08:58  [ТС]     Распознавание содержимого на Рабочем столе #3
Распознаёт содержимое стола и выводит в окно списком, либо с каким-нибудь звуком
casey_artem
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 58
04.06.2016, 11:49  [ТС]     Распознавание содержимого на Рабочем столе #4
Вот задание
Вложения, ожидающие проверки
Тип файла: png Задание.png
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26429 / 14731 / 837
Регистрация: 15.09.2009
Сообщений: 64,004
Записей в блоге: 68
04.06.2016, 12:00     Распознавание содержимого на Рабочем столе #5
потрудитесь перепечатать задание на форум полностью и руками.
casey_artem
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 58
04.06.2016, 14:13  [ТС]     Распознавание содержимого на Рабочем столе #6
Исходные данные:
1) распознаваемые объекты: иконки, окна, панели рабочего стола операционной системы Windows;
2) цель распознавания: определние количества объектов, типа, наименования, размера и координат каждого обнаруженного объекта;
3) рекомендуемые методы распознавания объектов: оптическое распознавание, поиск в файловой системе и дереве процессов ОС;
4) требуемые характеристики: вероятность верного распознавания известных программе объектов не ниже 80%.
Matan!
269 / 120 / 23
Регистрация: 31.05.2013
Сообщений: 1,029
Записей в блоге: 2
Завершенные тесты: 1
17.11.2016, 17:49     Распознавание содержимого на Рабочем столе #7
Устанавливаете путь
Delphi
1
const srt = 'C:\Users\User_NAME\Desktop';
А потом сканите на разные файлы. Что-то типа FileExist или FileName.
NEFFboy
10 / 10 / 3
Регистрация: 16.02.2015
Сообщений: 101
20.11.2016, 16:08     Распознавание содержимого на Рабочем столе #8
Смотрим справку по функции:
Delphi
1
function FindFirst(const Path: string; Attr: Integer; var F: TSearchRec): Integer;
И с ее помощь находим все файлы в папке рабочего стола.
northener
22.11.2016, 02:34
  #9

Не по теме:

Ну чтобы не сбивать с толку нашедших сей топик на помойке.
Matan!,
NEFFboy,
Прежде чем поднимать старую тему попытайтесь вникнуть в вопрос! ТС спрашивал не о файлах/ярлыках в папке "Рабочий стол".

Matan!
269 / 120 / 23
Регистрация: 31.05.2013
Сообщений: 1,029
Записей в блоге: 2
Завершенные тесты: 1
22.11.2016, 16:29     Распознавание содержимого на Рабочем столе #10
northener, специально для тебя цитирую:
Цитата Сообщение от casey_artem Посмотреть сообщение
обнаруживает все окна панели, файлы, документы
Добавлено через 56 секунд
В дельфях разные функции отвечают за поиск папок и файлов.
northener
3068 / 2125 / 438
Регистрация: 15.07.2013
Сообщений: 12,326
23.11.2016, 02:06     Распознавание содержимого на Рабочем столе #11
Цитата Сообщение от Matan! Посмотреть сообщение
northener, специально для тебя цитирую:
Вот если бы в цитате не фигурировало бы слово "окна", я бы согласился.
А ведь "рабочий стол" в вопросе упомянут только в перечислении как "папки рабочего стола".
Matan!
269 / 120 / 23
Регистрация: 31.05.2013
Сообщений: 1,029
Записей в блоге: 2
Завершенные тесты: 1
23.11.2016, 16:32     Распознавание содержимого на Рабочем столе #12
Фуууух.
Уважаемый автор этой темы, поясните, что Вы на самом деле имели ввиду. Вывести содержимое рабочего стола или что-то другое?

Добавлено через 2 минуты
И что Вы под этим подразумеваете? Активные окна, содержимое панели меню Пуск?
Цитата Сообщение от casey_artem Посмотреть сообщение
обнаруживает все окна панели
Добавлено через 1 минуту
Хотя... думаю, тема уже не актуальна
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2016, 14:05     Распознавание содержимого на Рабочем столе
Еще ссылки по теме:
Зависает на рабочем столе Windows 7
Сайт на рабочем столе Софт
C++ Файл на рабочем столе :)
Кнопка на рабочем столе. Windows 7
Android Ярлык на рабочем столе

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ILinker
9 / 9 / 1
Регистрация: 25.11.2016
Сообщений: 53
08.12.2016, 14:05     Распознавание содержимого на Рабочем столе #13
В DRKB было подобное, можете там посмотреть.
Yandex
Объявления
08.12.2016, 14:05     Распознавание содержимого на Рабочем столе
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru