摘要:一、概述
在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息。在此类需求中,精确地定位单据并打印相关信息,是解决问题]的关键。一般情况下,开发者都是通过在打印机上通过重复的测试来达到实际需求。那么,有没有简单有效而又灵活的方法实现上述功能呢?
二、基本思路
分析上述单据的特征,可以发现:此类打印输......
摘要: 在用delphi制作windows程序的窗体时,窗体的边界有四种选择:对话框式(bsdialog),
单边固定式(bssingle),双边可变式(bssizeable),无边界式(bsnone)。当设置为
bsnone时,窗体也就没有标题条,很显然,程序运行以后就无法移动窗体了。事实上,无边界
窗体是很有用的,例如,象word里面的浮动式工具箱其实就是无边界窗体,它可以大大节约屏
幕空......
如何在Delphi中制作“动态选单”上一页 ...
3.编写程序将动态选单标题添加到指定的选单项下,并将其与onclick()事件联系起来.将以下程序段添加到mainform的oncreate事件过程中,可在程序启动时完成动态选单的动态生成:
【程序编程相关:
由窗口句柄获得对应可执行文件名】 【推荐阅读:
用Delphi制作录音程序】
procedure tmainform.formcreate(sender: tobject); 【扩展信息:
Delphi 4中TTreeView的b】
var
addsubitem:tmenuitem;
i:integer;
begin
for i:=0 to n do //n等于要添加的动态选单数目,需事先定义为数值型变量,并赋值
begin
addsubitem:= tmenuitem.create(self);
addsubitem.name := ′a′+inttostr(i);
addsubitem.caption := submenuitemsource; // 步骤1的submenuitemsource应先赋值
fileopenitem.add(addsubitem); //在名称为fileopenitem的选单项下添加子选单
addsubitem.onclick:=myclick; // 步骤2的myclick(),自定义选单要响应的事件
end
end;
摘要: delphi 3.0是一个非常优秀的软件,利用它可很快地制作出一个简单的mp3音乐点歌台。
原理:制作一个mp3播放程序(本文以winplay3为例)的外壳,建立中文歌曲名与mp3文件的关联,从而实现中文歌名的“点歌”。
步骤:
一、新建一个文件
创建一个新的工程(new project)和空白窗体(form1),将form1的caption属性改为“我的点歌台”,在f......