|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|||||||||||
ShellExecute упаковка в WinXP выдаёт ошибку12.01.2026, 07:50. Показов 2078. Ответов 42
Метки нет (Все метки)
Столкнулся с такой проблемой по ShellExecute : распаковка файла rar работает всюду
0
|
|||||||||||
| 12.01.2026, 07:50 | |
|
Ответы с готовыми решениями:
42
Программа которая выдает платформу компьютера выдает ошибку [ShellExecute в Delphi 2009] Где ошибка? Ошибка при запуске другой программы через ShellExecute |
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
|
| 12.01.2026, 12:08 | |
|
0
|
|
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 12:21 [ТС] | |
|
Verevkin, "У меня 7zip прекрасно пакует дерево каталогов по маске."
Мне не нужно дерево каталогов, но я попробовал и теже ... Добавлено через 1 минуту Rius, Rius, "По очереди попробовать, вдруг на одной будет везде работать." Да, спасибо так и сделаю.
0
|
|
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
||||
| 12.01.2026, 12:33 | ||||
|
0
|
||||
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
||||||
| 12.01.2026, 12:50 [ТС] | ||||||
|
Verevkin, "А исходник-то гдемля?"
Что он вам даст, у меня много компонентов моих. Могу дать код ЗАПИСЬ:
Добавлено через 1 минуту Rius, "пути (аргументы) для проверки попробуйте захардкодить как константные массивы символов." Спасибо, попробую. Добавлено через 56 секунд Verevkin, function ShellExecuteA проверил, эффект тот же
0
|
||||||
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
||||
| 12.01.2026, 12:52 | ||||
|
0
|
||||
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 13:16 [ТС] | |
|
Rius, "А pchar в вашем дельфи - он однобайтовый или больше?"
type : Char = #0..#255; Вы имеете ввиду, что для WinXP нужно применить PAnsiChar? ShellExecute требует в ShellAPI : function ShellExecute(hWnd: HWND; Operation, FileName, Parameters, Directory: PChar; ShowCmd: Integer): HINST; stdcall; А вот по подсказке в Delphi 7 Требует PAnsiChar
0
|
|
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 13:17 [ТС] | |
|
Попробую и это. Когда не знаешь что делать, то шевели не только мозгами но и руками
0
|
|
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
|
| 12.01.2026, 13:22 | |
|
0
|
|
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
|
| 12.01.2026, 13:27 | |
|
0
|
|
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 13:28 [ТС] | |
|
Verevkin, "У тебя там только Delphi 7 или ты юзаешь разные компиляторы для разных ОС?"
Delphi 7 проект. Builder C++ (CBuilder5) для низкоуровневых библиотек, но к SAPR не имеет отношения. Кстати, замена PChar на PAnsiChar ничего не дала. Извините, работа приплыла срочная.
0
|
|
|
|
||
| 12.01.2026, 13:31 | ||
|
Также, падает ли программа, если сам вызов ShellExecute закомментировать? Ну и каждый шаг можно залогировать в файл, раз отладки нормальной нет на XP.
0
|
||
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
|
| 12.01.2026, 13:36 | |
|
0
|
|
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
||||||
| 12.01.2026, 14:32 [ТС] | ||||||
|
Verevkin, Thank's - падает
Разберусь теперь где это нагадил кот Базилио Добавлено через 13 секунд Rius, Thank's - падает Разберусь теперь где это нагадил кот Базилио Добавлено через 31 секунду Всем огромное спасибо!!! Добавлено через 14 минут С вашей помощью нашёл, гадит в WinXP вот этот код:
0
|
||||||
|
|
|
| 12.01.2026, 14:38 | |
|
Ошибка оказалась не там, где искали...
Избавляйтесь от Application.ProcessMessages.https://www.cyberforum.ru/blogs/469693/4909.html
0
|
|
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
|||||||
| 12.01.2026, 14:53 | |||||||
0
|
|||||||
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 14:58 [ТС] | |
|
Verevkin, "И в какой строке возникает access violation?"
Пока не проверял, просто удалил, он уже не нужен. Потом проверю, работа горит. Что нажимать чтобы подсвечивать код, ссорри
0
|
|
|
Нарушитель
10896 / 5830 / 1289
Регистрация: 12.03.2015
Сообщений: 26,901
|
||||
| 12.01.2026, 15:03 | ||||
![]() ![]()
0
|
||||
|
5 / 22 / 1
Регистрация: 24.11.2015
Сообщений: 205
|
|
| 12.01.2026, 20:14 [ТС] | |
|
Verevkin, Пока не проверял, просто удалил, он уже не нужен, т.к. был актуален пока я не сделал, чтобы холст становился активным, как только на него наезжает мышь. Ранее приходилось на нём дважды кликать мышью
0
|
|
| 12.01.2026, 20:14 | |
|
Invalid Typecast при использовании ShellExecute FindWindow не нашел окна, а ShellExecute возвращает ERROR_PATH_NOT_FOUND
ShellExecute Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|