今自己编程做一个多媒体播放工具是一件很令人开心愉悦的事情,但如果使用MediaPlay控件开发则会受到很多限制,自己的很多好的创意想法都无法或者很难实现,如果利用微软的DirectX接口开发则可以充分的将作者的独特想法付诸于实现,何乐而不为呢!!不过关于DirectShow接口的开发说明文档实在是少之又少,仅有的一些不是英文的就是一些关于理论方面的,真正关于接口实战编程而且是用Delphi开发工
今天在调试程序中发现了程序中出现的一个问题,具体如下: 在网上查了一下,大致原因如下: WaitForSingleObject会阻塞对话框线程(Dialog thread),同时也会导致了对话框的消息循环机制被阻塞 ,而我在线程函数中会对对话框有一些UI操作(SetPos, SetWindowText),这些对对话框的
学完这个你就成为excel高手了!一) 使用动态创建的方法 首先创建 Excel 对象,使用ComObj: var ExcelApp: Variant; ExcelApp := CreateOleObject( 'Excel.Application' ); 1) 显示当前窗口: ExcelApp.Visible := True; 2) 更改 Excel 标题栏: ExcelApp.Caption
简单类型包括实数类型(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
180阅读
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阅读
我們知道BLOB在数据库的表中实际上是以二进制数据的形式存放的。由于BLOB的特殊性,一般的程序都无法处理它。比如,如果在一张表中存在BLOB,当用數據顯示控件打开它时,BLOB列将只显示BLOB字样。至于该列中实际存的是什么数据是一般的數據顯示控件无法知到的。如果在我们编制的程序中,用DBGrid控件打开一个有BLOB字段的表,效果也一样。我们的程序无法直接显示、编辑以及插入BLOB字段。可见,常规的方法是不能满足要求的。
转载
精选
2009-07-07 08:25:13
4633阅读
1评论
TRichView更改选择内容样式方法TCustomRichViewEdit.ApplyParaStyle应用指定的段落样式。procedure ApplyParaStyle(ParaStyleNo: Integer);参数ParaStyleNo 段落样式集合中的索引(Style.ParaStyles)。该方法将段落样式ParaStyleNo应用于包含插入符号和所有选定段落的段落。如果现有段落的
转载
2024-02-08 15:20:57
106阅读
本文实例讲述了Python连接SQLServer2000的方法。分享给大家供大家参考,具体如下:http://pymssql.sourceforge.net/ 介绍PYTHON 连接MSSQL的好地址的哦!Python好的一个方法就是能够在网上找到很多现成的模块然后直接下载拿过来用就可以了。具体快速开发的一个原因也就是这个了。现在就是主要来研究一个pymssql这个模块的操作功能了!可以安装之后直
BorderStyle := bsNone;
Left := 0;
Top := 0;
Width := Screen.Width;
Height := Screen.Height;
原创
2021-07-29 15:14:42
1333阅读
可在两个级别上设置调试选项:工程级和环境级。在前面的讲解中讲解了工程级调试选项,通过主菜单【Project | Options…】打开如下对话框: 可在Debugger Options对话框中设置全局级调试选项。从主菜单【Tools | Debugger Options】菜单项调出Debugger Options对话框。在Debugger Options对话框的底部有一个标记为Integ
widestring转换成pchar Delphi有三种类型的字符: •AnsiChar这是标准的1字节的ANSI字符,程序员都对它比较熟悉。 •WideChar这是2字节的Unicode字符。 •Char在目前相当于AnsiChar,但在Delphi以后版本中相当于WideChar. 记住因为一个字符在长度上并不表示一个字节,所以不能在应用程序中对字符长度进行硬编码,而应该使用Sizeof()
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> Delphi组件属性简单属性熟悉Object Pascal的人都知道,要使控件在Object Inspector
经常上网的朋友可能早就已经发现,在一些浏览器的底部会在某些情况下动态显示一个进程条,比如在显示网页的时候,如果时间比较长,就会出现一个一格一格前进的,用以提醒用户已经有多少数据被下传下来。它不仅仅出现在浏览器中,还经常被用于下载软件中,比如现在最热门的BT下载软件,都使用了这一技术。技术的改进源于工作的需要,现在编写网络软件那么流行,上面的小技巧应该是每个像我们这样的编程爱好者都需要的吧。 打开
Delphi的新功能Delphi Code Insight的重大改进RAD Studio 10.4是多年来对Delphi代码工具的最大最大改进,它使用Delphi实现的语言服务器协议(LSP)提供了Code Insight。LSP是一种在单独的过程中计算代码完成,导航或类似结果的技术。这意味着IDE不会在完成时阻塞,并且Code Insight将提供准确的结果。在处理具有数百万行代码的大型项目时,
转载
2024-03-21 21:53:45
151阅读
想没想过在DELPHI中显示GIF动画?Delphi的用户是非常幸运的,因为有免费控件可以使用。最著名的控件是Anders Melander编写的TGifImage,并提供完整的源程序。它原来的主页是.melander.dk/delphi/gifimage/,不过有很长时间没有更新了。如果要在
转载
2019-08-28 21:21:00
434阅读
2评论
(06/11/1999) 概述 ----目前在许多学习软件、游戏光盘中,经常会看到各种 图形显示技巧,凭着图形的移动、交错、雨滴状、百页窗、积木堆叠等显现方式,使画面变得更为生动活泼,更 能吸引观众。本文将探...
转载
2007-12-17 11:23:00
70阅读
2评论
thashmap_unit
unit thashmap_unit; { unit : thashmap_unit class : thashmap 描述 : 哈希表实现工具 设计者 : sunny 生成日期 : 20060802 } interface uses classes, sysutils; type t
原创
2006-08-02 17:52:07
1784阅读
1评论