Хочу использовать регулярные выражения средствами COM, невидел ли кто примера на Си..? Тыкните носом на материал плиз.
Вот прочитав статью http://wasm.ru/article.php?article=comregexp Пишу... Код (Text): const IID GUID_RegExp = {0x3F4DACA0, 0x160D, 0x11d2, {0xa8, 0xE9, 0x00, 0x10, 0x4b, 0x36, 0x5c, 0x9f}}; const IID GUID_I = {0x000000, 0x0000, 0x0000, {0x0C0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x046}}; MULTI_QI pIUnknown[1]; bool CreateInterface() { HRESULT hr; CoInitialize(NULL); pIUnknown[0].pIID = &GUID_I; hr = CoCreateInstanceEx(GUID_RegExp, NULL, 5, NULL, 1, pIUnknown); if (SUCCEEDED(hr)) { printf("ok"); } CoUninitialize(); return true; } почемуто CoCreateInstanceEx возвращает REGDB_E_CLASSNOTREG. Что не делал не выходит (
_NEBO В статье Код (Text): ... GUID_RegExp db 0A4h, 0ACh, 04Dh, 03Fh, ^ ... у тебя Код (Text): ... const IID GUID_RegExp = {0x3F4DACA0, ^ ...