【发布时间】:2010-11-26 03:17:03
【问题描述】:
我正在做一个应用程序,其中我通过 FTP.i 成功完成了所有文件传输 传输文件和文件夹的东西。现在我想知道如何在任何时候获取事件 传输文件时网线连接或断开。
我正在使用 SYSTEM.NET NAMESPACE、FTPWEBREQUEST 类。
什么时候会引发事件我只是运行 mi 程序并断开网络电缆 但什么也没发生。
我无法引发事件,你会发送你的代码吗?实际上它在 vb.net 中工作。它不会在 c# 中引发下面是 mycode:
public partial class Form1 : Form
{
public static event NetworkAvailabilityChangedEventHandler networkchanged;
string file_to_upload;
string serverip;
string username;
string password;
FileStream fstream;
Stream strem;
public Form1()
{
InitializeComponent();
networkchanged += new NetworkAvailabilityChangedEventHandler(Form1_networkchanged);
}
void Form1_networkchanged(object sender, NetworkAvailabilityEventArgs e)
{
//my implementations goes here
//throw new Exception("The method or operation is not implemented.");
}
我做到了,这非常有用。非常感谢您
【问题讨论】:
标签: c#