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

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

Восстановить пароль Регистрация
 
casey_artem
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 58
03.06.2016, 19:43     Распознавание содержимого на Рабочем столе #1
Необходимо написать программу, которая в Виндовсе обнаруживает все окна панели, файлы, документы, папки рабочего стола, количество и их тип, и выдаёт либо в окно, либо со звуком. Распознавание через дескриптор или через файловую систему, или оптическое. Помогите. пожалуйста!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BOGG ART
 Аватар для BOGG ART
455 / 381 / 115
Регистрация: 09.12.2013
Сообщений: 2,054
Записей в блоге: 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
Супер-модератор
 Аватар для magirus
25650 / 14178 / 756
Регистрация: 15.09.2009
Сообщений: 60,523
Записей в блоге: 62
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!
17 / 17 / 2
Регистрация: 31.05.2013
Сообщений: 297
Записей в блоге: 1
Завершенные тесты: 1
17.11.2016, 17:49     Распознавание содержимого на Рабочем столе #7
Устанавливаете путь
Delphi
1
const srt = 'C:\Users\User_NAME\Desktop';
А потом сканите на разные файлы. Что-то типа FileExist или FileName.
NEFFboy
 Аватар для NEFFboy
6 / 6 / 1
Регистрация: 16.02.2015
Сообщений: 82
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!
17 / 17 / 2
Регистрация: 31.05.2013
Сообщений: 297
Записей в блоге: 1
Завершенные тесты: 1
22.11.2016, 16:29     Распознавание содержимого на Рабочем столе #10
northener, специально для тебя цитирую:
Цитата Сообщение от casey_artem Посмотреть сообщение
обнаруживает все окна панели, файлы, документы
Добавлено через 56 секунд
В дельфях разные функции отвечают за поиск папок и файлов.
northener
2816 / 2028 / 410
Регистрация: 15.07.2013
Сообщений: 11,711
23.11.2016, 02:06     Распознавание содержимого на Рабочем столе #11
Цитата Сообщение от Matan! Посмотреть сообщение
northener, специально для тебя цитирую:
Вот если бы в цитате не фигурировало бы слово "окна", я бы согласился.
А ведь "рабочий стол" в вопросе упомянут только в перечислении как "папки рабочего стола".
Matan!
17 / 17 / 2
Регистрация: 31.05.2013
Сообщений: 297
Записей в блоге: 1
Завершенные тесты: 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 Иконки на рабочем столе
Программы не запускаются на рабочем столе, ко всем ярлыкам на рабочем столе добавляется приставка .Ink
Delphi WinAPI Чтение и распознавание sms в Delphi
Delphi WinAPI Получение координат значков на рабочем столе
Распознавание окон на рабочем столе C++ WinAPI

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

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

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