procedure TForm1.FormCreate(Sender: TObject);begin
BorderStyle := bsNone;
Brush.Style := bsClear;end;原文:http://www.cnblogs.com/cq5811809/p/3718648.html
常用【属性】
Action:该属性是与组件关联的行为,允许应用程序集中响应用户命令 Anchors:与组件连接的窗体的位置点 Align:确定组件的对齐方式
AutoSize:确定组件是否自动调整其大小
BiDiMode:(所有组件) 为从右向左写的语言提供支持 BoundsRect:定义组件边框矩形(只适用于运行时) Borderwidth:(窗口化组件)边框的宽度 BorberStyle:设置组件边框形状(样式) Brush:可确定组件的风格和颜色
Caption:使...
dll 调用部分:{****************************************************************}{}{ Project: DllDebug }{ Copyright(c) 2003, 2005 }{ Unit for UCommonUnit }{ Create : 2003-01-05 by 林红卫 }{ Modify : 2003-01-16 by 林红卫 }{}{*******...
25年后从10个使用Delphi的理由到1个至25个使用Delphi 10.3的理由25年前发布Delphi 1时,我汇总了使用Delphi的十大理由。这是我精通Delphi原始书的序言中的原始列表:“可以使用许多编程环境,但是Delphi之所以出色,有很多原因。以下是我以相反顺序使用Delphi的十大理由:10.以前的Borland Pascal和C++编译器9.第三方组件和工具8.编辑器,调试器,浏览器和其他工具7.库源代码的可用性6.基于表单和面向对象的方法5.快速编译器4.数据...
第一步: 使用过Activex的人都知道,Activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的Activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在Windows的system文件夹下有一个regsvr32.exe的程序,它就是Windows自带的Activex注册和反注册工具。它的用法为: regsver32详解 regsvr32 [/s] [/n] [/i(:cmdline)] dllname 其中dllname为activex控件文件名,建议在...
AlignWithMargins:是否显示边框。由Margins 属性来设置边框的值Anchors:控件停靠,来处理窗口最大化或是调动里的位置AutoSize:是否自动变化大小BeepOnEnter:回车的时候,给出蜂鸣声BidiMode:输入数据值的方向,是从左至右,还是从右至左Constains:约束,来控制控件的高度,宽度Enable:是否可用Hint:是否显示隐藏的备注信息,由ShowHint属性配合使用Margins:边框间距,由上下左右值来处理。Name:控件的Name,同一个Form窗...
TEdit 组件主要用于数据的输入和显示和编辑等操作。AutoSelect 获取组件焦点。该属性只能在单行文本组件使用。值为True为选中。false则不选中。BorderStyle 设置编辑框控件的外观效果。当值为bsSingle,为一个单线边框。为bsNone则无边框CanUndo 该属性可以确定用户修改文本后可以undo方法回退。CharCase 设置编辑框控件文本的大小写。如图所示 MaxLength 设置文本的最大长度,为0表示长度没有限制。PasswordCha...
Delphi 7下使用VT实现树型列表结合控件 原文:http://www.cnblogs.com/LittleTiger/p/5003042.html
Delphi 查找标题已知的窗口句柄,遍历窗口控件句柄(转) 用我的方法来控制其他程序窗体上的窗口控件,必须先了解什么是
回调函数。我的理解是这样的:
回 调函数写出来不是自己的程序去调用的,反而是让其他的东西去调用,比如windows操作系统,比如其他的程序等等之类的。但是什么时候被调用却不知道 了。回调函数一般是按照调用者的要求定义好参数和返回值的类型,你向调用者提供你的回调函数的入口地址,然后...
1.创建子窗体Form1File -> New -> Form,新建一个form,在form的单元文件中修改2.子窗体中引用父窗体单元uses TFatherForm3.将子窗体中代码修改TForm1 = class(TForm) 改为TForm1 = class(TFatherForm) //TFatherForm为被继承的窗体4.在Form窗体上弹出右键菜单,选择View As Text把第一行的Object 改成 inherited 后保存;5.在Form标签上点击右键,选择View Form;就可以看到继承的窗体了。原文:http://www.cnblogs.com/Jerrry/p/67...
1. 在窗体上放置4个控件: SQLConnection1,SimpleDataSet1,DataSource1,DBGrid(注意: 如果 出现"Operation not allowed on unidirectional dataset"错误提示原因如下:)。在网上查到一篇文章如下:错误描述:当使用dbExpress控件操作数据库时,用到sqlconnection1、sqlquery1、datasource1和dbgrid1。按顺序连接,当将dbgrid的DataSource属性设为datasource1控件时发生错误:"Operation not allowed on unidirectional dataset"。错误...
属性: Text:ComboBox 的文本信息 EditText: 也是给ComboBox 的文本信息赋值,但不同的是 给Text赋值会 触发 Change事件,也会触发 EditvaluesChange事件 , 而且 EditText只会触发 Change事件,还有一个区别在于。 当ComboBox 的DropDownListStyle属性值是:lsFixedList 时,给Text属性是不能值的。 EditValue:跟EditText 赋值上一致,但给他赋值,会 触发 Change事件,也会触发 EditvaluesChange事件 Dr...
Delphi 7.0(去掉CLX) Source目录 总计 738919行,去掉空行和注释后 540867行VCL目录 总计 231221行,去掉空行和注释后 195590行RTL目录 总计 176710行,去掉空行和注释后 106606行Indy目录 总计 100556行,去掉空行和注释后 55095行XML目录 总计 39326行,去掉空行和注释后 32619行Internet目录 总计 60536行,去掉空行和注释后 46794行Property Editors目录 总计 14466行,去掉空行和注释后 11887行ToolsAPI目录 总计 16554行,...
1常用【属性】2 Action:该属性是与组件关联的行为,允许应用程序集中响应用户命令3 Anchors:与组件连接的窗体的位置点4 Align:确定组件的对齐方式5 AutoSize:确定组件是否自动调整其大小6 BiDiMode:(所有组件) 为从右向左写的语言提供支持7 BoundsRect:定义组件边框矩形(只适用于运行时)8 Borderwidth:(窗口化组件)边框的宽度9 BorberStyle:设置组件边框形状(样式) 10 Brush:可确定组件的风格和颜色11 C...
组件该组件用于建立数据库的连接。ADO的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等。该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为ADO数据集及命令组件通过设置其ConnectionString属性,可以直接连接到数据库。但是如果多个数据集使用相同的数据库连接时,则使用TADOConnection就有一定的优势,因为不必为每个数据集都单独建立数据库的连接,同时也减少了资源...