SAFEARRAY *pLayerNames; SAFEARRAY *pLayerStatus; SAFEARRAYBOUND saBound[1]; //first dimension saBound[0].cElements = 256; saBound[0].lLbound = 0; pLayerNames = SafeArrayCreate(VT_BSTR, 1, saBound); pLayerStatus = SafeArrayCreate(VT_I2, 1, saBound); m_cAvax.GetLayers(&pLayerNames, &pLayerStatus); //now I can modify layer names m_cAvax.SetLayers(&pLayerNames, &pLayerStatus);
The code crashes with a Type Mismatch error.....
Any help would be great. Ive searched he NET on SAFEARRAY and VB/VC
First time using SAFEARRAY.
Thanks,
Brian Christensen
Sign In
Register
Help
Add Reply

MultiQuote