在启动记事本程序的进程时怎么在记事本输入文本?

sqzxcv 2009-05-03 05:20:34
启动记事本程序的进程时怎么在记事本输入文本?,注意文本内容是有程序产生的,不是人工输入的。就像浏览器中“查看源码”那样,
Process process = new Process();
process.StartInfo = new ProcessStartInfo(fileName);
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.Start();
StreamWriter myStreamWriter = process.StandardInput;
myStreamWriter.Write("输入的文本内容");
myStreamWriter.Close();
这样做有什么不对吗》?结果没有显示文本呀?
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xminsong 2009-05-03
  • 打赏
  • 举报
回复
以前未试过,刚才一试?失败!??。
再不行,找到相应的程序句柄,用API直接把文本掉过去。

有空再试。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧