- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 Delphi中ShellExecute的妙用
导读: ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。下面举例说明它的用法。 开始一个新的应用程序 ShellExecute(Handle, open, PCha
2008-01-23 17:10:00 881
原创 Delphi中建议使用的语句
导读: No.1 判断逻辑类型 var B: Boolean; begin B := Boolean(2); //这样只是为了调试//B := True; if B = True then ShowMessage(B = True); //不建议//不安全 /////// if B then ShowMessage(B); //建议//简短 end;
2008-01-21 15:50:00 448
原创 在Delphi中接受文件拖放
用Delphi封装在Form里的那些东西是没办法接受用户从我的电脑里拖放到你的Form上的文件的,但在做软件的时候这又是很必要的,我昨天研究了一晚上终于解决了这个问题。 首先,给你的Project加一个Unit,代码如下: unit untDrag; interface //用来告诉Windows你的Form可以接受文件拖放 {$EXTERNALSYM DragAcceptFiles}pr
2008-01-21 10:42:00 2089
原创 Delphi TStringList的用法
导读: delphi TStringList的用法 TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。 常规的用法大家都知道,现在来讨论它的一些高级的用法。 先把要讨论的几个属性列出来: 1、CommaText 2、Delimiter &DelimitedText 3、Names &Values &ValueFromIndex
2008-01-21 09:05:00 601
原创 delphi的多线程编程
导读: 1-1 多线程的基本概念 win 98/nt/2000/xp 是个多任务操作系统,也就是:一个进程可以划分为多个线程, 每个线程轮流占用cpu 运行时间和资源,或者说,把cpu 时间划成片,每个片分给不同的线 程,这样,每个线程轮流的“挂起”和“唤醒”,由于时间片很小,给人的感觉是同时运行的。 多线程带来如下好处:(自己阅读) 1)避免瓶颈; 2)并行操作;
2008-01-19 16:32:00 1513
原创 delphi线程类【这个文章可以帮我们了解多线程编程】2
导读: 顺便再介绍一下另一个用于线程同步的类:TMultiReadExclusiveWriteSynchronizer,它是在SysUtils单元中定义的。据我所知,这是Delphi RTL中定义的最长的一个类名,还好它有一个短的别名:TMREWSync。至于它的用处,我想光看名字就可以知道了,我也就不多说了。 有了前面对Event和CriticalSection的准备知识,可以正式开始讨
2008-01-19 16:30:00 1270
转载 jsp树形菜单的实现
1。原理简介 dtree是一个免费的javascript脚本,只需定义有限的几个参数,就可以做出漂亮的树型菜单。下载目录:http://www.destroydrop.com/javascripts/tree/ 以下是dtree的用法示例: 1)初始化菜单 script type="text/javascript"> var Tree = new Array; // nodeId
2008-01-18 17:42:00 9236
SQL Server2000 Driver Package For JDBC
2008-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人