学完这个你就成为excel高手了!一) 使用动态创建的方法 首先创建 Excel 对象,使用ComObj: var ExcelApp: Variant; ExcelApp := CreateOleObject( 'Excel.Application' ); 1) 显示当前窗口: ExcelApp.Visible := True; 2) 更改 Excel 标题栏: ExcelApp.Caption
今自己编程做一个多媒体播放工具是一件很令人开心愉悦的事情,但如果使用MediaPlay控件开发则会受到很多限制,自己的很多好的创意想法都无法或者很难实现,如果利用微软的DirectX接口开发则可以充分的将作者的独特想法付诸于实现,何乐而不为呢!!不过关于DirectShow接口的开发说明文档实在是少之又少,仅有的一些不是英文的就是一些关于理论方面的,真正关于接口实战编程而且是用Delphi开发工
今天在调试程序中发现了程序中出现的一个问题,具体如下: 在网上查了一下,大致原因如下: WaitForSingleObject会阻塞对话框线程(Dialog thread),同时也会导致了对话框的消息循环机制被阻塞 ,而我在线程函数中会对对话框有一些UI操作(SetPos, SetWindowText),这些对对话框的
简单类型包括实数类型(Real) 和有序类型(Ordinal),有序类型又包括整数类型,字符类型,布尔类型,枚举类型和子界类型等。数据类型  
转载
2024-04-22 13:53:11
47阅读
Exercises Section 12.1.1Ex12.1// b1 和 b2 共享数据,故而 b1 和 b2 都有 4 个元素
StrBlob b1;
{
Strblob b2 = {"a", "an", "the"};
b1 = b2;
b2.push_back("about");
}Ex12.2class StrBlob
{
public:
typedef std::vec
转载
2024-04-06 20:32:39
23阅读
1]连接好数据库,并显示;(设计时的连接,和运行时的连接,是两个独立的连接,要区分开) procedure TForm1.FormCreate(Sender: TObject); begin FDQuery1.Connection := FDConnection1; FDConnection1.Lo
原创
2021-05-27 20:11:32
873阅读
实现MySQL数据库表字段显示widememo的步骤如下:
| 步骤 | 操作 |
| --- | --- |
| 1 | 创建一个名为`mydatabase`的数据库 |
| 2 | 在`mydatabase`数据库中创建一个名为`mytable`的数据表 |
| 3 | 在`mytable`数据表中创建一个名为`field1`的字段 |
| 4 | 将`field1`字段的类型设置为`MED
原创
2023-12-29 11:47:08
182阅读
ExpressDBTree最简单建树完整下载 链接:https://pan.baidu.com/s/1D9vbtb9akpFfcNJuF2M83Q 提取码:eomz 完整例子在DevExpress VCL-21.2.4(修正)\DevExpress VCL-21.2.4\Demos\ExpressD
原创
2023-04-09 10:38:59
525阅读
作者: nansha 标题: 用Delphi将数据导入到Excel并控制Excel 关键字: 办公系统,数据导入,控制 分类: 开发经验 密级: 公开 (评分: , 回复: 3, 阅读: 2252) ?? 在日常办公中,用得最多的是Word和Excel,而Excel对数据报表的处理尤为方便(
转载
2020-02-23 18:56:00
621阅读
2评论
想在TAdvStringGrid的表头设置粗体,找了半天才找到,总是忘喽,写下来就好找了设置如下: FixedFront->Style->fsBold设置为True设置前:设置后:搞定。
转载
2012-02-07 17:13:00
272阅读
TAdvStringGrid表格显示下拉列表的时候,总是刷新 并且选择的内容被清空,如下图:后来调整属性,在表格的ContrtolLook属性下的DropDownAlwaysVisible的属性设置为True,并且在表格的HasComboBox的方法中,增加如下代码,解决问题procedure TForm_DWUserManager.advstrngrd_SubDWHasComboBox(Sender: TObject; ACol, ARow: Integer; var HasComboBox: Boolean);var FieldClass: TFieldClass;begin FieldC
转载
2011-12-13 10:34:00
537阅读
2评论
作者:万重 使用VBA可以随心所欲地操作Excel。同样,使用Delphi也能完全控制Excel的所有功能。下面,我们以一个例子来入手吧。 在窗口Form1上面加入组件5个Button和1个Checkbox组件,在Uses中加入Comobj单元,在Private加入下面的私有变量: private &nbs
转载
2024-02-09 11:11:32
216阅读
TRichView表格保存和复制介绍很少直接调用 TRVTableItemInfo.SaveToStream 。通常将表格保存到 RVF 文件或带有主文档的流中,通过TCustomRichView.SaveRVFToStream方法。很少直接调用 TRVTableItemInfo.LoadFromStream 。 通常表格是从 RVF 文件或带有主文档的流中加载的,通过TCustomRichVi
转载
2023-06-13 20:36:33
179阅读
//设置表格样式 wordDoc.Tables.Item(1).Borders.Item(Word.WdBorderType.wdBorderLeft).LineStyle = Word.WdLineStyle.wdLineStyleSingle; wordDoc.Tables.Item(1).Bo
转载
2016-03-07 09:26:00
155阅读
2评论
也许这些基础的知识大家都能在网上找的到,我这里权当给自己做个记录了,当然也方便新手学习。 1ADODataSet的使用数据集构件都是从一个共同的基类TDataSet继承下来的,其中,只有TClientDataSet是直接从TDataSet继承下来的,而TTable、TQuery、TStoredProc的直接上级是TDBDataSet,TDBDataSet的上级是TBDEDataSet,T
转载
2024-09-28 21:55:38
105阅读
var wordApp, WordDoc, WrdSelection, wrdtable: variant; strAdd: string; wdPar,wdRange:OleVariant; iCol, iRow, I, J: Integer; begin try wordApp := Creat
转载
2016-03-07 09:40:00
581阅读
2评论
( 一 ) 使用动态创建的方法首先创建 Excel 对象,使用ComObj :Var ExcelApp : Variant ; ExcelApp := CreateOleObject ( '' Excel.Application '' ) ; 1 ) 显示当前窗口: ExcelApp.Visible
转载
2024-09-06 20:01:50
164阅读
我們知道BLOB在数据库的表中实际上是以二进制数据的形式存放的。由于BLOB的特殊性,一般的程序都无法处理它。比如,如果在一张表中存在BLOB,当用數據顯示控件打开它时,BLOB列将只显示BLOB字样。至于该列中实际存的是什么数据是一般的數據顯示控件无法知到的。如果在我们编制的程序中,用DBGrid控件打开一个有BLOB字段的表,效果也一样。我们的程序无法直接显示、编辑以及插入BLOB字段。可见,常规的方法是不能满足要求的。
转载
精选
2009-07-07 08:25:13
4633阅读
1评论
XLSReadWrite控件简介: 一个你需要的,能在Delphi和.NET下访问Excel文件的完美解决方案。 一个经典的读写Excel的控件,对于使用Excel 开发很有帮助 官方网站:http://www.axolot.com/components/index.htm 功能描述 About Feature读写任何单元值数字型、字符型、布尔型以及错误型。但是你了解日期和
转载
2024-01-28 02:03:05
186阅读
TRichView更改选择内容样式方法TCustomRichViewEdit.ApplyParaStyle应用指定的段落样式。procedure ApplyParaStyle(ParaStyleNo: Integer);参数ParaStyleNo 段落样式集合中的索引(Style.ParaStyles)。该方法将段落样式ParaStyleNo应用于包含插入符号和所有选定段落的段落。如果现有段落的
转载
2024-02-08 15:20:57
106阅读