Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/162: Рейтинг темы: голосов - 162, средняя оценка - 4.77
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816

Концепция файлового менеджера

19.07.2013, 19:15. Показов 37262. Ответов 374
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На тестирование представляется файловый менеджер для Windows DM-Commander.
Основной принцип программы - быстродействие и удобство работы с файлами.
Окончательная цель проекта - реализовать самую удобную программу по управлению файлами.

Основные свойства программы DM-Commander:

- 2-х панельный классический интерфейс в стиле NC;
- 5 режимов просмотра списка файлов (в том числе режим просмотра эскизов);
- 7 режимов сортировки;
- файловые операции (копирование, перемещение, перемещение в корзину, удаление);
- Взаимодействие между панелями и другими программами посредством перетаскивания файлов;
- Просмотр файлов. Поддержка кодировок 1251,866,KOI8-R,Unicode, UTF-8 (не все языки) без участия ОС (ENG, RUS, UKR), режимы text, hex, dump, размер файлов не ограничен;
- Редактор текста (ANSI, Unicode, RTF);
- Работа с архивами как с обычными файлами. Поддержка на чтение 7z,arj,rar,zip,gzip,bzip2,iso и др., на запись - 7zip;
- Поиск файлов;
- Виртуальная панель;
- Поддержка FTP (планируется к удалению как устаревшее);
- Групповое переименование/копирование по правилам;
- Механизм работы с командной строкой;
- Независимая история смены путей для каждой панели.

ОС: Windows 2000 - Windows 10
Лицензия: без ограничения использования (GPL v3), исходные тексты распространяются вместе с программой (библиотека 7-zip предоставляется по отдельной лицензии, размещенной на: http://7-zip.org/license.txt).

Ссылка на актуальную версию: https://sourceforge.net/projects/dm-commander/

Скриншоты:




Внимание, пост обновляется

Ссылка на актуальную версию:
dmc-1.4-portable-X86-X64.7z
dmc-1.4-source.7z
help.txt
readme.txt

ИНТЕРФЕЙС ПРОГРАММЫ
~~~~~~~~~~~~~~~~~~~

В заголовке окна отображается значок программы и текущий путь, также эта информация отображается в панели задач Windows.

Ниже заголовка окна находится адресная панель, содержащая (слева направо):
1. Стрелка "Назад" перемещает на одно значение назад в истории смены путей.
2. Стрелка "Вперед" перемещает на одно значение вперед в истории смены путей.
3. Стрелка "Вверх" перемещает на один уровень вверх в иерархии папок.
4. Адресная строка предназначена для ввода произвольного пути (в том числе сетевого), либо выбора любой локации из ста последних.
5. Главное меню программы.

Ниже адресной панели находятся файловые панели, содержащие (сверху вниз):
1. Путь. Путь вверху активной панели выделяется цветом фона текста. Меню панелей располагается в правой верхней части панели, правее пути.
2. В центральной части панели располагается список файлов.
3. В нижней части панели располагается информационная панель с информацией о текущем элементе, количестве выделенных элементов.
В нижней строке информационной панели выводится информация о текущей локации, а также свободное место на текущем диске (если опция включена).

Ниже файловых панелей расположена командная строка, предназначенная для ввода произвольных команд, либо выбора любой команды из ста последних.

В самой нижней части расположена строка быстрого доступа к основным функциям.


Горячие клавиши:

Развернуть на весь экран/в окно: Alt+Enter
Перейти к вводу пути в адресной строке: Ctrl+F12
Запустить новую копию программы: Ctrl+N
Вертикальное/горизонтальное выравнивание: Alt+F9
Запомнить пути: Shift+F9
Сохранить конфигурацию: Shift+F10
Выйти из программы: F10

МЕНЮ ПАНЕЛЕЙ
~~~~~~~~~~~~

Меню панелей располагается в правой верхней части панели.

Активный элемент панели: элемент под курсором
Выделенные элементы панели: все выделенные элементы, включая элемент под курсором
Горячие клавиши:

Перемещение по списку файлов: Up, Down, Left, Right, PgUp, PgDn, Home, End
Открытие активного элемента: Enter
Выделение файлов: Insert, правая кнопка мыши.
При длительном нажатии правой кнопкой на элементе появится системное меню Windows для выделенных элементов.
Длительность задержки перед появлением системного меню задается параметром реестра:
HKEY_CURRENT_USER\SOFTWARE\DMCommander\X 64(X86)\PanelContextMenuTimer


Переключение между панелями: Tab, либо нажатие левой кнопкой мыши на панели, путь вверху активной панели выделяется цветом фона текста.
Выбор источника для левой панели: Alt + F1
Выбор источника для правой панели: Alt + F2

Режимы отображения:
Краткий: Ctrl + 1
Средний: Ctrl + 2
Полный: Ctrl + 3
Детальный: Ctrl + 4
Эскизы: Ctrl + 5

Режимы сортировки:
Имя: Ctrl+F3
Расширение: Ctrl+F4
Время записи: Ctrl+F5
Размер: Ctrl+F6
Без сортировки: Ctrl+F7
Время создания: Ctrl+F8
Время доступа: Ctrl+F11 !!!

Обновить активную панель: Ctrl+R

Просмотр активного элемента: F3. Если активным элементом является папка, либо выделено несколько папок, то производится расчет их размера со всеми вложениями.
Редактирование активного элемента: F4
Копировать файл(ы): F5
Переименовать/переместить файл(ы): F6
Создать папку: F7
Удалить выделенные элементы в корзину: Del, F8
Удалить выделенные элементы: Shift+Del, Shift+F8
Добавить выделенные элементы в архив: Shift+F1
Извлечь выделенные элементы из архива: F5, Shift+F2 внутри архива
Свойства активного элемента (системное меню Windows): Ctrl+P
Выделить группу элементов по маске: + на цифровой клавиатуре
Выделить все: Ctrl+A
Снять выделение с группы: - на цифровой клавиатуре
Инвертировать выделение: * на цифровой клавиатуре
Копировать в буфер список выделенных элементов (без путей): Ctrl+Ins
Копировать в буфер список выделенных элементов (с полными путями): Ctrl+C
Расширение/сужение панелей: Ctrl+Left, Ctrl+Right, либо мышью при нажатой левой клавише в зоне между панелями
Быстрый поиск файла: Начать набирать имя файла в текущей панели, курсор автоматически перейдет на первый найденный элемент
Уменьшение/увеличение шрифта: Ctrl+"+", Ctrl+"-" в текущей панели
Поменять панели местами: Ctrl-U
Получатель равен источнику: F11



РАБОТА С АРХИВАМИ
~~~~~~~~~~~~~~~~~

Работа с архивами (навигация, просмотр, извлечение) происходит как с обычными файлами и реализована посредством библиотеки 7zip.

Поддерживаемые алгоритмы:
LZMA, LZMA2, PPMd, Bzip2, Deflate и Deflate64

Поддерживаемые форматы:
упаковка: 7z
только распаковка: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, MBR, ISO, LZH (LHA),
LZMA, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, XAR, Z (TAR).
11
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.07.2013, 19:15
Ответы с готовыми решениями:

Реализация файлового менеджера
Нужно сделать программу что-то вроде "Файлового менеджера"(Упрощённый, то есть отображение структуры файлов, функции такие как: копировать,...

Исходник файлового менеджера
Есть ли у кого нибудь исходник файлового менеджера(проводника) на C# в visual studio 2012 -2017

Шаблон файлового менеджера
Приветствую Уважаемые коллеги! Может есть у кого на примете шаблон файлового менеджера? Хочу что то похожее как в open cart. ...

374
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
06.06.2014, 23:41  [ТС]
Студворк — интернет-сервис помощи студентам
Добавлено через 16 минут
Цитата Сообщение от gazlan Посмотреть сообщение
Вы бы определились: что и для кого делаете. Просмотр изображений - последнее, что нужно в файловом менеджере, и если даже нужно - только как плагин.
Если вы хоть раз писали программу, то должны понимать, что сначала должен быть создан некий скелет (определенные правила работы, некий API), где есть заготовки для всего функционала. Быстрый просмотр - одна из неотъемлемых и сложных частей этого скелета, потому что там работа с потоками, с графикой, причем это все связано с активной панелью, реализацию данного функционала напоследок оставлять нельзя, это просто одна из главных частей "скелета" программы. Функционал связанный с быстрым просмотром картинок самый опасный в плане ошибок, именно поэтому я и прошу протестировать его.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
07.06.2014, 06:29
Цитата Сообщение от dmitry94 Посмотреть сообщение
Функционал связанный с быстрым просмотром картинок самый опасный в плане ошибок
Найдена одна всего ошибка.
Файл не запускается. Сообщений не выдает.
1
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
07.06.2014, 09:24  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Файл не запускается. Сообщений не выдает.
ОС? Какой-то конкретный файл или все файлы не отображаются?

Добавлено через 12 минут
Или сама программа не запускается?

Добавлено через 1 минуту
Цитата Сообщение от gazlan Посмотреть сообщение
Если, к примеру (типовая задача), потребуется найти все .cpp файлы за прошлый месяц, в которых упоминается Vasya Pupkin и для которых еще не был сделан backup, чем поможет ваш концептуальный менеджер?
Этот функционал еще не реализовывался, поиск - следующий на очереди.
0
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
07.06.2014, 15:24
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Файл не запускается. Сообщений не выдает
У меня выдает. Скриншот в #79

Цитата Сообщение от dmitry94 Посмотреть сообщение
Быстрый просмотр - одна из неотъемлемых и сложных частей этого скелета
Пока вы не зашли слишком далеко по неверному пути.

Все, что должна сделать ваша программа для быстрого просмотра - это показать черную дыру :-)

Точнее говоря, создать на панели незаполненную область просмотра в заданном месте и заданного размера. Все.

Остальное - забота плейера (плагина), которому отдается хэндл окна и метаинформация об объекте просмотра (диск, архив, файл, реестр, память итп). И уже сам плейер обрабатывает переданный ему объект (например, файл ZIP, JPG, PDF, DOC итп) и отображает его в заданной области.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
07.06.2014, 15:33
Цитата Сообщение от dmitry94 Посмотреть сообщение
? Какой-то конкретный файл
так у вас в архиве всего 1 файл. Мы же про вашу программу говорим в этой теме?
Прошу скачивать и тестировать:
ffm2014.exe-06-06-2014.7z
У меня XP SP3, до этого всё работало Концепция файлового менеджера
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
07.06.2014, 18:38  [ТС]
Понятно. XP не воспринимает функции GDI+ 1.1. Будем думать что с этим делать. Для XP придется исключить эту функцию, будет немного медленнее работать.

Добавлено через 57 минут
Исключил использование функций, не поддерживаемых в XP. Сейчас под XP должно работать.

Добавлено через 9 минут
Цитата Сообщение от gazlan Посмотреть сообщение
Все, что должна сделать ваша программа для быстрого просмотра - это показать черную дыру :-)
Убедили. Больше не буду увлекаться не ключевым функционалом
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
07.06.2014, 19:44
Цитата Сообщение от dmitry94 Посмотреть сообщение
Для XP придется исключить эту функцию, будет немного медленнее работать.
Работает быстро. По крайней мере не медленнее, чем Total Commander.
Хотя ориентироваться на XP наверно уже не стоит, это уже динозавр
P.s. Лично я за то, чтобы было как можно больше всяких фишек "из коробки". Плагины пусть будут, они не помешают. Но их надо искать, устанавливать, они иногда пишутся криворукими любителями и т.п.
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
07.06.2014, 19:54  [ТС]
Цитата Сообщение от gazlan Посмотреть сообщение
Остальное - забота плейера (плагина), которому отдается хэндл окна и метаинформация об объекте просмотра (диск, архив, файл, реестр, память итп). И уже сам плейер обрабатывает переданный ему объект
Здесь не совсем согласен. Основной принцип программы - быстродействие, а при использовании плагинов не всегда можно оптимально засинхронизировать все действия, все равно это будет медленнее работать.

Добавлено через 1 минуту
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Работает быстро.
Это и есть целевая задача

Добавлено через 2 минуты
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Хотя ориентироваться на XP наверно уже не стоит, это уже динозавр
Все равно поддержка нужна, отказываться от XP нельзя, imho.
0
07.06.2014, 20:01

Не по теме:

Цитата Сообщение от dmitry94 Посмотреть сообщение
Все равно поддержка нужна, отказываться от XP нельзя, imho.
Поддерживаю

0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
07.06.2014, 23:55  [ТС]
Добавил некоторые информационные сообщения при выделении/удалении памяти при использовании GDI+. Если у кого появляются говорите.

Добавлено через 2 часа 9 минут
Цитата Сообщение от gazlan Посмотреть сообщение
Сами просмотр/редактирование должны реализовываться сторонними плейерами - плагинами (текст, мультимедия, DB etc)
Этот принцип не поддерживаю. Если каждый будет ориентироваться на сторонние программы дело далеко не пойдет.
Наступит застой. Нужно реализовывать все, что можешь и, может быть, эта реализация окажется лучше, чем у других.
0
Неадекват
 Аватар для freeba
1501 / 1237 / 248
Регистрация: 02.04.2010
Сообщений: 2,807
09.06.2014, 03:13
Цитата Сообщение от dmitry94 Посмотреть сообщение
Нужно реализовывать все, что можешь и, может быть, эта реализация окажется лучше, чем у других.
Не этим ли принципом руководствовались в Nero? И что в результате получилось?
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
19.06.2014, 19:23  [ТС]
Цитата Сообщение от freeba Посмотреть сообщение
Не этим ли принципом руководствовались в Nero? И что в результате получилось?
Нет, больше не планирую увлекаться избыточным функционалом.
0
1 / 1 / 0
Регистрация: 20.06.2014
Сообщений: 11
26.06.2014, 22:58
Какие носители поддерживаются этим менеджером? Поддерживает ли \\.\tape\? Либо возможность запрашивать данные с произвольных\скрытых хранилищ?

Добавлено через 5 часов 13 минут
Цитата Сообщение от dmitry94 Посмотреть сообщение
Здесь не совсем согласен. Основной принцип программы - быстродействие, а при использовании плагинов не всегда можно оптимально засинхронизировать все действия, все равно это будет медленнее работать.
Не хотел тратить силы на ответ, но раз занимаюсь похожей задачей, решил ответить.
Писать новый файловый менеджер сейчас, это нелепо, разве что чтобы набратся опыта в программировании и на этом все. Ткомандер и Фар вряд ли уже обогнать и в скорости, и по функционалу и по бесплатности (фар). Да и время прошло когда файловые менеджеры тормозили, 10 лет как прошло. Так что, например, отказыватся от плагинов оправдывая тем, что хочется избежать тормозов.... не понимаю зачем петлю на шее проекта еще больше затягивать? и какие тормоза? Да и еще один важный момент: надо четко представлять профиль своего пользователя. Я вот поклонник фара, на моем рабочем пк он всегда был открыт, но как только за ним садился мой подчиненный или даже директор, у которого вкус минимализма и простоты, первым делом закрывали фар и открывали проводник! он для них комфортнее)))
Также и с плагинами: часто сталкивались, что все бы хорошо, но какой-нибудь маленькой утилиты нехватает. Писали тех.задание и в разработку, все! на след.день плагин готов, вопрос закрыт. А в вашем случае это очередной тупик и отказ в пользу другого.
А вот если бы вы сделали своими сильными сторонами то, чего в других менеджеров нет, тогда да, как минимум заявка о себе будет. И не стоит тягатся силами с другими, ни с просмотрщиком картинок ни с винампом ни с другими плеерами, они как ни крути будут это делать лучше.
Вот к примеру слабые места фара и тс:
* никакая функция копирования. раде интереса найдите 20-30 болванок 1999-2001 годов, засеките время и попробуйте их скопировать на винт.
* случайно удаленный файл не восстановить сразу. а что, удобная функция "Показать удаленное"!
... это только навскидку. Если целенаправлено с бумагой и ручкой посидеть, много изъянов еще найти можно.
А так... не садятся и не влезают в игру без сильных козырей. Минимализмом и супер скоростью сейчас никого не удивить, т.к. это делают все с учетом профиля своих пользователей. А если и профиль не составлен, то это край)))
1
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
26.06.2014, 23:18
Цитата Сообщение от Abraxass Посмотреть сообщение
раде интереса найдите 20-30 болванок 1999-2001 годов, засеките время и попробуйте их скопировать на винт.
А при чем тут файловые менеджеры? Скорость чтения с болванок CD ограничена техническими возможностями и составляет всего 150 Кб/с данные с CD-ROM и 172,3 Кб/с аудио с CD-DA. Ещё можно древние SD карты вспомнить, с них тоже замучаешься копировать инфу
0
1 / 1 / 0
Регистрация: 20.06.2014
Сообщений: 11
27.06.2014, 00:07
Цитата Сообщение от Pro_grammer Посмотреть сообщение
А при чем тут файловые менеджеры? Скорость чтения с болванок CD ограничена техническими возможностями и составляет всего 150 Кб/с данные с CD-ROM и 172,3 Кб/с аудио с CD-DA. Ещё можно древние SD карты вспомнить, с них тоже замучаешься копировать инфу
Скорость чтения тут не при чем))) Я даже спорить о скорости указанной вами не буду, она неверна, но это не важна. Мысль в другом. Я многое не дописал, попробуйте))) Офигеете))
ps: с покупкой ленточной библиотеки, копировал свыше 300 дисков за 15 лет, чтобы все на ленту записать, траха было выше крыши с копированием с дисков. Около недели с учетом что 20% не прочиталось и все зависало т.к. не было умного алгоритма чтения.
0
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
27.06.2014, 04:03
Цитата Сообщение от Abraxass Посмотреть сообщение
болванок 1999-2001 годов
Судя по интерфейсу, собственных средств работы с файловой системой FAR не имеет, пользуется предоставленными OS, копируя в память блоками по 100 Mb. При этом делается максимальное число попыток чтения сбойного сектора. Так что, если какой-то сектор старого CD читается только с десятой попытки, то и скорость упадет соответственно.
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
29.06.2014, 23:09  [ТС]
Цитата Сообщение от Abraxass Посмотреть сообщение
Писать новый файловый менеджер сейчас, это нелепо, разве что чтобы набратся опыта в программировании
Писать что-то всегда имеет смысл, а продавать эту программу я уж точно не собираюсь и тем более конкурировать с кем-то, во всяком случае не на этом этапе. Это так, работа в свое удовольствие в свободное время А денег на файловом менеджере сейчас не заработать, тут вы правы.
0
67 / 67 / 9
Регистрация: 04.01.2012
Сообщений: 231
Записей в блоге: 1
01.07.2014, 10:04
Тему не читал. Пишу как пользователь, прочитавший только аннотацию автора, скачавший последнюю версию, которую только нашёл, и запустивший продукт.

Начну с плюсов:
- цветовая схема не напрягает глаза
- расположение файлов - папки идут сначала

Ну а теперь самое интересное - недоработки/сложности, с которыми столкнулся:
- на самом деле сначала непонятно, что в меню обозначают Left и Right, мало того - они располагаются в противоположных концах, поэтому Right я вообще сначала не заметил
- собственно, отсутствие возможности настроить обе панели разом
- кнопки Edit, Add to archive, Extract from archive и File attributes не делают ничего (arc скопирована в C:\)
- не нашёл способа переименовать файл
- кнопки Select group, Deselect group, Invert selection и Load selection то ли ничего не делают, то ли я не понял, что они должны делать
- разнос данных по двум панелям - имя файла, размер и дата изменения (или создания?) отображаются в одном месте, снова имя файла, владелец, атрибуты и тип файла - в другом
- при копировании/перемещении появляется диалоговое окно, в котором можно задать другой путь, но копироваться/перемещаться будет всё равно в соседнюю панель
- zip-архив и iso-образ подсвечены одинаково, однако архив открывается здесь же, а для образа запускается соответствующая программа
- заявленный быстрый просмотр изображений по F11 не завёлся (он был выпилен?)
- пользовательские настройки не сохраняются - посте перезапуска снова нужно настраивать внешний вид

Ну и напоследок - неплохо бы добавить обработку нажатия на Backspace как "уровнем вверх"

Добавлено через 2 минуты
А, да, забыл - тестировал на win7 32bit
1
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
01.07.2014, 10:24  [ТС]
Спасибо за отзыв.

- кнопки Edit, Add to archive, Extract from archive и File attributes не делают ничего (arc скопирована в C:\)
- не нашёл способа переименовать файл
- кнопки Select group, Deselect group, Invert selection и Load selection то ли ничего не делают, то ли я не понял, что они должны делать
- при копировании/перемещении появляется диалоговое окно, в котором можно задать другой путь, но копироваться/перемещаться будет всё равно в соседнюю панель
- zip-архив и iso-образ подсвечены одинаково, однако архив открывается здесь же, а для образа запускается соответствующая программа
- пользовательские настройки не сохраняются - посте перезапуска снова нужно настраивать внешний вид
Все верно, эти функции на данный момент не реализованы. Будут в следующей версии, когда даже не подскажу, наверное не раньше осени.

- заявленный быстрый просмотр изображений по F11 не завёлся (он был выпилен?)
Нет, не выпиливал, должно работать.

Ну и напоследок - неплохо бы добавить обработку нажатия на Backspace как "уровнем вверх"
Эта функция работает по Ctrl+Backspace, так как Backspace используется в командной строке.
0
67 / 67 / 9
Регистрация: 04.01.2012
Сообщений: 231
Записей в блоге: 1
01.07.2014, 10:41
Цитата Сообщение от dmitry94 Посмотреть сообщение
Нет, не выпиливал, должно работать.
И тем не менее - никак

Цитата Сообщение от dmitry94 Посмотреть сообщение
Эта функция работает по Ctrl+Backspace, так как Backspace используется в командной строке.
Стоит добавить список горячих клавиш с описанием, что они делают. Показывать, например, на F1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.07.2014, 10:41

Разработка файлового менеджера
Доброго времени суток, уважаемые форумчане! Есть файловый менеджер, работает копирование и перемещение файлов из каталогов, думал что этого...

Смена файлового менеджера по умолчанию
Как сменить файловый менеджер по умолчанию на Linux mint 17 MATE? Надо чтобы все папки, включая computer:///, trash:///, домашнюю и т.д.,...

Оформление для файлового менеджера
Глупо задавать вопрос. Но сам я затрудняюсь красиво оформить вкладку графиеских файлов чтобы все влезло Вот это окно где уже лежать...

Написание консольного файлового менеджера
Добрый день, в университете задали проект по созданию консольного Файлового менеджера на C++ в котором можно: 1)Перемещать между...

Основные функции файлового менеджера
Добрый день. Имеется начальный вид файлового менеджера (отображение структуры дисков, переходы по папкам, упорядоченные столбцы (имя,...


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru