Камышев Александр Опубликовано 16 декабря, 2016 Поделиться Опубликовано 16 декабря, 2016 CBuilder, Seattle, VCL, один и тот же модуль используется в приложении для отладки и в службе, код собственно: String fn = app_dir_path + "log\\"; CreateDirectory( fn.c_str(), 0 ); В приложении этот код работает, начал собирать Service: E2034 Cannot convert 'wchar_t *' to 'const char *' Ок, тогда так: AnsiString fn = app_dir_path + "log\\"; CreateDirectory( fn.c_str(), 0 ); В сервисе работает, в приложении: SkyUpdateDM.cpp(81): E2034 Cannot convert 'char *' to 'const wchar_t *' Специально что ли? может чего в хедерах указать? Цитата Ссылка на комментарий
Вопрос
Камышев Александр
CBuilder, Seattle, VCL, один и тот же модуль используется в приложении для отладки и в службе, код собственно:
String fn = app_dir_path + "log\\"; CreateDirectory( fn.c_str(), 0 );
В приложении этот код работает, начал собирать Service: E2034 Cannot convert 'wchar_t *' to 'const char *'
Ок, тогда так:
AnsiString fn = app_dir_path + "log\\"; CreateDirectory( fn.c_str(), 0 );
В сервисе работает, в приложении: SkyUpdateDM.cpp(81): E2034 Cannot convert 'char *' to 'const wchar_t *'
Специально что ли? может чего в хедерах указать?
Ссылка на комментарий
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.