当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 请看下面的代码:listview的columns属性加4个列项,viewstyle属性设为vsReport,smallimage属性对应imagelist。
 

 

    摘要:  一、引言   在delphi开发环境中,文字的输出效果一般都是头上脚下的"正统"字符,如何输出带有一定倾斜角度的文字以达到特殊的显示效果呢?笔者在制作公章辅助设计软件过程中,通过windows图形设备接口函数实现了文字呈辐射状分布的功能。   windows图形设备接口(graphics device interface)是windows系统中的图形核心模块,以gdi.......
    摘要:function shell_notifyicon(dwmessage:dword;lpdata:pnotifyicondata):bool;stdcall; 在shellapi单元中。 dwmessage:nim_add nim_modify nim_delete pnotifyicondata=^tnotifyicondataa tnotifyicondataa=record cbsize:d......


Listview中实现点击栏目标题排序
请看下面的代码:listview的columns属性加4个列项,viewstyle属性设为vsreport,smallimage属性对应imagelist.imagelist加载图标.query1对应与parts.db表.  

【程序编程相关:Delphi中预编译指令如何使用

【推荐阅读:Delphi组件indy 10中IdTC

这段代码能实现升序排列,降序你稍作改动即可.如果是按字段数据类型排序则可用sql语句实现.另外这段代码可实现响应双击第一列下的图标.   【扩展信息:Delphi代码标准文档

unit unit1;

interface

uses

  windows, messages, sysutils, classes, graphics, controls, forms, dialogs,

  stdctrls, comctrls, imglist, db, dbtables;

type

  tform1 = class(tform)

    listview1: tlistview;

    button1: tbutton;

    imagelist1: timagelist;

    query1: tquery;

    procedure button1click(sender: tobject);

    procedure listview1columnclick(sender: tobject; column: tlistcolumn);

    procedure listview1compare(sender: tobject; item1, item2: tlistitem;

      data: integer; var compare: integer);

    procedure listview1dblclick(sender: tobject);


...   下一页
 ·delhpi写mts初步    »显示摘要«
    摘要:首先,选择file|new, 选择页面activex,选择activex library,点击ok,生成一个activex的项目。然后选择 file|new,选择multitier,选择mts datamodule或者mts object。其中mts datamodule可以在module上放数据库链接等控件。而mts object没有。选择完毕后,点击ok,弹出对话框要选择类名,输入类名mtst......
» 本期热门文章:

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