Окно процесса копирования файлов Windows
Модератор: WWolf
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Окно процесса копирования файлов Windows
Приветствую! Есть программа под Windows, которая копирует файлы. Настроил Wine, программа в целом работает и выполняет свои функции, но окна с процессом копирования не видно. Пробовал покладывать разные user32.dll от Windows, но положительного результата так и не добился. Подскажите, куда копать дальше?
Окно процесса копирования файлов Windows
Программа написана на Delphi, использует функции ShellAPI, копирует кучу файлов баз данных. Т.к. объем файлов большой, то хотелось бы видеть процесс 

-
- Сообщения: 10426
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
Окно процесса копирования файлов Windows
pvv, можно использовать стандартный ФМ(он показывает прогресс копирования).
Так же можно использовать консольный ФМ
Так же можно использовать консольный ФМ
mc
(тоже показывает прогресс копирования)Окно процесса копирования файлов Windows
Да это понятно, что можно ФМ использовать, если нужно скопировать несколько файлов/папок. Но моя программа делает сложную выборку файлов из кучи директорий, формирует список и передает его ОС для копирования...
Окно процесса копирования файлов Windows
прямо в натив? попробовал изучить эту тему, но подборка гугла на эту тему очень скромна... Буду смотреть дальше в эту сторону.
В лазарус просто и быстро не получится пересобрать, т.к. в программа выполняет кучу разных функций (кроме копирования), к ней подключено много нестандартных модулей...
А т.к. под вайном ВСЕ функции работают, кроме индикации процесса копирования

Окно процесса копирования файлов Windows
простые проекты - да, получается достаточно просто пересобрать
-
- Сообщения: 4176
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
Окно процесса копирования файлов Windows
ну я в C++Builder 10.3.3 собирал привет миры нативными... работали, но объёмы по 20+ метров - такое себе, но как временная затычка на проект катит

Окно процесса копирования файлов Windows
средствами ShellAPI - функция SHFileOperation:
https://delphisources.ru/pages/faq/base ... tions.html
-
- Сообщения: 10426
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
Окно процесса копирования файлов Windows
Так это чисто виндовые вызовы. И для них, скорее всего просто нет аналогов для линукс, вот и не отрисовывает
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя