- 博客(1)
- 资源 (4)
- 收藏
- 关注
重写GMAP的WindowsForms
GMap机制和重写
1.GMarker底层机制默认IsHitTestVisible=true,导致鼠标在Marker上的时候拖动不了地图图层和滚轮缩放地图。个人之前开发惯B端地图项目,觉得这是一个很不好的体验。改改改,GMapControl改底层事件
2.GMarker底层区域是一个矩形,无论你自定义什么样的图形(圆、扇形)。它的底层捕捉都是基于GMarker的Size属性所画一个矩形区域,所有导致圆形、扇形这些图形的地图点击事件范围扩大成一个矩形,这个不是我想要的效果,而且当marker集中在一个区域的时候这个问题将会放大!so,重写点击事件机制
3.重写ToolTipText提示文本显示,GMapToolTip和GMapRoundedToolTip这两个类
4.修改GMarker点击事件,原来只返回一个GMarker对象,重写后返回匹配的所有GMarker列表。
2017-10-18
Instantclient-basic-win64-10.2.0.5
oracle10g 64位免安装客户端
使用步骤:
(1)下载解压
将下载后的文件instantclient-basic-win32-11.2.0.1.0解压,把解压后的文件夹instantclient_11_2置于C:\Program Files下
(2)环境变量设置
配置环境变量,右击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”,增加如下内容:
1) 变量名:ORACLE_HOME(可不设置)
变量值:C:\Program Files\instantclient_10_2
2) 变量名:TNS_ADMIN(必须设置)
变量值:C:\Program Files\instantclient_10_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path变量(可不设置),在后面添加 C:\Program Files\instantclient_10_2
(3)添加网络配置文件
在 C:\Program Files\instantclient_10_2\network\admin中添加网络配置文件,新建文本文件,命名为tnsnames.ora(注意扩展名为.ora,不是txt),写入如下内容:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
2016-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人