----赖格英-----

记忆不好了,记录工作中的点点滴滴....

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

03 2014 档案

摘要:先新建一个Package file----NEW-----Package Delphi for win32,再在Component->ImportComponent里面添加好ActiveX控件。之后不要选CreateUnit,要选AddunittoPackage。在右上角Package.bpl上按右键选Install,成功会弹出一个控件列表的对话框,保存Package.bpl就好了。 阅读全文
posted @ 2014-03-22 15:12 向北方 阅读(604) 评论(0) 推荐(0) 编辑

摘要:在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。这次我首先写出第一篇,以后我会陆续写出其它部分在我主页中发表。壹、基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:typedef struct { int ... 阅读全文
posted @ 2014-03-22 13:06 向北方 阅读(7403) 评论(0) 推荐(0) 编辑

摘要:1.变长一维数组 这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做: 1: //文件名: array01.cpp 2: #include 3: using namespace std; 4: int main() 5: { 6: int len; 7: cin>>len; 8: //用指针p指向new动态分配的长度为len*sizeof(int)的内存空间 9: int *p=new int[len]; 10: ........... 11: delete[] p; 12: return 0; 1 阅读全文
posted @ 2014-03-21 23:24 向北方 阅读(4356) 评论(0) 推荐(0) 编辑

摘要:excel中快速复制公式的方法有很多,适合复制大量公式的方法有两个,一个是拖动该单元格右下角,向下拖动即可快速填充下面的单元格,实现公式的快速复制。这种方法适合数据量不大的时候使用,如果数据很多,有20000行数据,你拖动鼠标进行填充就不合适了。这时候我们可以使用组合键快速填充单元格。我们来具体的看看这两种方法吧。工具/原料excel方法一:快速填充1在L2单元格输入公式,计算两次模拟考试的平均分2选中L2单元格,拖动该单元格右下角,向下拖动即可快速填充下面的单元格,实现公式的快速复制。这种方法适合数据量不大的时候使用,如果数据很多,有20000行数据,你拖动鼠标进行填充就不合适了,你可以选择 阅读全文
posted @ 2014-03-20 16:31 向北方 阅读(3796) 评论(0) 推荐(0) 编辑

摘要:如果你想使用Delphi诸如XE4、XE3、XE2、XE之类的版本跟Delphi XE5共存的话,在cglm.ini中简单修改两行就行啦。找到Delphi XE5的安装根目录C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin下的cglm.ini文件,打开cglm.ini文件[Embarcadero License Management]RootDir=${MODULE_DIR}\..LicenseDir=${ROOTDIR}\LicenseInfoDir=${COMMON_APPDATA}\Embarcadero\.licensesSl 阅读全文
posted @ 2014-03-14 15:27 向北方 阅读(496) 评论(0) 推荐(0) 编辑

摘要:The PureBasic IDE has a very powerful integrated form designer, which allows to design easily windows and arrange gadgets on them. It supports almost all native PureBasic gadgets, menu and even status bar. A form file is a regular PureBasic file, so it can be easily modified without even open the fo 阅读全文
posted @ 2014-03-08 23:21 向北方 阅读(1401) 评论(0) 推荐(0) 编辑

摘要:一、在stdafx.h文件中,添加:#include "Form2.h"/ stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件#pragma once// TODO: 在此处引用程序需要的其他头文件#include "Form2.h"二、在按钮响应事件中添加如下代码:Form2 ^f = gcnew Form2();f->ShowDialog();#pragma oncenamespace mYt { using namespace System; using namespace System 阅读全文
posted @ 2014-03-08 19:43 向北方 阅读(6033) 评论(0) 推荐(0) 编辑

摘要:ENVI 5.0 Beta采用了全新的软件界面,数据的显示和操作跟以往的三视窗方式有很大的区别,下面一块体验一下。对于栅格数据的显示方面,5.0有了非常大的改进,采用的全新的金字塔计算方法,在第一次打开影像数据时候会自动检索是否需要计算金字塔。这里打开一个3.6g左右的数据,计算完金字塔之后,影像缩放非常的快,也能无缝的移动。 打开和显示矢量也非常的快,这里打开了数据量125M的几个矢量图层,缩放和无缝移动的体验效果非常的快,跟专业GIS软件的速度差不多。 提供了很多影像拉伸显示工具,包括亮度/对比度调整、空间滤波,以及众多的拉伸方法,可以让影像显示到最佳效果。灵活方便的直方图调整面板 阅读全文
posted @ 2014-03-08 17:02 向北方 阅读(532) 评论(0) 推荐(0) 编辑

摘要:高光谱遥感数据的特点是光谱分辨率高、波段连续性强,能够获得地物在一定范围内连续的、精细的光谱曲线,具有非常好的应用前景。第一个星载民用成像光谱仪是高光谱成像仪Hyperion,其平均光谱分辨率为10 nm,空间分辨率达到30米。2008年9月6日我国HJ-1顺利升空,其中A星搭载了我国自主研制的空间调制型干涉高光谱成像仪(HSI)。HSI 对地成像幅宽为50 km,星下点像元地面分辨率为100 m,在工作谱段459-956nm内有115个波谱通道。HJ-1A/ HSI 的优点表现在:( 1) 光谱分辨率高。HJ-1A/ HSI 的平均光谱分辨率为4.32 nm,优于当前国际上应用最广泛的Hyp 阅读全文
posted @ 2014-03-08 16:47 向北方 阅读(2451) 评论(0) 推荐(1) 编辑

摘要:从usgs网站或者马里兰大学下载TM或Landsat原始数据,数据可能包括9个tif数据,两个txt文件和一个gtf文件。示例结构如下:ENVI下可以直接打开*_MTL.txt文件打开,打开后波段列表如下:IDL程序用envi_open_data_file打开后只能获取到一个fid,此时需要用ENVI_GET_FIDS函数。示例代码如下:PRO SAMPLE_IMPORT_LANDSAT_META COMPILE_OPT idl2 ENVI, /RESTORE_BASE_SAVE_FILES ENVI_BATCH_INIT file=DIALOG_PICKFILE(FILTER='*_ 阅读全文
posted @ 2014-03-08 16:41 向北方 阅读(1450) 评论(0) 推荐(0) 编辑

摘要:C# (C Sharp)是微软公司在2000年6月发布的一种新的编程语言。C#与Java有很多的相似之处,包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。它又借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。IDL则一直是应用程序开发和科学家进行可视化与分析的首选语言。因为它功能强大,简单易学,很少的几行代码就能实现其他语言很难实现的功能,所以它是进行科学数据分析、可视化表达和跨平台应用开发的高效软件和理想工具。作为第四代语法简单、面向矩阵运算的计算机语言,IDL拥有丰富的分析工具包。同 阅读全文
posted @ 2014-03-08 16:39 向北方 阅读(5714) 评论(1) 推荐(0) 编辑