当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 隐藏任务栏屏蔽热键 在自己的程序中将任务栏隐藏起来,并屏蔽Ctrl+Alt+Del和Alt+Tab等系统热键,也是很有趣的。
 

 

 ·delphi环境中组件的创建技巧    »显示摘要«
    摘要:一、创建组件   从应用程序员的角度,即从某些使用组件去创建应用程序的人的角度看,组件是你能从组件板上选取,作为正在开发的应用程序的一部分,并编写事件处理代码使之成为专用。对一个组件开发者,delphi组件是一个直接地或间接地从tcomponent派生的对象pascal类。   用delphi成功地开发和综合专用组件的关键是,它能够服从界面的各种需要和习惯以及delphi环境所期望组件的行......
 ·delphi中对oracle存取rtf文档    »显示摘要«
    摘要: 关系数据库都提供大文档的存储和提取。对于视频资料、音频资料、图象资料等大文档,一般需要 另外开辟字段用于存储摘要信息,因此在查询和检索时并不访问大字段,而只是在存储和提取时才操作 大字段。例如,你不能对oracle中的long raw类型进行like介词的查询,更不能使用等号“ =”查询。 这对于存储大段文本(容量超过2k)同时又需要全文检索是相当不便的。本文将介绍如何利用数据库的 字符串数据类......


Delphi趣味编程实例三则
  隐藏任务栏屏蔽热键

【程序编程相关:ADO 方式下判断数据表是否存在

【推荐阅读:ADO Command 命令的执行

  在自己的程序中将任务栏隐藏起来,并屏蔽ctrl+alt+del与alt+tab等系统热键,也是很有趣的.要实现它们比较容易,但千万别忘了恢复正常,另外,本例中使用了3个api函数:findwindow.showwindow与systemparametersinfo,在使用它们之前一定要进行申明. 【扩展信息:用FASTREPORT实现WEB应用中自

   

  implementation

  var hwnd:thandle;

  tmp:integer;

  procedure tform1.button1click(sender: tobject);

  begin

  hwnd:=findwindow(shell_traywnd,nil);

  if hwnd<>0 then showwindow(hwnd,sw_hide); //隐藏任务栏

  systemparametersinfo(spi_screen

  saverrunning,1,@tmp,0); //屏蔽系统热键

  end;

  procedure tform1.button2click(sender: tobject);

  begin

  hwnd:=findwindow(shell_traywnd,nil);

  showwindow(hwnd,sw_show); //恢复任务栏

  systemparametersinfo(spi_scr

  eensaverrunning,0,@tmp,0);

  //恢复系统热键


...   下一页
    摘要:delphi具有强大的数据库应用程序开发功能,其client/sever版本可以开发一般的单机数据库应用系统、普通client/sever应用系统直至基于web的多层应用,其中自然离不开borland数据库引擎(bde)的功劳。不过在没有安装过delphi程序的计算机上运行数据库程序时,必须同时分发庞大的bde文件,borland建议用户用delphi附带的installshield制作安装程序来......
» 本期热门文章:

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