我把一个exe文件用 C# 的StreamReader 打开
并且新建一个exe文件把读到的内容写到其中
不过得到的新的exe文件却无法执行
这是为什么?
exe文件能不能支持读写 ?
答案:2 悬赏:50 手机版
解决时间 2021-01-29 20:00
- 提问者网友:锁深秋
- 2021-01-29 04:21
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-01-29 05:47
exe只是个二进制文件,用程序可以进行都写,但是要用二进制模式打开。你用C# 的stringReader看下是不是有 设置string格式的参数。正常的话应该没问题。或者 你百度,google C# 读写二进制文件,看下其他人的示例代码。
全部回答
- 1楼网友:神的生死簿
- 2021-01-29 06:18
strtmp.format("%d",buffer);
你输出的应该是字符串
%s才对 也不该是%d啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯