摘要:1 procedure TForm1.Button1Click(Sender: TObject); 2 var 3 FileN:string; 4 begin 5 if self.OpenDialog1.Execute then 6 begin 7 filen:=UTF8ToAnsi(self.OpenDialog1.FileName); 8 self.Memo1.Lines.SaveToFile(FileN); 9 end;10 end;
阅读全文
07 2013 档案
摘要:1 procedure TForm1.Button1Click(Sender: TObject); 2 var 3 FileN:string; 4 begin 5 if self.OpenDialog1.Execute then 6 begin 7 filen:=UTF8ToAnsi(self.OpenDialog1.FileName); 8 self.Memo1.Lines.SaveToFile(FileN); 9 end;10 end;
阅读全文
摘要:1、在“工程”菜单下,单击“工程选项”,原始状态的界面为:2、将界面中的两个选项修改为如下:3、按“确定”按钮,即可编译以后的可执行程序就将又原来的14m变为1.66m。1.选择:Project --> Project Options --> Compiler Options --> Code Generation --> Unit Style --> Smart Linkable(-CX) 2.取消选择:Project --> Project Options --> Compiler Options --> Linking --> Deb
阅读全文
摘要:免费下载TM,ETM的网址,速度还行,本人下载过,http://glcfapp.umiacs.umd.edu 还有一个是下载其他数据的,也可以去看看免费下载·遥感数据http://daac.gsfc.nasa.gov/data/dataset/index.html 下载遥感数据一般是国外网,速度稍微慢点
阅读全文
摘要:Delphi语言,无论Delphi7、Delphi2007或者Delphi XE2或3,无需安装其它附加的部件,就可以实现DBF文件的打开及相关操作,网络上很多要用到什么ADO引擎的,其实未必,只有安装的Delphi有BDE即可。 实例操作为例:1、新添一个Tform,在上面添加Table、Datasource和Datagrid等组件,见下图:2、设置Table1的DatabaseName属性为dBase files,Datasource1的DataSet属性为Table1,DataGrid1的DataSource为DataSource13、在Button1的单击事件中添加如下代码:proc.
阅读全文
摘要:下载地址:http://www.lazarus.freepascal.org/中文社区:http://www.fpccn.com/该软件有几点如下特征:1、跨平台、体积小(只有100多M)2、与Delphi非常兼容3、编译以后的体积大,不编任何代码,编译完成的可执行程序都有10多M;4、与中文兼容性不是很好,如果不在软件设置中设置为“中文”,其它语言的编译结果对文件路径等包含中文字符的字符串不能识别;5、编译与执行的速度不如Delphi,另外,在界面设计和代码编制过程中,经常会出现一些bug。6、目前的delphi也有跨平台的功能,故还是Delphi比较成熟。
阅读全文
摘要:1、DLL简介 DLL是Dynamic-Link Libraries(动态链接库)的缩写,库里面是一些可执行的模块以及资源(如位图、图标等)。可以认为DLL和EXE基本上是一回事,只是DLL不能直接执行,而必须由应用程序或者其他DLL调用。DLL为应用程序间的资源共享提供了方便,同时也是多语言混合编程的重要手段。由此可见学习使用DLL是Windows程序员必须掌握的一项重要技术。 2、如何调用DLL 在Delphi中有两种方法调用DLL中的函数和过程,即外部声明或者动态加载。 外部声明 在Delphi中外部声明是访问外部例程最容易和最常用的方式,有两种声明方式:通过名字、...
阅读全文
摘要:经过检查是由于TQSER出现读写错误,原来我的数据输入文件的时间是427天,后来延长到639,但其中有一个点的时间仍然维持在427。故此出现这个错误。EFDC是用Fortran编译的,通过debug才发现错误原因。
阅读全文
摘要:1、先添加一个Timer控件,其Interval属性设置为50。2、再添加一个Label控件,Name为Label1。3、然后在Timer的OnTimer事件添加如下代码: 1 unit Unit13; 2 3 interface 4 5 uses 6 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 7 Dialogs, StdCtrls, ExtCtrls, jpeg; 8 9 type10 TForm13 = class(TForm)11 Timer1: TTim...
阅读全文
摘要:下图是EFDC_EE的运行时间参数的设置界面,在时间步长的设置中,如果“Safety Factor”参数,设置为非0,即可实现自适应时间步长的设置,但要注意如下几点:1、“Safety Factor”参数大小:如果小于1大于0,一般来说,安全系数较大,不容易出现迭代问题,如0.7或0.8,1也是不错的选择,但此时应尽量将Time Step设置得小一些;2、尽管设置了自适应时间步长,但时间步长在变化过程中,好像是time step的倍数,即如果设置的time step是3的话,自适应时间步长的变化可能是3、6、9、12、15、18等,所以time step的值越大,自适应时间步长最后能不能迭代收
阅读全文
摘要:1.创建工程文件,选窗体应用程序,命名为:EsriShpReader2.添加SplitContainer控件到窗体3.在SplitContainer.panel1中添加两个按钮Button,text属性分别改为“打开”,“刷新”4. 在SplitContainer.panel2中添加panel容器,用来显示图像Dock设置为Fill,背景颜色设置为白色5.界面图如下:6.在过程文件中添加类文件,命名为ShpClass编写点、线、面、三个类class Point//点类 { public double X; public double Y; } class Polyline//线类 { publ
阅读全文
摘要:在Regedit中HKEY_LOCAL_MACHINE->SOFTWARE->FLEXlm License Manager下新建一个“ERDAS License Manager”,然后按照破解的方法即可,达到两个软件兼容的目的了。
阅读全文
摘要:一个很好的Delphi博客,主人叫万一http://www.cnblogs.com/del/archive/2011/09/21/2183007.html
阅读全文
|