![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.12.2009
Сообщений: 85
|
![]()
Есть код:
Код:
Проблема: задача кода выполняется наполовину. ЕХЕ файл удаляется, только если он расположен по адресу, не содержащему русские названия. Например если ехе будет по адресу C:\homewrk\unit1.exe - то при закрытии ехе удалится. А если ехе будет по адресу C:\homewrk\Вася\unit1.exe - то ехе файл не удалится. Как решить эту проблему? (как исправить код вверху, чтобы создваемый батник удалял ехе независимо от его пути) |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Проще всего не использовать полный путь.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.12.2009
Сообщений: 85
|
![]()
возможно. но как?)))
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 13.12.2009
Сообщений: 85
|
![]()
эм. но если Unit1.exe переименуют например в 1Unit.exe???
Плучается батник не найдет его и не сможет удалить. Как этого избежать? |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 13.12.2009
Сообщений: 85
|
![]()
все, проблема полностью решена, возможность переименования тоже исключена.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в BAT-никах русские буквы в кодировке DOS (она же 866. она же OEM), Delphi (как Win32 программа работает с кодировкой, установленной в локали - для русской локали это кодировка Win -1251, она же - ANSI).
нужно было всего навсего перекодировать ANSI -> OEM и всех делов! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск и замена bat-ником | Cardsharp | Помощь студентам | 0 | 05.06.2012 22:43 |
Проблема с определением кодировки | ZePr | Общие вопросы Delphi | 8 | 08.01.2012 15:03 |
Проблема с определением процента загрузки процессора | Jogik_86 | Помощь студентам | 0 | 17.12.2009 03:28 |
Проблема с определением строки в макросе | Евгений(mE) | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 17.11.2008 11:40 |
проблема с определением внешнего ключа! | veter_s_morya | SQL, базы данных | 1 | 26.06.2008 18:37 |