小编kar*_*hik的帖子

主动和被动FTP有什么区别?

有人请告诉我主动和被动FTP有什么区别?哪个更好?

ftp

302
推荐指数
4
解决办法
34万
查看次数

更改datagridview的行高

如何更改DataGridView的行高?

我设置属性的值,但高度没有改变,在设置此属性之前必须检查任何其他属性

c# c#-2.0

31
推荐指数
4
解决办法
11万
查看次数

以编程方式最大化窗口并防止用户更改窗口状态

如何以编程方式最大化窗口,以便在达到最大化状态后无法调整窗口大小(例如,最大化Internet Explorer并查看它)?

我将FormWindowState属性设置为

this.WindowState = FormWindowState.Maximized;
this.MaximizedBounds = (x,y);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我该怎么做呢?

我想要最大化的窗口是我的应用程序中的一个窗口.

c# .net-2.0

17
推荐指数
3
解决办法
9万
查看次数

如何将xml文件嵌入资源文件

我想将xml文件嵌入到项目中的资源文件中,每当我需要文件时,我必须从资源中获取并使用它,如何执行此操作,我想根据我的要求修改xml文件的内容.这该怎么做

c#-2.0

6
推荐指数
1
解决办法
6428
查看次数

如何在Visual Basic 6.0中读取Excel文件(97-03)

任何人都可以告诉我如何在visual basic 6.0中读取Excel文件并将所有值导入listview或datagridview,想要使用简单有效的技术来实现这一目标.任何人都可以帮我解决这个问题

vb6

6
推荐指数
1
解决办法
3万
查看次数

圆形按钮

如何制作圆形按钮而不是传统的矩形按钮.

我正在使用winforms(2.0)

c# winforms

5
推荐指数
3
解决办法
5万
查看次数

如何在连接或断开网络电缆时获取事件

我正在做一个应用程序,其中我通过FTP传输文件.我成功完成了传输文件和文件夹的所有事情.现在我想知道如何在传输文件时连接或断开网络电缆时获取事件.

即时通讯使用SYSTEM.NET NAMESPACE,FTPWEBREQUEST类.

什么时候会引发事件我只是运行mi程序并断开网络电缆但没有任何反应.

我不能提出事件你将发送你的代码.实际上它是在vb.net.it没有在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.");
    }
Run Code Online (Sandbox Code Playgroud)

我做到了这非常有用.非常感谢你

c#

3
推荐指数
1
解决办法
3518
查看次数

线程问题

我正在做ftp中的一个项目,它将进行多次上传,我正在做的过程是压缩文件然后加密然后切成几块并将其发送到服务器我将所有这些东西分配给一个线程.就像一个线程将为我分配的每个文件都有.

这是新的代码片段,它只有一个功能,同样的错误出现在这里也请帮我看看这里有什么错

public partial class Form1 : Form 
Run Code Online (Sandbox Code Playgroud)

{ArrayList AscendingList = new ArrayList(); ListViewItem Litem = null; 线程MyThread = null; ThreadStart Starter = null;

public Form1() 
{ 
    InitializeComponent(); 
} 

private void btn_split_Click(object sender, EventArgs e) 
{ 
    foreach (ListViewItem litem in listView1.Items) 
    { 
        Starter = delegate { SplitFile(litem.Text,litem.SubItems[1].Text,int.Parse(litem.SubItems[2].Text)); }; 
        MyThread = new Thread(Starter); 
        MyThread.IsBackground = true; 
        MyThread.Start(); 
    } 
} 
public void SplitFile(string inputFile, string outputPrefix, int chunkSize) 
{ 
    int pointr = 0; 
    byte[] buffer = new byte[chunkSize]; 

    using (FileStream fs = …
Run Code Online (Sandbox Code Playgroud)

c# ftp multithreading c#-2.0

1
推荐指数
1
解决办法
425
查看次数

淡出并淡出表格

我有一个要求,我的表格是透明的,如果我的鼠标进入它,表格应该变得可见,如果我的鼠标离开表格它变得透明,我有三个不同的控件放在我的表格,每个控制鼠标离开和鼠标输入与表单相同.如果我的鼠标进入窗体并进入控件form_mouseleaveevent并且control_mouseenterd被触发,那么我无法实现它,如何克服这个问题.

下面是这段代码:

  private void TransToOpac()
    {  
        if (!isTransparent)
            return;

       if (TtoOON == false )
        {
            TtoOON = true;
            for (i = this.Opacity; i <= 1; i = i + 0.02)
            {
                this.Opacity = i;
                Thread.Sleep(50);
            }
            isTransparent = false;
            TtoOON = false;
        }
    }
    private void OpacToTrans()
    {
        if (isTransparent)
            return;

        if (OtoTON == false )
        {
            OtoTON = true;
            for (i = this.Opacity; i >= 0.5; i = i - 0.02)
            {
                this.Opacity = i;
                Thread.Sleep(50);
            }
            isTransparent = …
Run Code Online (Sandbox Code Playgroud)

c# .net-2.0

1
推荐指数
1
解决办法
807
查看次数

分割文件时出现问题

int bufferlength = 12488;
int pointer = 1;
int offset = 0;
int length = 0;

FileStream fstwrite = new FileStream("D:\\Movie.wmv", FileMode.Create);
while (pointer != 0)
{
    byte[] buff = new byte[bufferlength];
    FileStream fst = new FileStream("E:\\Movie.wmv", FileMode.Open);
    pointer = fst.Read(buff, 0, bufferlength);
    fst.Close();
    fstwrite.Write(buff, offset , pointer);
    offset += pointer;
}
Run Code Online (Sandbox Code Playgroud)

我使用上面的代码分割文件并将其放在其他驱动器中.我无法为此例程设置正确的偏移量和长度,任何人都可以帮我修复此问题

从某种意义上说,我将它拆分为"x"kbs并将其传递到某个地方,在其他位置创建相同的文件

我发现它是最好的,感谢那些给予他们宝贵回应的evry.

c#

0
推荐指数
1
解决办法
149
查看次数

C#中的停靠控件

我的表单中有10个控件,我希望将它们有效地停靠在我的表单中.我需要一个免费的图书馆(Dotnetmagic除外).谁能建议我一个好的图书馆.

此致,karthikeyan saravanan

c# docking winforms

0
推荐指数
1
解决办法
2769
查看次数

关于c#中的异常的问题

以下是代码段:

class xxx
{

  public xxx(){}

  try
  {
    throw new Exception(InvalidoperationException);
  }
  catch(Exception x)
  {
  }
  catch(InvalidoperationException x)
  {
  }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉这里会引发哪个例外,背后的原因是什么.

.net c# exception-handling exception invalidoperationexception

-1
推荐指数
1
解决办法
235
查看次数

关于c#中方法覆盖的问题

class xxx
{
   public virtual void function1()
   {
     // Some code here
   }
}

class  yyy : xxx
{
   public override void function1()
   {
    // some code here
   }
}

class result
{
   public result(){}

   // In the main i write as

   xxx xobj = new yyy();
   xobj.function1(); // by calling this function1 in yyy will invoked

   yyy yobj = new xxx();
   yobj.function1()     // which function will be called here
}
Run Code Online (Sandbox Code Playgroud)

PLE

c#

-2
推荐指数
1
解决办法
107
查看次数