zoukankan      html  css  js  c++  java
  • C#单线程演示程序带参数

    源代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Diagnostics;
    using System.Net;
    using System.Threading;

    namespace WindowsFormsApplication13
    {
        public partial class Form1 : Form
        {
           
            p rivate String html1 = null;
            public String Html1
            {
                get { return this.html1; }
                set { this.html1 = value; }
            }

            public Form1()
            {
                InitializeComponent();
            }

            p rivate void button1_Click(object sender, EventArgs e)
            {
                Thread myThread1;
                myThread1 = new Thread(readwebsite);
                myThread1.Start((object)textBox1.Text);
            }

            p rivate void readwebsite(object url)
            {
                this.Html1 = gethtml((String)url);
                MethodInvoker mi = new MethodInvoker(richtextbox_invokefun);
                this.BeginInvoke(mi);
            }

            p rivate String gethtml(String url)
            {
                WebClient web1 = new WebClient();
                byte[] data1= web1.DownloadData(url);
                String html=Encoding.Default.GetString(data1);
                return html;
            }

            p rivate void richtextbox_invokefun()
            {
                richTextBox1.Text =this.Html1;
            }
        }
    }
     

    源代码下载

  • 相关阅读:
    webpack 配置别名,解决 import 时路径查找麻烦的问题
    Vue 中 diff 算法后更新 DOM 的方法
    React Native 开发环境搭建
    JavaScript 堆排序详解
    JavaScript 快速排序详解
    websocket 心跳重连
    AJAX 请求后使用 JS 打开新标签页被阻止的解决方法
    auto.js环境搭建
    Mac os 创建pppoe拨号
    mac os IntelliJ IDEA搭建环境
  • 原文地址:https://www.cnblogs.com/hackpig/p/1668477.html
Copyright © 2011-2022 走看看