开发者

How Can A .dll File Read a .txt File?

开发者 https://www.devze.com 2023-03-09 16:57 出处:网络
I would like my Browser Helper Object which is simply a .dll, to be able to read a text file. I have tried using a pointer to a FILE, as well as ifstream in(\"file name goes here\"). Before implementi

I would like my Browser Helper Object which is simply a .dll, to be able to read a text file. I have tried using a pointer to a FILE, as well as ifstream in("file name goes here"). Before implementing these two methods of reading files into the BHO, I tested them individually, and made sure each example dealt with similar data types and locations. Both of them worked without a problem, yet testing the BHO reveals that the file cant even be opened. I have searched google for an alternative method, and after exhausting all other options, I'm hoping that someone would be able to provide me with some guidance/resource. Anything is appreciated; I will keep trying to find a solution and will post what I can in the 开发者_运维问答event that someone else may have the same problem.


Are you providing an absolute path to the file? If you're just using a relative path you may not be in the same working directory while running IE.


I think you might be a victim of the IE protected mode.

http://www.codeproject.com/KB/vista-security/PMSurvivalGuide.aspx

Under protected mode your addin might not have access to registry and file system as you might like.

0

精彩评论

暂无评论...
验证码 换一张
取 消