![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Привет!
Раньше особо не занимался консольными приложениями, вот назрел вопрос. Написал приложение которое формирует плейлист, обрабатываются папки с подпапками, файлы. С обработкой и записью плейлистов все в порядке, собственно вот о чем я: кидаю драг-н-дропом на приложение, пути все читаются (в том числе с русскими символами) записываю команды в батник и передаю - пути с русскими символами не читаются! перепробовал кучу советов, и про функции Код:
и это не помогает Код:
Delphi XE5, Win 7 |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Начиная с Delphi 2009 типы char и string в Юникоде. То есть, сейчас string - это, по старому, WideString.
|
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]() Цитата:
Это не решает проблемы! Вот, кому не понятна суть проблемы! Код:
Последний раз редактировалось ZuBy; 30.01.2014 в 13:49. |
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Никто с этим не сталкивался? Не верю!
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Шрифт консоли поменяй с System надругой, юникодный.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
@chcp 1251 в начало батника не пробовали?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
У него не батник.
|
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
||
![]() |
![]() |
![]() |
#9 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Как раз таки через батник и косяк!
Щас попробую Цитата:
Но как быть если эту программку будут использовать другой человек? Так же делать? Как например архиваторы пути понимают? работал сам лично и с zip и rar. там так не делал! Последний раз редактировалось ZuBy; 30.01.2014 в 16:44. |
|
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
консольная программа | closeAll | Помощь студентам | 2 | 24.05.2013 19:37 |
Консольная программа/C++ | ПроГрамм | Помощь студентам | 3 | 07.11.2012 10:51 |
Проверить висит ли консольная программа.. | Человек_Борща | Общие вопросы Delphi | 2 | 25.12.2010 13:24 |
Консольная программа под Linux | amdbodia | Общие вопросы C/C++ | 8 | 14.06.2009 20:23 |
Консольная программа на Си: ввод, вывод, сортировка, сохранение в текстовый файл. | zerg | Помощь студентам | 8 | 16.11.2007 12:57 |