Здравствуйте, Whistler, Вы писали:
W>Добрый день!
W>Мне надо в функцию SysAllocString(const OLECHAR *) в качестве параметра всунуть значение переменной типа char [];
W>char A[10]; к примеру,
W>как мне преобразовать тип этой переменной в OLECHAR ...
W>Заранее спасибо!
Да работа с BSTR это Вам не тут

Но есть в ATL несколько вещей которые делают этот процесс не таким мучительным.
1. Макросы преобразования. W2OLE например который делает именно то что тебе тут нужно.
Использовать так:
USES_CONVERSION;
...
LPOLESTR x = A2OLE(lpsz) и т.д.Хедер atlconv.h если не ошибаюсь.
Но с BSTR жить просто не выносимо ( по моему личному мнению ).Однако ситуацию спасает класс CComBSTR.С ним повеселее будет