若由Windows窗体应用程序打开,如何以编程方式转到记事本文件的末尾
本文关键字:方式转 编程 记事本 文件 应用程序 窗体 Windows 若由 | 更新日期: 2023-09-27 17:59:39
我正在创建一个Windows窗体应用程序,我希望用户能够在选择菜单栏上的选项后根据请求打开日志文件。
我可以在记事本中打开文件,但最近的条目将在文件的末尾。如何使应用程序在文件末尾启动以为用户保存作业?
我当前的代码:
public static void OpenCurrentLog()
{
Process process = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = Environment.GetEnvironmentVariable("windir").ToString() + "''system32''notepad.exe";
startInfo.Arguments = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) +"''" appName + "''" + "''LogFiles''LogFile.log";
startInfo.WindowStyle = ProcessWindowStyle.Normal;
process.StartInfo = startInfo;
process.Start();
process.WaitForExit();
}
如有任何帮助,我们将不胜感激。我对c#还比较陌生。
如果您发送CTRL(^)-END({END}),它将移动到记事本文件的底部
SendKeys.Send("^{END}");