自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GIS King

GIS c# VB RS

  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

原创 本人实现了Prism对Fluent.Ribbon的适应(Fluent.Ribbon支持Prism架构)

作为Module加载到主窗体后,Ribbon、TOC、Map都自动加载到指定的区域,若有多个该样式的Module,其他Module同样处理,因此Ribbon中包含多个模块的菜单,但是TOC、Map对应的区域,只有一个显示(可以控制显示想显示的其他模块中的内容),而当你在单击Ribbon中的Tab时,对TOC、Map区域的内容进行动态切换,切换成菜单中对应的控件内容。#Fluent.Ribbon支持Prism架构#饶了一些路,最终还是实现了【

2024-09-24 18:55:03 370 1

原创 WPF 点在控件内 判断

Winform里点在控件内判断方法很简单,获取的Rectangle,然后用它Contains方法就行。

2024-09-04 11:50:55 689

原创 QT老版本下载指南

当然顺便说一下,前期QT的5.12.12的独立安装文件(exe)有bug,不知道我是不是第一时间向qt反馈的,反正他们给我回复了,说会撤销前期bug版本,并稍后更新。就是5.12.12_,至于5.14版本也有下载地址,但是维护时间还没5.12长,我就不贴了。5.15后续版本不提供独立安装包(除了某些花了钱的主,可以向他们要),5.15后续版本个人只有在线安装了。,若你要下老版本,你知道版本号(最好是全名),那你去拼吧,看我上面链接地址的规则,拼成一个地址放下载工具里,会有意想不到的东西下载哦。

2024-07-18 11:20:47 5518 9

原创 VS 界面设计出现 对COM组件的调用返回了错误HRESULT E_FAIL 的解决办法

命令加载Microsoft.VisualStudio.Shell.Interop*dll不好使;症状是:自定义控件打开设计界面时出现该问题,所有加载有该控件的窗体也都会出现该问题。该问题的一个引起原因是自身引用自身,去掉自我引用即可。2、删除.suo相关文件也不好使。除此之外无其他解决办法,

2023-08-18 15:19:52 1781 1

原创 Windows服务启动exe无界面终极解决方案

Windows服务启动exe无界面的终极解决方案

2023-06-29 18:35:26 2824 9

原创 这应该一定是.Net的bug了

在一台电脑上序列化完成会有“k__BackingField”字符的情况,网上说去掉[Serializable]就可以,但现在我这边情况是一台电脑A去不去都没有该字符,一台电脑B是去不去都有,所以这个肯定是bug。最有意思的是那台有问题的机器A在一开始前是没有问题的,它的代码也是从B拷过去的,但是它也有这个标记,不记得后来我怎么操作了,现在也有问题了,不管加什么特性,都不会再有这“k__BackingField”字符串了。哪他妈有'

2023-05-26 13:14:43 152

原创 C# 序列化时“检测到循环引用”错误的彻底解决方案

C#在序列化时提示“检测到循环引用”错误的彻底解决方案

2023-03-02 17:55:14 2400 2

原创 Java之预定义

作为Java初学者的我,提供一个类似C#的预处理机制。若有不足之处,敬请各位大佬指正(感觉没有,哈哈哈哈哈哈)!Java没有类似C++的宏,也没有类似C#的预定义 #if...#endifC#里的预定义使用方式有两步如下:A、在C#使用预定义时,一般可以在项目属性的【生成】--【常规】--【条件编译符号】处指定该变量,或者使用#define。B、再在使用处使用#if……#endifJava官方没有提供类似的机制。鄙人,有个办法:在项目中添加一常量类,存储本系统用到常量,在此处设立..

2020-05-29 11:23:17 553

原创 关于手机定位的那点事

   南方人,貌似都对方向不太敏感,可能受环境影响,毕竟雾蒙蒙的天找不到太阳(南方雨雾多),加上这山挡那山拦的,没9,10点也看不到太阳(南方丘陵多)……因此总是分不清东南西北。      这次匆忙回京的我,头两件大事没法展开,于是乎用很通俗的语言简述一下用手机如何定位、识别方向。毕竟现在科技还是很发达,如果不能自己识别方向,可以借助其他设备,比如手机,现在的手机几乎都带导航定位功能(就是通常...

2018-10-04 23:30:27 654

原创 "Microsoft Office Access 不能在追加查询中追加所有记录。 Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为

 我在用C#保存一个Access数据的时候,提示数据类型不一致。  在数据保存时出一下错误“Microsoft Office Access 不能在追加查询中追加所有记录。 Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为有效性规则冲突。 是

2011-07-01 17:36:00 12911 3

原创 CheckedListBox 指定项不可用(选定灰色)

<br />1、在添加不可用项的时候,设置它的复选样式为:CheckState.Indeterminate;<br />2、在CheckedListBox的ItemCheck事件里添加如下代码: if (e.CurrentValue == CheckState.Indeterminate) { e.NewValue = CheckState.Indeterminate; }<br />希望你能用上

2011-05-16 17:53:00 3627

原创 OpenFileDialog.ShowDialog()导致WinForm无响应解法

设置一下OpenFileDialog的初始路径

2011-04-25 10:06:00 6795

转载 ISaveAs.SaveAs Method

<br /> <br />Creates a new persistent Dataset of a given format.[Visual Basic .NET]Public Function SaveAs ( _    ByVal Name As String, _    ByVal Workspace As IWorkspace, _    ByVal Format As String _) As IDataset[C#]public IDataset SaveAs ( 

2011-04-01 15:40:00 1887

原创 [网摘]skyline 中一些扩展名及其意义(一)

<br /><br />TerraBuilder将工程中的大多数源数据转换为一种中间格式—未压缩的Mip(MPU)。这种格式包含关于源数据的称为分辨率金字塔(Resolution Pyramid)的Mip(多分辨率数据,Multiple resolution data)信息。 <br />   单个MPU文件可以包含或不包含源数据,区别在于输出的MPU文件大小,包含源数据的MPU文件是原始未压缩源数据的1.3333倍。如果创建不包含源数据的MPU,文件大小是原始未压缩源数据的33.3% 。<br />  

2011-03-30 14:59:00 782

转载 格式化

C#格式化数值结果表(格式化字符串)字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00X十六进制string.Format("{0:X000}", 12)Cstring.Format("{0:000.000

2011-01-20 11:14:00 621

原创 关于无窗体模式下,ThreadStateException的解决办法

<br />症状:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常”<br /> <br />我在无窗体模式下,使用OpenfileDialog.ShowDialog()时会出现上述问题,google之,都说用以下两种方法:<br />1、[STAThread]static void Main() <br />2、Thread app = new Thre

2010-11-29 17:57:00 2452

转载 [转]深入GetMessage和PeekMessage

<br /><br />该文重点讲述了Windows处理事件、消息的具体过程和步骤。尤其是在系系处理鼠标键盘事件的过程上做了详解。通过这篇文章,你将对Windows的消息处理机制有一个较全面的了解。<br />概念<br /> <br />这篇文章解释了GetMessage和PeekMessage的内部运作方式,同时也是一类与“消息及消息在16位 MS-DOS?/Microsoft? Windows?环境之下的影响”相关文章的基础。我们将讨论下面这些主题:<br />·系统和应用程序队列(译者注:以下简称为

2010-09-15 15:43:00 665

转载 DUMPBIN 命令行工具使用细则

<br /><br />在使用VC时,可以用DUMPBIN。EXE来得到某个DLL中所输出的符号的清单。如下面的<br />命令:dumpbin -exports Cmpnt1.dll<br />如:<br /><br />C:/WINDOWS/system32>dumpbin -exports msgsvc.dll<br />Microsoft (R) COFF Binary File Dumper Version 6.00.8447<br />Copyright (C) Microsoft Corp 1

2010-08-24 19:23:00 873

C#用于创建任务计划的开源库

C#用于创建任务计划的开源库

2023-06-29

Windows服务启动exe无界面终极解决方案代码-白羊佐

彻底解决【从Windows服务启动程序exe,程序无界面】问题的终极解决方案,终极方案,绝对的终极方案。

2023-06-29

win10家庭版开远程桌面,能被远程

win10 家庭版 开远程桌面,能远程别人,也能被别人远程。只要2分

2022-10-26

NetCore3.0 移植性检测工具

C#桌面软件代码,迁移到.Net Core 3.0上的检测工具,能显示是否能够转换,以及转换率,和转换建议。包括源代码和EXE。

2019-09-26

Canon Eos SDK最新版--EDSDK 3.6.1(part2)

佳能Eos SDK最新版,包括类库,实例,和帮助文档,EDSDK 3.6.1

2018-01-24

Canon Eos SDK最新版--EDSDK 3.6.1(part1)

佳能Eos SDK最新版,包括类库,实例,和帮助文档,EDSDK 3.6.1

2018-01-24

C# 简单实现热度图,2分拿走

采用GDI+简单实现热度图

2017-07-19

使用geoprocessing脚本实现数据自动化和批量处理

使用geoprocessing脚本实现数据自动化和批量处理,你懂的

2015-02-05

vs2010折叠插件

一个好用的vs2010折叠插件,就像方法或类一样,在一个域内显示+-号,表示可以折叠。积分已经修改。

2014-06-27

BingMaps AJAX Control SDK 帮助

BingMapsAJAXControlSDK.chm,全英文 版本号:6.3

2011-06-22

vb运行库 (vb6runtime)

要是你电脑的VB6.0运行不了,你可以试试这个

2011-01-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除