非常感谢您光临『51海派博客』。51海派是一个以.NET 为开发平台的软件开发网站,本站提倡原创作品、高质量源码与论文,并无私奉献出控件源码。发布本站开发的所有软件为广大用户免费使用。并为有独特构思的用户免费开发定制性的软件以及控件。希望大家多多支持。本站内容遵从创作共同协议,如果转载请注明本站网址! 本站QQ群号:104677756 ,一起来交流吧!

 

预览模式: 普通 | 列表

C#获取DLL本身所在路径的方法

System.Reflection.Assembly.GetExecutingAssembly().Location.ToString()

说明:DLL程序中利用该句定位自身所在位置。得到的String为本地位置。

查看更多...

Tags: 技术文章 .NET c#

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 30

C#   .net序列化及反序列化

什么是序列化?
  ---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。
  
  序列化的目的:
  1、以某种存储形式使自定义对象持久化;

查看更多...

Tags: 技术文章 .NET c#

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 31

C# 调用 Google Earth Com API开发

继《C#调用GoogleEarth Com API开发(一)》,我Neil又带给大家第二篇文章。这一篇文章在第一篇的基础上,展示如何调用Windows API将GoogleEarth的界面隐藏掉,并将GoogleEarth的地图显示在自定义的窗体上。废话少说,直接上代码。

  1、主窗口代码:

查看更多...

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 36
最近做了一个无边框的主窗体界面,过程中遇到了很多问题,解决的过程也费了不少精力,因此做完了之后就想把过程写下来,留个纪念,也给遇到同样问题的网友一点帮助。由于没有了边框,所以最大化、最小化、关闭等按钮都没有了,也不能拖动窗体了,任务栏没有右键菜单了,不能调整大小了,设置全屏的时候填满了整个屏幕,把任务栏都给遮盖了,这些都是遇到的问题,下面对每个问题逐一解决:

1、最大化、最小化、关闭按钮,这三个按钮只要拖三个普通的按钮上去就可以了,当然,需要把背景图片设置好,以达到看上去漂亮的结果,这个没什么可说的,就很简单的三个按钮,对应的事件中分别设置窗体的windowstate为最大化,最小化,和关闭就可以了。

查看更多...

Tags: 技术文章 .NET c#

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 32
前言:请注意下文中关于GUID的标注:

XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX和YYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY表示了两个不同的GUID,您应该自己生成它们。

一、COM可见、COM互操作及GUID

查看更多...

Tags: .NET c# 技术文章

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 32

道格拉斯-普克抽稀算法 zz

道格拉斯-普克抽稀算法,是用来对大量冗余的图形数据点进行压缩以提取必要的数据点。该算法实现抽稀的过程是:先将一条曲线首尾点虚连一条直线,求其余各点到该直线的距离,取其最大者与规定的临界值相比较,若小于临界值,则将直线两端间各点全部舍去,否则将离该直线距离最大的点保留,并将原线条分成两部分,对每部分线条再实施该抽稀过程,直到结束。抽稀结果点数随选取限差临界值的增大而减少,应用时应根据精度来选取限差临界值,以获得最好的效果。



--------------------------------------------------------------------------

查看更多...

Tags: .NET c#

分类:算法 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 34

C# 美化MenuStrip 自定义MenuStrip控件

更改MenuStrip的外观 让它不再是系统默认的外观  美观的界面总是让人赏心悦目的 文章都比较简单 但是效果很好 很适合像我这样的初学者

我在程序员之窗看到过这样的文章 但自己水平有限 没能实现像他所说的那样的美化 不能完全实现.NET类库提供的渲染菜单外观的抽象类,所以集成了一个专用类 并重写其中一些方法,实现的外观的更改,看看效果:

查看更多...

Tags: 技术文章 .NET c#

分类:技术文章 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 33