返回顶部
摇直上九万里,展翅高飞岂可待。扶

03 2023 档案

dbgrideh也能类似于Excel下拉筛选的功能
摘要:需要五个控件: DBGridEh, TDataSource, TClientDataSet,TMemTableEh, TDataSetDriverEh DBGridEh.DataSource > TDataSource TDataSource.DataSet > TMemTableEh TMemTa 阅读全文

posted @ 2023-03-29 22:09 六十五度 阅读(308) 评论(0) 推荐(0) 编辑

搜索面板和过滤数据(SearchPanel)
摘要:搜索面板和过滤数据(SearchPanel) 行政2023 年 3 月 2 日约3分钟 DBGridEh可以显示一个特殊的面板来搜索和过滤网格中的数据。 在搜索模式下,网格在所有网格单元格中以不同的颜色(默认为黄色)显示搜索短语。网格还允许您过滤数据,以便屏幕仅显示包含搜索字符串的记录。中有省略号按 阅读全文

posted @ 2023-03-26 16:43 六十五度 阅读(302) 评论(0) 推荐(0) 编辑

语言资源
摘要:语言资源 行政 2023 年 3 月 2 日 约4分钟 在本页 通过外部文件使用语言资源 为应用程序的语言常量创建语言资源 默认语言资源 使用动态语言资源加载的演示项目 Delphi标准建议对依赖于语言的常量字符串使用资源字符串和 dfm 文件的各个版本。 EhLib 自第 9 版起使用略有不同的技 阅读全文

posted @ 2023-03-26 16:42 六十五度 阅读(121) 评论(0) 推荐(0) 编辑

DBGridEh使用技巧
摘要:DBGridEh使用技巧 首先将dbgrideh的一个页脚数属性FooterRowCount设置为 1;再将dbgrideh的属性中的sumlist中的Active 设置为 True;第三步:打开dbgrideh的字段列表;选择需要求和的字段,有个属性Footer下有FieldName是求和的字段; 阅读全文

posted @ 2023-03-26 14:54 六十五度 阅读(829) 评论(0) 推荐(0) 编辑

Delphi动态创建组件,并释放内存
摘要:unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V 阅读全文

posted @ 2023-03-23 12:17 六十五度 阅读(109) 评论(0) 推荐(0) 编辑

在DELPHI中用TreeView控件从数据库中动态装载信息
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, ADODB, StdCtrls, DB 阅读全文

posted @ 2023-03-22 15:12 六十五度 阅读(138) 评论(0) 推荐(0) 编辑

DELPHI中EXCEL操作
摘要:DELPHI中EXCEL组件的使用方法: (一) 使用动态创建的方法 首先创建 Excel 对象,使用ComObj: var ExcelApp: Variant; ExcelApp := CreateOleObject( 'Excel.Application' );1) 显示当前窗口: ExcelA 阅读全文

posted @ 2023-03-20 19:13 六十五度 阅读(513) 评论(0) 推荐(0) 编辑

Delphi中使用存储过程
摘要:Delphi + MS SQL Server是目前最为流行的管理信息系统开发环境和工具。Delphi的强大数据库操作控件极大地减轻了开发人员的工作量,在这些控件中,最常用的有 TQuery、TTable、TADOQuery、TADOTable、TADODataSete等,这些控件执行查询操作时有一个 阅读全文

posted @ 2023-03-17 17:11 六十五度 阅读(198) 评论(0) 推荐(0) 编辑

delphi主i窗口中实现多页面管理效果
摘要:MainForm上加PageControl1,把PageControl1的DockSite设为True, 把窗口FB_orderManage的DragKind设为dkDock, DragMode设为dmAuromatic 在MainForm中调用: FB_orderManage:= TFB_orde 阅读全文

posted @ 2023-03-15 21:25 六十五度 阅读(167) 评论(0) 推荐(0) 编辑

Raize控件的RzBorder报错的问题
摘要:分析结果: 这里发现一个问题,就是 elements(这个数字)和后面的那个数字必须对应,这个是以为编码问题,造成系统识别的长度不一样。 因此解决最简单的办法:直接修改字符长度一样就可以了。 修改位置: {== TRzLEDDisplay Constants ==} type TRzLEDValid 阅读全文

posted @ 2023-03-15 21:14 六十五度 阅读(25) 评论(0) 推荐(0) 编辑

加密解密
摘要:// 加密方法一(通过密钥加密解密) function EncryptString(Source, Key: string): string; function UnEncryptString(Source, Key: string): string; //加密方法二(通过移位加密解密) funct 阅读全文

posted @ 2023-03-14 15:58 六十五度 阅读(43) 评论(0) 推荐(0) 编辑

7款颜色的CSS表格样式美化网页表格
摘要:第一种: CSS表格样式之一 点击查看CSS代码 /* Border styles */ #table-1 thead, #table-1 tr { border-top-width: 1px; border-top-style: solid; border-top-color: rgb(230, 阅读全文

posted @ 2023-03-13 12:34 六十五度 阅读(12284) 评论(0) 推荐(0) 编辑

如何在本机上面通过IP访问sql server2022数据库
摘要:SQL SERVER2022为了能用IP地址或者local登陆,需要做下面的配置。 1、打开SQL Server 2022 配置管理器。 右键点击 SQL Server(SQLEXPRESS)正在运行的那个,”属性“,在弹出的窗口,登录身份改为下图所示。 2、点击SQL Server网络配置->SQ 阅读全文

posted @ 2023-03-12 20:16 六十五度 阅读(2152) 评论(0) 推荐(0) 编辑

delphi7连接mysql
摘要:Params设置如下: 相关控件按如下顺序连接 阅读全文

posted @ 2023-03-11 17:21 六十五度 阅读(127) 评论(0) 推荐(0) 编辑

Delphi数据库处理组件BDE、ADO、InterBase和dbExpress详细说明
摘要:Delphi中处理数据库主要有两种方法,也就是BDE、ADO,从Delphi 6.0开始还加入了一种dbExpress方法。 另外,Delphi还提供了专门处理Borland 公司自己的数据库产品InterBase 数据库的专门的方法。 BDE(Borland Databas Engine), 是D 阅读全文

posted @ 2023-03-10 15:53 六十五度 阅读(592) 评论(0) 推荐(0) 编辑

程序启动欢迎窗体制作方法
摘要:在许多应用软件中,启动程序后,在主导界面出现之前,有一个一般以图象为主,文字为辅的画面,通常用来显示软件或公司的主题标志、软件名称、作者、版权和版本信息等,停留数秒或按了任意键后软件进入主导界面,这个画面称为Splash画面,意思为引人注目画面。这个画面的另外一个用处是在处理耗时进程时,为用户展示一 阅读全文

posted @ 2023-03-07 20:30 六十五度 阅读(113) 评论(0) 推荐(0) 编辑

复制文件
摘要:在delphi里实现文件复制可以直接调用 copyfile(path1,path2,false); 其中path1为源文件名(包括路径),path2为目标文件名(包括路径); 注意path1,path2为char类型,如果是其他类型注意强制变类型 可以写成copyfile(pchar(path1), 阅读全文

posted @ 2023-03-07 20:28 六十五度 阅读(48) 评论(0) 推荐(0) 编辑

在Edti输入框里只能输入数字的控制
摘要:procedure TMainForm.Edit2KeyPress(Sender: TObject; var Key: Char); begin if not (key in ['0'..'9',#8]) then begin key := #0; showmessage('请您勿必输入数字'); 阅读全文

posted @ 2023-03-07 20:00 六十五度 阅读(16) 评论(0) 推荐(0) 编辑

DBGrid鼠标滚动控制
摘要:type procedure OnMouseWheel(Var Msg :TMsg;var Handled:Boolean);//注意,需先在type里声明 /////////////////////////////////////////////////////////////////////// 阅读全文

posted @ 2023-03-07 19:58 六十五度 阅读(46) 评论(0) 推荐(0) 编辑

delphi在ACCESS数据库里的生日查询的实现
摘要:在ADOQuery的属性SQL里写下面的SQL语言 select * from XX表 where format(生日,'mm-dd')=:shengri 说明:上面的shengri可以写成任何东东,呵呵 在delphi里写下面的代码 ADOQuery.Parameters[0].Value:=fo 阅读全文

posted @ 2023-03-07 19:57 六十五度 阅读(83) 评论(0) 推荐(0) 编辑

模糊查询(能过滤掉不符合条件的数据)
摘要:在输入框Edit输入数据时,能实时过滤掉不符合条件的数据 procedure TMainForm.Edit1Change(Sender: TObject); begin ADOQuery1.Active :=false; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add( 阅读全文

posted @ 2023-03-07 19:56 六十五度 阅读(39) 评论(0) 推荐(0) 编辑

获取文件名和所在目录的各种方法
摘要:0.获取程序执行文件的所在目录 ExtractFilePath(Application.ExeName) 1.获取不带扩展名的文件名方法,利用ChangeFileExt函数修改传入参数的扩展为空,并不会对文件本身产生变更。 ChangeFileExt(ExtractFileName('D:\KK\T 阅读全文

posted @ 2023-03-07 19:55 六十五度 阅读(436) 评论(0) 推荐(0) 编辑

php 中几种while循环输出数据库中的数据代码
摘要:php 中几种while循环输出数据库中的数据代码 这段代码的功能是: 连接到一个 url 地址为localhost 、 端口为 3306 的mysql服务器上。 mysql服务器的帐号是"root",密码是"9999" mysql 服务器上有一个数据库 ok , 数据库里有一个表 abc。 表 a 阅读全文

posted @ 2023-03-07 19:53 六十五度 阅读(41) 评论(0) 推荐(0) 编辑

php连接access
摘要:<?php $connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("mydb.mdb"); $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC ); ?> 如上就建立了一个 阅读全文

posted @ 2023-03-07 19:52 六十五度 阅读(87) 评论(0) 推荐(0) 编辑

调用其它可执行程序(比如计算器)
摘要:uses shellapi ShellExecute(0,'Open',ExeName,nil,nil,SW_SHOW) ExeName:='C:WinNTSystem32Calc.exe'; 也有可能系统不安装在C盘,建议把Calc.exe拷到程序的运行文件下 ExeName:=pchar(Ext 阅读全文

posted @ 2023-03-06 21:59 六十五度 阅读(10) 评论(0) 推荐(0) 编辑

Indy实现FTP客户端
摘要:首先大家了解一下FTP的基本知识:FTP是一个标准协议,它是在计算机和网络之间交换文件的最简单的方法。 FTP也是应用TCP/IP协议的应用协议标准。 FTP通常于将作者的文件上传至服务器,或从服务器上下传文件的一种普遍的使用方式作为用户,您可以用非常简单的DOS界面来使用FTP,也可以使用由第三方 阅读全文

posted @ 2023-03-06 21:56 六十五度 阅读(158) 评论(0) 推荐(0) 编辑

获取外网ip地址
摘要:通过TIdHTTP空间的Get访问外网IP查询 procedure TForm1.Button1Click(Sender: TObject); var stxt:string; i,i2:integer; begin //如果访问出现“HTTP1.1/ 403 Forbidden”错误,需要以下4行 阅读全文

posted @ 2023-03-06 21:54 六十五度 阅读(153) 评论(0) 推荐(0) 编辑

Indy9的TIdFTPServer封装类
摘要:在Delphi 7开发下有强大的Indy控件,版本为9,要实现一个FTP服务器,参考自带的例子,发现还要写很多函数,而且不支持中文显示文件列表等等。于是,自己改进封装了下,形成一个TFTPServer类,源码如下: {***************************************** 阅读全文

posted @ 2023-03-06 21:52 六十五度 阅读(138) 评论(0) 推荐(0) 编辑

Indy9的IdFTP完全使用
摘要:Delphi 7自带的INDY控件,其中包含了IdFTP,可以方便的实现FTP客户端程序,参考自带的例子,其中有上传、下载、删除文件,但是不包含对文件夹的操作,得自己实现上传、下载、删除整个文件夹(带子目录和文件)。于是自己参考了网上的资料,重新整理下,使用归纳如下示例工程所示: 窗体上放置TIdF 阅读全文

posted @ 2023-03-06 21:50 六十五度 阅读(354) 评论(0) 推荐(0) 编辑

向WebBrowser中写入Html字符串
摘要:uses ActiveX;//注意引用ActiveX单元 procedure TForm1.WriteHtmlToWB(wb: TWebBrowser;HTMLCode: string); var ss: TStrings; ms: TMemoryStream; begin ss := TStrin 阅读全文

posted @ 2023-03-06 21:32 六十五度 阅读(18) 评论(0) 推荐(0) 编辑

Android 的 SDK Manager 无法启动 闪退解决方法
摘要:【故障描述】 做 Android 开发就要下载 Android SDK,其中的 SDK Manager.exe 无法启动,一闪而过。尝试重装 JDK、重新从官网下载 Android SDK、添加环境变量等等均无效。而且,有些版本的没事,有些版本的就不行。下载的 android-sdk_r14 可以正 阅读全文

posted @ 2023-03-06 21:12 六十五度 阅读(716) 评论(0) 推荐(0) 编辑

DBNaVigator组件的使用方法
摘要:DBNavigator组件用于在数据集进行记录导航,当用户单击DBNaVigator组件的某个按钮时,可实现记录 指针的前移、后移,插入‘删除、修改当前记录等操作,而无须编写任何程序代码。 1. DBNavigator组件按钮功能 First按钮 将指针移到数据表的第一条记录。 Previous按钮 阅读全文

posted @ 2023-03-06 20:54 六十五度 阅读(500) 评论(0) 推荐(0) 编辑

Delphi操作剪贴板
摘要:uses Clipbrd; procedure TForm1.Button1Click(Sender: TObject); begin Clipboard.AsText := Text; ShowMessage(Clipboard.AsText); {Form1} end; 阅读全文

posted @ 2023-03-06 20:50 六十五度 阅读(100) 评论(0) 推荐(0) 编辑

解决Android SDK Manager无法更新以及更新缓慢问题
摘要:打开..\Android\sdk\SDK Manager.exe 按下图进行设置 如果更新缓慢,可以更换HTTP Proxy Server(详见http://www androiddevtools.cn,目前mirrors.neusoft.edu.cn较快)Enable Preview Tools可 阅读全文

posted @ 2023-03-06 20:49 六十五度 阅读(20) 评论(0) 推荐(0) 编辑

实用网站收集
摘要:实用网站收集各类网站收集 阅读全文

posted @ 2023-03-05 14:04 六十五度 阅读(258) 评论(0) 推荐(0) 编辑

EhLib 9安装
摘要:EhLib 9安装 安装EhLib: 在Installer文件夹里找到EhLibInstaller.exe,右键以管理员权限运行EhLibInstaller.exe。 按照提示一路安装下来,顺利完成。 最后不要忘记在菜单tool->environment options->libriary中加入控件 阅读全文

posted @ 2023-03-02 20:20 六十五度 阅读(110) 评论(0) 推荐(0) 编辑

Raize
摘要:Raize.v5和Raize.v6 本人在windows10下装有delphi7和delphi2010,安装好Raize.v6后,两个版本delphi的控件页都找不到Raize控件,即使想编译相应的DPK文件也出错,根据安装说明是支持delphi2010的,同时卸载时可以在控制面板程序里卸载的,但程 阅读全文

posted @ 2023-03-02 20:19 六十五度 阅读(246) 评论(0) 推荐(0) 编辑

更改DBGrid 颜色技巧
摘要:1、根据条件更改某一单元格的颜色 procedure TMainFrm.First_DGDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawStat 阅读全文

posted @ 2023-03-02 20:17 六十五度 阅读(142) 评论(0) 推荐(0) 编辑

Ehlib的DBGridEh 控件导出到Excel
摘要:use DBGridEhImpExp //必须引用此单元 procedure TInvoiceManager.ppmSaveSelectionClick(Sender: TObject); procedure TMainForm.SpeedButton5Click(Sender: TObject); 阅读全文

posted @ 2023-03-02 20:09 六十五度 阅读(127) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示