![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос | Заплачу за решение | Новые сообщения Сообщения за день | Расширенный поиск | Правила | Всё прочитано |
![]() |
|
Опции темы |
![]() |
#1 |
Форумчанин
Регистрация: 28.02.2016
Адрес: Лодейное Поле
Сообщений: 114
Репутация: 18
skype: sasha94216 |
![]()
У меня есть система обновления, и я создал бат файл который будет убивать не работающею копию программы..
Я запихал бат файл в Resource Как сделать что бы он запустился ? |
![]() |
![]() |
![]() |
#2 |
Профессионал
Регистрация: 15.02.2010
Сообщений: 13,329
Репутация: 2298
|
![]()
Выгрузить на диск и запустить, или построчно отдавать на кормление cmd
__________________
Запомните раз и навсегда: помочь != "решите за меня"! |
![]() |
![]() |
![]() |
#3 |
Профессионал
Регистрация: 20.04.2008
Сообщений: 4,793
Репутация: 2114
|
![]()
1. достать из ресурсов TResourceStream
2. достать СТРОКУ из stream-a 3. отдать строку на исполнение OC CreateProcess WinExec ... 1. TResorceStream 2. залить в файл TFileStream + copyFrom 3. отдать файл на исполнение OC CreateProcess WinExec ...
__________________
программа — запись алгоритма на языке понятном транслятору |
![]() |
![]() |
![]() |
#4 |
Модератор
Заслуженный модератор
Регистрация: 28.01.2009
Адрес: Москва
Сообщений: 20,989
Репутация: 3436
icq: 446843180 skype: phoenix_proger |
![]()
вы раздел перепутали.
__________________
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 28.02.2016
Адрес: Лодейное Поле
Сообщений: 114
Репутация: 18
skype: sasha94216 |
![]()
У меня есть код
Код:
|
![]() |
![]() |
![]() |
#6 |
Модератор
Заслуженный модератор
Регистрация: 12.01.2011
Сообщений: 17,748
Репутация: 3426
icq: 512-765 skype: alexp.frl |
![]()
Может быть для начала стоит не игнорировать все исключения в catch, а например выводить их? (лог, месседжбокс, ...)
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 28.02.2016
Адрес: Лодейное Поле
Сообщений: 114
Репутация: 18
skype: sasha94216 |
![]() |
![]() |
![]() |
![]() |
#8 |
Модератор
Заслуженный модератор
Регистрация: 12.01.2011
Сообщений: 17,748
Репутация: 3426
icq: 512-765 skype: alexp.frl |
![]()
Ну тогда удачи в определении причины неработоспособности без просмотра исключений.
|
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нуждаюсь в помощи! | Денис0001 | Assembler | 2 | 03.07.2014 00:04 |
Запустить bat файл | Ніжний Диявол | Общие вопросы Delphi | 1 | 13.05.2008 22:48 |
|
|