描述:
各位高手,小弟在此跪求如何在ATL中使用ASP内部对象(最好有个例子)的方法!!
解决方案1:
用向导建立一个ASP组件,就可以得到ASP的内部对象了
解决方案2:ASP中有的对象你都可以获得,象session啊,request啊,application啊,统统的都可以拿来,呵呵,所以可以用这个玩意来进行简单的通讯,你应该看过的吧,你可以用response接口写二进制的数据啊,呵呵
解决方案3:你应该看的懂吧,你应该懂智能指针吧!^_^
解决方案4: 如果你有MSDN2003的话,那里面已经有N个例子了,如果你没有的话我就给你一个
其实说白了大部分工作你引入的类型库已经帮你做好了,你只要实现OnStartPage就行了,你注册组件后,只要IIS一起动你的组件就自动加载了,你在ASP中调用的时候就可以自动获得象上下文啊等等,你感觉就象在写ASP网页一样,,呵呵,比如你声明一个CComPtr<IResponse> m_piResponse
在OnStartPage中获得实例如:hr = spContext->get_Response(&m_piResponse);
这样你就可以操作这个response了,就和你在ASP中调用response一样的,呵呵,日爽,也日简单!
http://www.vckbase.com/document/viewdoc/?id=247