登录
首页 » C# » 这是一个图表组件C #你研究和推荐。

这是一个图表组件C #你研究和推荐。

于 2023-09-06 发布 文件大小:138.01 kB
0 19
下载积分: 2 下载次数: 1

代码说明:

一个图表控件,c#语言实现,值得研究-推荐-This is a chart component in c# for you to study and recommendation.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#版 联众远程打码实例下载 很高的验证码识别率
    国内知名的验证码识别程序,很高的验证码识别率
    2013-09-04下载
    积分:1
  • ArcGIS Engine 开发从入门到精通源程序2(共4)
    ArcGIS Engine 开发从入门到精通源程序2(共4)(Development of ArcGIS Engine from Initial to Proficient in Source Program 2 (4))
    2020-06-20 18:20:02下载
    积分:1
  • MFC简易数字时钟软件
    简易数字时钟软件,有VS2010开发,启动时自动获取电脑系统时间,也可以自己设置时间。
    2022-02-06 01:31:44下载
    积分:1
  • tx1001
    腾讯第二届ACM变成马拉松,第一天比赛第一题(TENCENT PROGRAMING CONTEST, FIRST DAY)
    2013-05-07 22:00:35下载
    积分:1
  • CPPPremier
    C++Premier(中文第四版)学习C++的红宝书(C++Premier(Chinese 4th edition))
    2014-11-17 23:30:12下载
    积分:1
  • C8051F
    c8051f的相关代码,包括USB通讯、SIP通讯、AD采样、时钟设置等(related code of c8051f, including USB communication, SIP communications, AD sampling clock settings)
    2012-10-08 10:40:30下载
    积分:1
  • c# 扫描IP Http Header
    c# 扫描IP Http Headerusing 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.Threading;using System.IO;namespace HScan{ public partial class Form1 : Form { int _currentThreads = 0; int _maxThreads = 100; Thread main = null; Thread mt = null; List threads = new List(); public Form1() { InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; } private void btnStart_Click(object sender, EventArgs e) { btnStart.Enabled = false; if (txtStart.Text.Trim() == "") { MessageBox.Show("起始IP不能为空."); return; } if (txtEnd.Text.Trim() == "") { MessageBox.Show("结束IP不能为空."); return; } int ts = Convert.ToInt32(txtThreads.Text); _maxThreads = ts; string startIp = txtStart.Text; string endIp = txtEnd.Text; TParameter tp=new TParameter(); tp.StartIp=startIp; tp.EndIp=endIp; tp.ThreadCount=ts; main = new Thread(new ParameterizedThreadStart(StartMe)); main.Start(tp); } protected void ThreadManage() { Thread c=null; while (true) { System.Object lockThis = new System.Object(); lock (lockThis) { for (int i = 0; i < threads.Count; i ) { if (threads[i] != null && !threads[i].IsAlive) { c = threads[i]; break; } } if (c != null) { threads.Remove(c); } } } } protected void StartMe(object ob) { mt = new Thread(new ThreadStart(ThreadManage)); mt.Start(); TParameter p = ob as TParameter; string curIp = p.StartIp; while (true) { for (int i = 0; i < _maxThreads; i ) { if (curIp != "") { if (_currentThreads >= _maxThreads) break; System.Object lockThis = new System.Object(); lock (lockThis) { _currentThreads ; if (_currentThreads > _maxThreads) _currentThreads = _maxThreads; string tip = curIp; Thread t = new Thread(new ParameterizedThreadStart(Run)); t.Start(tip); threads.Add(t); curIp = IPUtility.getLastIp(curIp, p.EndIp, 1); } } else { break; } } } } protected void Run(object ob) { string ip = ob.ToString(); SocketGetHead h = new SocketGetHead(); string ret = h.GetHtml(ip, 80); if (ret.IndexOf("DVRDVS-Webs") > 0) { ListViewItem item = new ListViewItem(); item.SubItems[0].Text = (listView1.Items.Count 1).ToString(); ListViewItem.ListViewSubItem lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = ip; item.SubItems.Add(lvSubItem); lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = "DVRDVS-Webs"; item.SubItems.Add(lvSubItem); listView1.Items.Add(item); } System.Object lockThis = new System.Object(); lock(lockThis) { lblCurIp.Text = ip; _currentThreads--; if (_currentThreads < 0) _currentThreads = 0; } } private void tsmCopy_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { string ip = listView1.SelectedItems[0].SubItems[1].Text; Clipboard.SetText(ip); } } private void tsmExport_Click(object sender, EventArgs e) { StreamWriter writer = new StreamWriter(AppDomain.CurrentDomain.BaseDirectory "\export.txt",true); foreach (ListViewItem item in listView1.Items) { string ip=item.SubItems[1].Text; writer.WriteLine(ip); writer.Flush(); } writer.Flush(); writer.Close(); MessageBox.Show("导出成功!"); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } Thread.Sleep(5000); } private void btnStop_Click(object sender, EventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } btnStart.Enabled = true; } }}
    2014-06-23下载
    积分:1
  • winform 文件拖拽完整例子源码
    在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似功能。
    2013-07-19下载
    积分:1
  • gethouse_inf
    用http协议实现网页浏览并采集信息,本程序对固定发布的房产信息网进行采集将最新资源存在在文件中(simple explorer)
    2009-09-21 23:40:31下载
    积分:1
  • 4
    说明:  单片机位移控制流水灯,C放言和汇编语言,proteus仿真(SCM displacement control water lamp, C release and assembly language, proteus simulation)
    2018-06-05 18:36:24下载
    积分:1
  • 696524资源总数
  • 103855会员总数
  • 91今日下载