当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: function cdtInit(var le="FONT-S
 

 

    摘要: 在delphi中如何维护com+的状态信息 刘晓明(cipherliu) 问题是这样开始的:我需要写一个com+,用来连接不同的数据库。有的朋友可能会说,应该为每个数据库建立一个com+,但是在我的系统里不能这样。我们在做一个教育辅助系统,用户是学校(当然包括学校里的老师、学生、家长),我们为每个学校建一个数据库,这些数据库的结构是相同。当然我们还有管理数据库,用于协调各数据库的关系。每增加......
 ·在delphi7中调试com+    »显示摘要«
    摘要: 在delphi7中调试com+ 刘晓明(cipher)收集整理 开发com+应用系统最令人头痛的问题便是如何调试 com+组件了。由于com+是执行在com+的执行环境中,因此delphi 的程序员无法像delphi的分布式多层应用系统一样可以直接在 delphi 的ide 中设定应用程序服务器的断点来调试。 事实上, delphi 仍然可以在 delphi 的集成开发环......


纸牌控件的编写(中)
function cdtinit(var cardwidth, cardheight: tcoordinate): bool; {$ifdef

{$endif win32} 【程序编程相关:DELPHI常用函数集及简要范例

win32}stdcall; 【推荐阅读:Delphi中预想不到的代码

  mode: cardinal; color: tcolorref): bool; 【扩展信息:Delphi图象截取编程示例(8)

function cdtdraw(adc: hdc; x, y: tcoordinate; card: tcardid;

{$ifdef win32}stdcall; {$endif

win32}

function cdtdrawext(adc: hdc; x, y, width, height: tcoordinate; card: tcardid;

  mode: cardinal; color: tcolorref): bool;

{$ifdef win32}stdcall; {$endif

win32}

procedure cdtterm;

{$ifdef win32}stdcall;

{$endif win32}

function cdtanimate(adc: hdc; card: tcardid; x, y: tcoordinate;

  animateindex: word): bool;

{$ifdef win32}stdcall;

{$endif win32}

type

  tzfplaycard = class(tgraphiccontrol)

  private

    fcardid: tcardid;

    fdragging: boolean;

    fdragmove: boolean;

    fx, fy: integer;

    fcardmode: tcardmode;

    fglyph: tbitmap;


...   下一页
    摘要: 一、共享==免费? 随着internet大行其道,“共享+注册”模式日渐成为程序员发布自己软件的主要手段,但是随之而来的破解手段也越来越高明。如何保护自己的劳动成果不被暴力破解或修改?用md5摘要值验证是一个很常用的方法。 md5作为一个公开算法,实现的方法很多,比如开源软件、windows自带的api等,c++ builder和delphi中集成的indy里面也有现成的md5控件。用api......
» 本期热门文章:

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