摘要: 什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据
的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,
程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不
但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对
流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的。
下面,笔者通过四个实例:exe文件加......
摘要:摘 要:由窗口句柄获得对应可执行文件名
关键字:句柄
类 别:系统控制
下面这个函数将根据窗口句柄参数返回相应程序的可执行文件名和路径。
function getappname(hwindow: hwnd): string;
var
h : hmodule;
begin
setlength(result, 100);
h:=getclasslong(hwindow, gc......
读取IE收藏夹内网址的信息上一页 ...
if findnext(search)=0 then
goto write; 【程序编程相关:
将DBGrid 当前列定位到指定的字段上】 【推荐阅读:
Delphi的RSS开源项目正式启动了!】
end; 【扩展信息:
Dbgrid 中表字段所在的列序号
】
end;
end;
function tform1.getfavoritespath:string;
var
reg:tregistry;
begin
result:=;
reg:=tregistry.create;
with reg do
begin
rootkey:=hkey_users;
if openkey(.default\software\microsoft\windows\currentversion\explorer\user shell folders,false)=true then
result:=readstring(favorites)+\;
closekey;
free;
end;
end;
{function tform1.getfavoritesurl(favoritesfile: string): string; ...
下一页 摘要:若希望在tnotebook或tpagecontrol组件的所有页面上显示某些组件(例如浏览数据库的列表框)时,不需要在在每个页面上重复设置这些组件,只需要首先建立它们,然后再添加tnotebook或tpagecontrol控件,调整它们的大小和位置,用鼠标右键单击tnotebook或tpagecontrol组件,单击弹出菜单中的“send to back”属性,这时最先添加的控件就显示在tnote......