![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi
奋斗鱼
一个人如果没有梦想,那跟咸鱼有什么区别
展开
-
Delphi:提示Incompatible types: ‘DBGridEh.TDBGridOption‘ and ‘DBGrids.TDBGridOption‘报错
问题在引用了Eh控件后,动态设置options属性时会提示“Incompatible types: 'DBGridEh.TDBGridOption' and 'DBGrids.TDBGridOption'”的报错。解决这是因为DBGrid与DBGridEh的冲突,需要注意uses单元们的作用顺序。示例:Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,Gr...原创 2020-08-26 11:44:44 · 611 阅读 · 0 评论 -
Delphi:控件的options动态设置方式
有些控件是数组形式,如options属性,设置的时候不能单个直接赋值,需要用数组方式将为true的属性赋值进去。代码如下myDBGrid.Options:=[dgEditing,dgTitles,dgColumnResize,dgTabs,dgAlwaysShowEditor,dgConfirmDelete,dgCancelOnExit];...原创 2020-08-24 17:33:38 · 996 阅读 · 0 评论 -
Delphi:A class named TcxRect already exists解决方案
问题在EXE+DLL架构中,多个使用DEV控件的DLL中出现“A class named TcxRect already exists”错误。解决在dev安装目录下将cxLibraryD7.bpl,dxCoreD7.bpl,dxGDIPlusD7.bpl三个dev组件包复制程序运行根目录下,并且工程的options属性的packages->runtime packages中添加时运行包。重新编译后,运行正常。...原创 2020-08-22 19:49:29 · 860 阅读 · 0 评论 -
Delphi:使用Delphi IDE Theme Editor更换默认IDE主题
Delphi默认主题样式Delphi IDE Theme Editor推荐使用Delphi IDE Theme Editor可以更换为更酷更好看的样式1.安装完Delphi IDE Theme Editor后,运行前先关闭Delphi。左边主题选择“ChocoCaramel”巧克力可可色,右边"Courier New"的下拉选项 选择8号,便于在预览框中预览到主题样式。然后点击“Apply current theme”提交。2.打开Dephi,主题样式已更新了!.原创 2020-06-02 13:54:08 · 1940 阅读 · 0 评论 -
在Delphi中 XLSReadWriteII5如何导出Excel2003或Excel2007版本的问题
引入单元文件XLSReadWriteII5,Xc12Utils5; 在代码中设置属性 XLS := TXLSReadWriteII5.Create(nil); XLS.Version:=xvExcel97; //或 XLS.Version:=xvExcel2007;原创 2018-08-02 18:27:40 · 2831 阅读 · 1 评论 -
Delphi 如何GET/POST 调用HTTP请求
转载地址:https://www.cnblogs.com/limingliyu/archive/2016/07/03/5638966.html**HTTP请求的GET方法**procedure GetDemo;var IdHttp : TIdHTTP; Url : string;//请求地址 ResponseStream : TStringStream; //返回信息 Re...转载 2018-03-28 10:40:52 · 26189 阅读 · 1 评论 -
Delphi 如何读写JSON字符串
Delphi读写操作JSON字符串时,需引用一个superobject.pas文件。 superobject.pas下载地址以下为调用过程示例:var jo,jt:ISuperObject;begin jo:=SO(); jt:=SO(); jo.S['姓名']:='小王'; jo.I['年龄']:=25; jo.S['性别']:='男'; jt.O['...原创 2018-03-27 14:14:52 · 10795 阅读 · 0 评论 -
Win7系统下无法运行调试提示BORdbk70.dll未注册问题解决
Win7系统中运行调试时,出现BORdbk70.dll未注册的情况原创 2015-12-07 11:32:13 · 1217 阅读 · 0 评论 -
Delphi----Format、FormatDateTime和FormatFloat
1.Format 根据指定所需要的格式,格式化字符串。原型:function Format(const Format: string; const Args: array of const): string; 例子:var s: string; begin //指令类型 type s := Format('最大整数是: %d; 最小转载 2015-01-22 10:23:57 · 466 阅读 · 0 评论 -
Delphi----怎样保证程序只运行一个实例
在project启动文件编辑以下内容,可保证程序只运行一个实例。var mymutex: THandle;begin mymutex := CreateMutex(nil, True, '营收数据自检系统'); if GetLastError begin Application.Initialize; Application.Title :原创 2014-12-25 17:36:57 · 583 阅读 · 0 评论 -
Delphi-- 如何设置程序开机运行(写注册表)
1.需引入注册表单元Registry//------------------------------------------------------------------------------// 开机运行选项//-----------------------------------------------------------------------------原创 2014-12-25 17:38:12 · 570 阅读 · 0 评论 -
Delph-- 关闭程序后托盘图标显示
1.需要引入UnitTrayIcon.pas文件(见附件)2.声明双击事件procedure trayDblClick(Sender: TObject);3.功能实现var frmMain: TfrmMain; tray: TTrayNotifyIcon;//窗口初始化procedure TfrmMain.Fo原创 2014-12-25 17:37:48 · 671 阅读 · 0 评论