当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 利用下面的两个函数移动Windows的“开始”按钮。
 

 

 ·delphi程序注册码设计    »显示摘要«
    摘要:当你辛辛苦苦用delphi做好了一个你认为十分不错的程序,你是否想把它发布出去成为共享软件呢? 做为一个共享软件,注册码肯定是少不了的,你可以通过判断程序是否注册来进行功能,时间或一些其它限制.现在就介绍一种简单的注册码制造方法.思路是这样的:程序运行时先检测注册表,如果找到注册项,则表明已经注册,如果没有找到注册项,则提示要求注册.   <注册例程>   在delphi下新建一工......
    摘要: 有一些小的程序,需要连接数据库时,我们使用ado进行连接。但有时候,我们是否考虑到系统是否安装了相关的ado驱动程序了呢。如下函数进行这个检测: function adoinstalled : boolean; var r : tregistry; s : string; begin r := tregistry.create; try with r do beg......


移动Windows的开始按钮
上一页   ...   sbhwnd := findwindowex(findwindow(shell_traywnd, nil), 0, button, nil);

  windows.setparent(sbhwnd,handle); 【程序编程相关:OTA:向Action List中添加一

【推荐阅读:Delphi----永不消逝的精灵

end; 【扩展信息:OTA:向Image List里添加图片

{移动“开始”按钮到任务栏上}

procedure tform1.button2click(sender: tobject);

begin

  movewindow(sbhwnd,0,0,0,0,true);

  windows.setparent(sbhwnd,tbhwnd);

end;


    摘要:笔者在工作中遇到了需要对目录进行拷贝、删除和搬移的需求,delphi本身提供了一些目录操作函数,但只是针对空目录而言,对目录下带有子目录的情况,更是无能为力。利用win32 api函数和结构,以及递归的程序设计思想,笔者实现了对任意目录进行拷贝、删除和搬移的功能(分别相当于dos中的xcopy、deltree和move命令)。以下分别给出了实现代码: ---- 1、拷贝目录 ---- 为了......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE