为了账号安全,请及时绑定邮箱和手机立即绑定

从服务器检索远程文本并显示在面板中

从服务器检索远程文本并显示在面板中

C#
ITMISS 2022-06-12 14:50:32
我想知道是否有一种方法可以远程检索文本文件并将其作为常规文本显示在 Visual Studio 的面板中。我正在尝试在每次启动应用程序时检索并向您显示更新文本的应用程序中使用它。
查看完整描述

2 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

如果要检索作为静态文件存储在服务器中的文本文件,则可以使用:


using System.Net;


string content = "";


using (WebClient client = new WebClient ()) // WebClient class inherits IDisposable

{

    content = client.DownloadString("http://yoursite.com/content.txt");

}

要在面板内显示内容,您可以使用富文本框或标签(推荐使用前者,启用只读模式)。如果没有上述用户控件,您将无法直接在面板中显示文本


如果您真的不想使用文本框,则存在一些问题。标签本身不会换成多行。您将不得不编写一些额外的代码来做到这一点


查看完整回答
反对 回复 2022-06-12
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

如果您希望在 Visual Studio 中远程显示它,请使用 Web 浏览器窗口并简单地要求它加载您的 txt 文件。我很确定它基于 IE 11,它将毫无问题地下载并显示您的 txt 文件。如果你想在 txt 编辑器中显示它,我认为 Visual Studio 没有内置的方法,但你总是可以用你喜欢的语言编写一个小脚本来自动化在 VS 中下载和打开的过程。

如果这是您想要的,您还可以使用源代码控制系统自动更新项目以获取最新提交。


查看完整回答
反对 回复 2022-06-12
  • 2 回答
  • 0 关注
  • 151 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号