【DELPHI的MEMO组件】教程文章相关的互联网学习教程文章

Delphi组件indy 10中IdTCPServer修正及SSL使用心得

indy 10终于随着Delphi2005发布了,不过indy套件在我的印象中总是复杂并且BUG不断,说实话,不是看在他一整套组件的面子上,我还是喜欢VCL原生的Socket组件,简洁,清晰。Indy9发展到了indy10几乎完全不兼容,可叹啊。言归正传。在使用IdTCPServer组件的时候发现了他的漏洞,他的OnConnec,OnExecute,OnDisconnect等事件是在其他线程中执行的,通常情况下这没有问题,但是在特殊的情况下会造成问题,如果其他部分的程序写得有问题...

DELPHI的MEMO组件【代码】

位于Standard选项卡上,它是对EDIT控件的扩展,可以对多行文本进行显示、输入 和编辑. Lines属性: 该属性实际上为TStrings类型的对象,用来存放Memo对象的文本 TStrings有一个缺省的属性Strings,它的定义为: property strings[index:integer]:string; 其中,Index表示字符串的索引值,从0开始,到TStrings对象中字符串的最大行 数减1为止。 TStrings的主要方法: procedure add(const s:string);//在尾部添加一个字符串 pro...

delphi中用Table表组件和Query查询组件配合进行的增删改查

delphi中用Table表组件和Query查询组件配合进行的增删改查 一、打开数据库表进入检索状态var Table1:TTable; //定义Table1为TTable类型的变量begin Table1:=TTable.Create(self);//自建表 Table1:=DatabaseName:=‘rsgl‘;//数据库名 Table1:=TableName:=‘operator.db‘ //打开数据库Table表 文件名是“operator.db” Table1.Open; //Table1表开启状态 Table1.SetKey; //将系统设置成检索状态 Table1.F...

unigui组件中client javascript delphi组件之间的操作

UniLabel组件:function OnClick(sender, e){ MainForm.UniLabel1.setText(‘Click!‘);}function Onmousemove(sender, x, y){ MainForm.UniLabel1.setPosition(x, y);} unibutton组件:function OnMouseout(sender, e){ sender.setText(‘Out‘);}uniedit组件function form.Onmousemove(sender, x, y){ MainForm.UniEdit1.setValue(x+‘ : ‘+y); ss=MainForm.UniEdit1.getValue();}原文:http://www.cnblogs.com/findumars/...

Delphi 组件渐进开发浅谈(一)——由简入繁

最近业余时间在写游戏修改器玩,对于Delphi自带的组件总觉得差强人意,需要书写大量冗余代码,如果大量使用第三方组件,在以后的移植和与他人交互时也不是很方便,因此便产生了自己封装组件的想法。  实际上这个想法在很久以前(大概04年写第一个修改器的时候)就有了,一直没有闲暇时间去做,而工作上类似的组件也会很实用,虽然不见得有第三方组件设计的那么规范、强大,但小巧、灵活是自主开发的优点。  很多初学者喜欢大量...

解决Delphi图形化界面的TEdit、TLable等组件手动拖拽固定大小,但是编译之后显示有误的情况【代码】【图】

经常遇到这样的情况,在我们使用Delphi的可视化工具进行UI设计的时候,我们拖拽TEdit或者Label组件,并且在可视化界面上设置它们的长、宽  但是当我们编译和运行程序的时候,却发现真正显示出来的 TEdit或者TLabel组件并不是我们在可视化界面所拖拽的长和宽(显示的“有问题”)  这个时候我们可以参考下面的具体事例解决:  当然这只是其中的一种方法,绝对还有其他的方法,而且我也不知道下面所讲的这种方法是不是很好的,...

delphi 08 HTML组件

///HTML组件///后面的字符串为这个控件的ID号///直线 Line (WebBrowser1.Document as IHTMLDocument2).execCommand(‘InsertHorizontalRule‘, True, ‘‘);///按钮 Button (WebBrowser1.Document as IHTMLDocument2).execCommand(‘InsertButton‘, True, ‘‘);///复选框 CheckBox (WebBrowser1.Document as IHTMLDocument2).execCommand(‘InsertInputCheckbox‘, True, ‘‘);///单...

Delphi 使用Query组件的SQL查询

Delphi 使用Query组件的SQL查询标签:src mic http inf col 查询 组件 使用 图片 本文系统来源:https://www.cnblogs.com/fanweisheng/p/11385169.html

Delphi(Tuxedo,BDE,ADO)三合一数据集组件HsTxQuery【图】

一、背景 为什么要做这个三合一数据集组件呢?以前我们公司用delphi开发的系统大多以ADO,BDE方式来连接数据库,这两套组件使用十分方便和灵活,对成本控制也十分友好,从以前十多年间使用情况来看问题都不大,用户也没有三层架构的要求。但在今年投标大公司一、背景 为什么要做这个三合一数据集组件呢?以前我们公司用delphi开发的系统大多以ADO,BDE方式来连接数据库,这两套组件使用十分方便和灵活,对成本控制也十分友好,从以...

使用Delphi6的DBExpress组件连接远程的Mysql数据库

Delphi6新增的DBExpress专门用来对付Mysql,DB2,Interbase,Oracle等数据库,使用时注意将libmysql.dll 拷贝到当前目录或系统目录(98:system,NT:system32)下,并保证您的3306端口与远程服务器是相通的。 源程序: interface uses Windows, Messages, SysUtilsDelphi6新增的DBExpress专门用来对付Mysql,DB2,Interbase,Oracle等数据库,使用时注意将libmysql.dll 拷贝到当前目录或系统目录(98:system,NT:system32)下,并保证您的3306...

使用Delphi6的DBExpress组件连接远程的Mysql数据库_MySQL

Delphi6新增的DBExpress专门用来对付Mysql,DB2,Interbase,Oracle等数据库,使用时注意将libmysql.dll 拷贝到当前目录或系统目录(98:system,NT:system32)下,并保证您的3306端口与远程服务器是相通的。源程序:interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, DBXpress, DB, SqlExpr, StdCtrls, ComCtrls, FMTBcd, Grids,DBGrids, Provider, DBClient, DBLocal, DBLocalS, DBTa...

我在哪里可以获得delphi或python的免费GSM库/组件?

我在哪里可以获得Delphi或Python的免费GSM库?我可以用来在我的应用程序上发送和接收短信的库吗? 迦特解决方法:对于免费和开源AsyncPro> 不是免费的,但组件有积极的开发nrComm Lib 另一种使用SMS网关的解决方案,例如ClickAtell,使用解决方案,您可以使用简单的post命令将短信发送到网关URL或webservices.

C#生成COM组件,Delphi调用【图】

C#程序: 1)文件--》新建类库项目2)Properties-->AssemblyInfo.cs 设置ComVisible为true3)项目--》属性4)属性--》生成 为COM互操作注册5)代码如下using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text;namespace MyFirstCOM {[ComVisible(true)]public interface IWelcome{string Greeting(string name);}[ComVisible(true)]public interface IMath{i...

Delphi – MySQL最佳数据感知组件【代码】

我需要我的应用程序连接到我的Web服务器的MySQL数据库,这是什么最好的选择.提供数据感知组件. 我尝试了zeos 7,但我一直收到错误:SQL错误:客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端,但无法修复它. 谢谢 -Brad解决方法:@Brad ZEOS组件是连接MySQL的绝佳选择,因为您使用的是旧版本的MySQL客户端,所以会出现该错误. MySql 4.1引入了一个新的密码哈希算法,对于修复此问题你有2个选项. 1)将MySQL客户端更改为使用4.1....

Delphi / MySql:DB感知组件中的时间戳

Delphi不使用* nix时间戳.在其他应用程序中,我已经转换为* nix,然后存储在MySql中并在检索时将其反转. 现在我想第一次尝试使用DB感知组件.它如何为tiemstamps工作?我(我可以)以Delphi tiemstamp格式存储吗?或者shoudl我在存储前转换为* nix?解决方法:对于正常使用,您不需要做任何事情. 我使用了Delphi / MySQL多年,我使用的所有数据访问组件(dbexpress / zeros / MyDAC)都自动进行转换.如果我需要手动指定时间戳值,我只提供文本...