登录
首页 » C# » arcobjects

arcobjects

于 2013-11-21 发布 文件大小:503KB
0 173
下载积分: 1 下载次数: 3

代码说明:

  使用arcobjects控件编程 对arcEngine学习很有帮助。 (arcGIS Engine10)

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

发表评论

0 个回复

  • 20090926
    RTF文件格式研究报告,是学习RTF打印技术的好资料。(RTF file format research reports, is to learn good information on RTF printing.)
    2009-09-25 19:46:41下载
    积分:1
  • 20051216165434883
    说明:  这是一个用vc编写的简单的图形查看器程序,它可以用来实现图形查看的功能,好用哦(vc)
    2005-12-23 10:59:08下载
    积分:1
  • RestoreShadow
    Ring0 恢復 ShadowSSDT 原碼(Ring0 recovery ShadowSSDT original code)
    2013-02-22 18:08:27下载
    积分:1
  • farContral
    远程控制小系统,用VC实现,在VC6.0下编译通过(small remote control system, with VC in the next compile VC6.0)
    2007-04-17 08:44:19下载
    积分:1
  • Grid-Point-Code
    网格点代码是一个从地理坐标中生成代码,用来作为邮政编码来定位一个位置的库。(Grid Point Code is a Library to generate code from Geographical Coordinates to be used as Postal Code to pinpoint a location)
    2017-09-01 10:22:23下载
    积分:1
  • fre
    ree(void *p)函数是用来释放程序动态申请的内存。其参数是个指针类型。在C当中,只有当使用了动态内存申请函数malloc calloc realloc申请内存之后,才可以使用free来释放之。释放之后就不能再使用了。(ree (void* p) function is used to release the program dynamically allocated memory. Its argument is a pointer type. In C, only apply when using the dynamic memory functions malloc calloc realloc application memory before you can use free to release it. After release no longer use.)
    2016-05-11 22:15:22下载
    积分:1
  • DNS_Lookup
    窗口方式下域名解析,DNS域名解析系统。(Window mode, DNS, DNS domain name system.)
    2009-11-02 13:08:46下载
    积分:1
  • myDataGrid
    自己写的griddata控件,包含winform开发office所需要的大部分功能。(Write your own griddata controls, contains most of the functionality needed for winform development office.)
    2013-12-27 18:15:02下载
    积分:1
  • jiaobanji
    JIAOBANJI hardware and firmware develop, and realize the speed contrl and over current protection.
    2014-10-19 23:50:38下载
    积分: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
  • 696516资源总数
  • 106914会员总数
  • 0今日下载