Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
Ноября 09, 2024, 12:59:30 pm
Новости:
Transaq
|
СБО "Transaq"
|
TRANSAQ Connector
| Topic:
Не происходит инициализация
« предыдущая тема
следующая тема »
Страниц:
[
1
]
Автор
Тема: Не происходит инициализация (Прочитано 742 раз)
pturs
Newbie
Сообщений: 3
Не происходит инициализация
«
:
Сентября 11, 2023, 07:55:54 pm »
Пытаюсь подключиться к коннектору из под Visual Basic 7
В качестве logPath указываю существующий путь "D:\\Log\\\0"
Кодирую в UTF8
Команда Initialize возвращает ошибку <error>Не удалось инициализировать библиотеку. Указанный путь не существует</error>
Что может быть не так?
Записан
paluke
Newbie
Сообщений: 4
Re: Не происходит инициализация
«
Ответ #1 :
Сентября 13, 2023, 08:42:52 am »
В vb слеши не надо удваивать. И ноль в конце наверное тоже не нужен. Это не символ "0" как цифра, это должен быть байт с кодом 0.
Записан
pturs
Newbie
Сообщений: 3
Re: Не происходит инициализация
«
Ответ #2 :
Сентября 25, 2023, 06:14:20 pm »
Спасибо большое, помогло. Причем \0 тоже потребовалось убрать.
Не можете прокомментировать, почему так. Из С+ нужно два слэша, а из VB один. Вроде как и в том и другом случае передает текст в dll.
«
Последнее редактирование: Сентября 26, 2023, 10:09:43 am от pturs
»
Записан
Дмитрий
Разработчики
Full Member
Сообщений: 208
Re: Не происходит инициализация
«
Ответ #3 :
Сентября 29, 2023, 09:32:40 am »
В соответствии со стандартами языка C++ элементы строки, начинающиеся с символа обратного слэша, трактуются как Escape-последовательности.
См.
https://learn.microsoft.com/ru-ru/cpp/c-language/escape-sequences?view=msvc-170
Записан
С уважением,
Дмитрий.
Страниц:
[
1
]
Transaq
|
СБО "Transaq"
|
TRANSAQ Connector
| Topic:
Не происходит инициализация
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
J
-----------------------------
-----------------------------
T
-----------------------------
-----------------------------
0
-----------------------------
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Powered by SMF 2.0.10
|
SMF © 2006-2008, Simple Machines LLC
Загружается...