本人最近碰到了个难题:
在一个组件中要调用一个外部文件(比如是:中国.mpg);
组件的入口是:STDMETHODIMP CActiveDet::Start(BSTR Path);
在asp中调用这个组件.
问题是如果外部文件是英文的(如:zhongguo.mpg);
就可以调用.
是中文的就不行.
哪个大虾能告诉我原因.
在一个组件中要调用一个外部文件(比如是:中国.mpg);
组件的入口是:STDMETHODIMP CActiveDet::Start(BSTR Path);
在asp中调用这个组件.
问题是如果外部文件是英文的(如:zhongguo.mpg);
就可以调用.
是中文的就不行.
哪个大虾能告诉我原因.
还是使用_bstr_t不可以呢? 一般转换为char*以后都可以显示(wcstombs(...))。