Hi,
BSTR is OLECHAR*
I have just done the following which works :
BOOL CDADcb::OpenDatabase( CString strFilename )
{
m_bLoaded = FALSE;
BSTR s = SysAllocString( (OLECHAR*)strFilename.unicode() );
m_bLoaded = m_spDCBParse->OpenDatabase( s );//strFilename );
SysFreeString( s );
return m_bLoaded;
}
BOOL CDADcb::OpenDatabase( CString strFilename )
{
m_bLoaded = FALSE;
BSTR s = SysAllocString( (OLECHAR*)strFilename.unicode() );
m_bLoaded = m_spDCBParse->OpenDatabase( s );//strFilename );
SysFreeString( s );
return m_bLoaded;
}
To copy to clipboard, switch view to plain text mode
Regards,
Steve
Bookmarks