是txt的复制? 可以读取内容新建一个,然后把读取的内容写进去这样做 可以吗

解决方案 »

  1.   

    textBox.Paste()
    textBox.Copy()
    话说你学编程不懂查msdn?
      

  2.   

    其实google就可以了吧,百度也行啊
      

  3.   


    我懂查MSDN,,可是我想要自己访问windows内部的剪贴板,不用写好的方法,老师说会用到WindowsAPI,所以来冒泡询问
      

  4.   


    我懂查MSDN,,可是我想要自己访问windows内部的剪贴板,不用写好的方法,老师说会用到WindowsAPI,所以来冒泡询问
    Windows只有一个剪贴板,没有“内部的”和“外部的”,你的老师才是“内部”走后门上岗的,
      

  5.   

    版主犀利加威武。。
    PS:不知道楼主说的是不是System.Windows.Forms.Clipboard 这个?
      

  6.   


    我懂查MSDN,,可是我想要自己访问windows内部的剪贴板,不用写好的方法,老师说会用到WindowsAPI,所以来冒泡询问
    Windows只有一个剪贴板,没有“内部的”和“外部的”,你的老师才是“内部”走后门上岗的,好吧,那我们不纠结老师这个问题了,,看问题,我想实现的是这样功能,,将现在窗口中的label标签的Text属性的值复制,,然后在程序外随便建一个记事本,单击右键“粘贴”,就可以将刚才label的Text属性的值粘贴进来,,按照你刚才的方法,我是这么写的
    TextBox t = new TextBox();
     t.Text = this.lblPwd.Text;
     t.Copy();可是好像不行诶,,,
      

  7.   

    调用Clipborad 相关函数可完成, 在命名空间System.Windows.Forms下的类, 
    示例:ref: http://easyyzc.blog.163.com/blog/static/122565849200910284020124///复制:
    private void button1_Click(object sender, System.EventArgs e) {
      // Takes the selected text from a text box and puts it on the clipboard.
      if(textBox1.SelectedText != ”")
      Clipboard.SetDataObject(textBox1.SelectedText);
      }//粘贴:
    private void button2_Click(object sender, System.EventArgs e) {
      // Declares an IDataObject to hold the data returned from the clipboard.
      // Retrieves the data from the clipboard.
      IDataObject iData = Clipboard.GetDataObject();
     
      // Determines whether the data is in a format you can use.
      if(iData.GetDataPresent(DataFormats.Text)) {
      // Yes it is, so display it in a text box.
      textBox2.Text = (String)iData.GetData(DataFormats.Text); 
      }
    }
      

  8.   

    问题的关键是,你们老师连msdn怎么查都没有教。我想他不教有两个原因,一个是他本身是二缺,他自己不会,他的老师教他多少,他就会多少——他的老师也是二缺。
    另一个就是他害怕他教会你们查资料,他教你们的东西就不神秘了,你们一天就学会了他预备拖到下个“阶段”才教你的东西,那么他还收什么学费呢?