登录
首页 » C# » 基于C#的skyline二次开发案例

基于C#的skyline二次开发案例

于 2020-06-24 发布
0 164
下载积分: 1 下载次数: 6

代码说明:

说明:  基于C#语言的skyline二次开发实例(Examples of Development of Skyline Based on C#)

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

发表评论

0 个回复

  • SHAPEMAP
    shp文件,包含世界各国最新地图,制作精良,适用于制作电子地图(SHAPEFILE,INCLUDE MAIN CONTRIES IN THE WORLD ,suitable to make eletroic map)
    2021-02-05 17:09:57下载
    积分:1
  • Filter
    通过vc编写的可实现滤波功能的简单滤波器程序(Simple filter program written by vc filtering function)
    2013-05-14 22:50:30下载
    积分:1
  • CardReader
    用串口驱动的读卡器,采用网页交互界面,可以读出卡的序列号,其他的可自行改动,使用自定义控件实现底层交互。(Serial driver card reader, using the Web interface, you can read out the serial number of the card, and other self-alteration, use custom controls to achieve the underlying interaction.)
    2013-01-05 17:16:46下载
    积分:1
  • DuoGeZiFuTiHuan
    多个字符的替换,无需复制 -替换-替换(重复)-复制 粘贴,而是一键完成。用C#写的,可以给经常要替换的朋友用。(Replace multiple characters, without duplicating the - Replace- replaces (repeat)- copy- paste, but a button. Written in C#, you can often to be replaced by a friend.)
    2017-01-04 19:54:26下载
    积分:1
  • Win7ElevateV2_Source
    了rundll32注入提升权限从而绕过UAC的方法,你可以让rundll32通过加载dll来执行你的代码
    2010-06-08 14:48:38下载
    积分:1
  • 4241554
    自己在一个通信项目中设计的滤波器,在传统设计的基础上作了改进,具有更好的特性,()
    2018-04-16 08:35:53下载
    积分:1
  • videoshow
    说明:  里面有两个程序,文件夹01是server的代码,02是client的代码,当服务器端接有摄像头时,可从客户端输入ip捕捉到图像(There are two procedures, folder 01 is the server code, 02 is the client code, when the server has terminated the camera, they can enter the ip from the client to capture images)
    2008-09-15 13:10:26下载
    积分:1
  • ADT-8860 English SDK(11-09-09)
    ADT8860 CONTROLER CNC CHINA
    2018-10-30 12:20:26下载
    积分: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
  • 08wudian
    用AVR来实现模拟交通灯的实验,含有源代码(With AVR to simulate the traffic lights experiment, contains the source code)
    2012-03-12 09:21:14下载
    积分:1
  • 696516资源总数
  • 106428会员总数
  • 7今日下载