摘要:
如何去掉delphi2010的欢迎界面(welcome page)方法一: 在电脑开始菜单下,找到delphi的快捷菜单,点击该菜单的属性,在“目标”的内容中,最后添加“-np”即可。如:D:\Win7\Embarcadero\Studio\15.0\bin\bds.exe -pDelphi -np 阅读全文
摘要:
如何去掉delphi2010的欢迎界面(welcome page)方法一: 在电脑开始菜单下,找到delphi的快捷菜单,点击该菜单的属性,在“目标”的内容中,最后添加“-np”即可。如:D:\Win7\Embarcadero\Studio\15.0\bin\bds.exe -pDelphi -np 阅读全文
摘要:
2.常量2.1.普通常量仅仅下面类型可以被定义为常量Ordinal类型Set类型指针类型 (but the only allowed value is Nil).real类型Char,String下面是定义的类型Const e = 2.7182818; { Real type constant. } a = 2; { Ordinal (Integer) type constant. } c = ’4’; { Character type constant. } s = ’This is a constant string’; {String type constant.}... 阅读全文
摘要:
在字符串处理中,我们经常需要对文件编码然后再进行传输,通常会使用base64编码,在FreePascal中默认集成了这个单元,我们来介绍如何使用:首先需要在引用单元的时候使用: use base64;1.解密加密函数这个函数直接对字符串进行解密、加密操作,非常简单:procedure TForm1.Button1Click(Sender:TObject);begin Memo1.Text:= EncodeStringBase64(Memo1.Text);end;procedure TForm1.Button2Click(Sender:TObject);begin Memo1.Text:= De 阅读全文
摘要:
在system单元中我们有Length专门用来获取字符串宽度和数组宽度,下面例子来介绍他的功能。定义:functionLength(S:AStringType):Integer;functionLength( A:DynArrayType ):Integer; 这里我们可以看到传递的参数可以是字符串,也可以是字符。 函数返回S字符串的宽度,如果字符串是shortstring类型,字符宽度限制在255以内,如果S是空,则返回0. widestrings和ansistrings也可以使用这个函数 如果是动态数组,函数将会返回数组元素的数量。 Length函数同样支持Pchar和PWideChar类 阅读全文
摘要:
描述:虚拟屏幕(桌面)可以包含多个物理显示器。Screen对象是鼠标指针、字体、窗体。 对于Delphi兼容的(不可见)DataModules也被列出了。同时也追踪当前活动窗体窗体、控件和指针。Screen 对象Screen 对象是 TScreen 类的一个变量, 它声明在 Forms 单元1.获取系统支持的字体列表 {通过 Screen 对象, 只此一句话即可获取字体列表}Memo1.Lines := Screen.Fonts; 2.获取屏幕逻辑宽度和高度(分辨率) var w,h: Integer;begin w := Screen.Width; h := Screen.Height; T 阅读全文
摘要:
Delphi深度探索-CodeSite应用指南 Delphi虽然为我们提供极其强大的调试功能,查找Bug仍然是一项艰巨的工作,通常我们写代码和调试代码的所消耗的时间是大致相同的,甚至有可能更多。为了减少无谓的时间和精力的浪费,有时我们还是需要专业调试工具的帮助来提高锁定Bug的效率。本文中我们将介绍著名的调试工具CodeSite Pro 2.0(它获得了2000年度Delphi Informant读者选择的最佳调试工具奖的第二名)。它的官方网址是www.raize.com。 CodeSite的主要功能是可以让开发者使用代码来发送运行时的详细信息到特殊的接收器,以便于进一步分析。更精确的说通过C 阅读全文
摘要:
先设置: 进入“配置安装的包”,选中 EasyDockMgr 和 easyDockMgrDsgn 这两项,重新编译 Lazarus 吧修改以后,界面就变成了XE的了: 阅读全文
摘要:
delphi+cnpack用惯了,转移到lazarus有点难受是不是!其实,lazaurs的编辑器也是蛮强大的,支持代码补全,自动完成,模板编辑,多行缩进注释,选定代码后批量更改里面的单词!目前,我知道的就这些。 好,先第一个,代码补全! 按下键盘的Ctrl+W键!输入变量后按下这个键就OK啦~ 第二个,自动完成! 自动完成的快捷键大多数都冲突了,解决方法是打开Tools->Option->Editor->Key Mappings->CodeTools commands->Identifier completion上右键edit,然后根据实际情况修改吧,我的是再勾 阅读全文
|