【问题标题】:Make a new line at TextBox and clear RichTextBox在 TextBox 处换行并清除 RichTextBox
【发布时间】:2014-04-13 05:04:51
【问题描述】:

我的项目有问题。

每当我使用按钮时,它必须记录日期。但是当我做很多记录时,它会出现在一行上。我想要的是,如果单击一个按钮,它将换行。

图片显示问题:

http://i.stack.imgur.com/6ZWFb.png

问题 2:

如果我记录任何日期,应用程序应关闭并重新打开以显示在日志中。

如果我删除任何日期,我应该关闭应用并打开它以显示列表清晰。


我希望你能帮助我,因为我正在尝试修复它但我不能。

这是代码:

https://www.mediafire.com/?3ponbn53ar1ybpd

【问题讨论】:

  • 你应该把代码贴出来,方便以后参考。
  • 我把所有代码都放了,因为我不知道问题出在哪里
  • 我的意思是您应该发布问题中的所有代码,或者至少发布相关的部分。稍后在您解决问题后,许多人删除了指向他们代码的链接,这意味着我们只剩下一个问题但没有参考。

标签: vb.net textbox richtextbox


【解决方案1】:

对于第一个问题,只需指出一个新行,例如使用Environment.NewLine

   My.Computer.FileSystem.WriteAllText("C:\Windows\Help\log.txt", TextBox1.Text & Environment.NewLine, True)

我不完全理解您的第二个问题,但如果文件位于您的系统中,它应该正确存储信息/数据。

【讨论】:

  • 不和我一起工作:(第二个问题如果我点击按钮清除不清楚但我应该关闭应用程序并再次打开它以完成清除
  • 哪一个?第一个还是第二个?
  • in rec date out 我可以将 ((eat)) 与日期放在一行中吗,例如:out06:50:00 م04-11-2014eat
  • 是的,当然,只需删除第一个 writeAllText 中的换行符。所以你有: My.Computer.FileSystem.WriteAllText("C:\Windows\Help\log.txt", TextBox1.Text, True) My.Computer.FileSystem.WriteAllText("C:\Windows\Help\log.txt ", TextBox2.Text & Environment.NewLine, True)
  • 我想如果我点击((显示日志))它正在重新加载 RichTextBox1 中的 log.txt
猜你喜欢
  • 2012-01-26
  • 2013-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-19
  • 1970-01-01
相关资源
最近更新 更多