发布软件...免费...用这个小软件打明信片/贺卡/信封...倒是很好用,过年了正好用的上! (0分)

  • 主题发起人 wind2000
  • 开始时间
W

wind2000

Unregistered / Unconfirmed
GUEST, unregistred user!
下载地址:http://free.7host03.com/windstorm/download/adosql.zip
http://www.playicq.com/dispsoft.php?id=453
1.使用用ADO数据库引擎来打开数据库,理论上几乎可以打开现存的所有常用数据库,
如:Oracle,SQL Server,Access,Paradox,DB2,DBF...
2.可以对数据库进行一定的语法(SQL)操作
3.提供数据倒出功能,分为"单个表倒出"和"所有表倒出","单个表倒出"提供选择字段
来倒出相关数据,"所有表倒出"提供选择表来倒出相关数据
4.倒出格式现在只提供两种(其实就是一种):*.CSV和*.Txt格式
5.提供了倒出数据接口
6.提供打印模板功能(核心),具体操作进入打印模板后看『帮助』。
7.使用之前可以先打开附带的一些Demo报表文件(*.tmp)来熟悉一下命令参数的使用
编辑框:
===================================================================================
参数名 描述 备注
-----------------------------------------------------------------------------------
[FD] 字段 显示字段中的内容
图片 字段中的内容为图片路径
[AREA] 图片范围 图片显示在编辑框所圈定的范围内
[LEFT] 左对齐 文字对齐方式
[CENTER] 居中对齐
[RIGHT] 右对齐
COPY(X,2,3) 截取 截取字段中的部分字符
[V] 垂直显示
[DATE] 显示当前日期
[BEVEL.90.] 以一定角度显示字符串
一个参数:显示角度
[RAD.120,TRUE,4.] 在一定角度的圆弧内显示字符 三个参数:
1>.圆弧的圆心角
2>.上弧/下弧(TRUE/FALSE)
3>.角度调整(根据显示设置适当的参数)
-----------------------------------------------------------------------------------
注意:
1.所有参数必须放在要显示内容的前面,如下面的例子所示;
2.要显示数据库中的内容之前必须先打开数据库;
3.参数设置:
[DATE]不能同[FD]、[IMG]、COPY、[RAD.]一起出现
[BEVEL.90.]中参数90两边的”.”不要忘了
[RAD.]不能与COPY配对
[RAD.]中的”.”至少要有一个
[RAD.]中的参数是用”,”分隔的,带参数时最后一个”.”不能少
-----------------------------------------------------------------------------------
例子:
===================================================================================
[FD]A 显示字段A中内容
[FD][IMG]A 显示图片,路径为字段A中的内容
[FD][IMG][AREA]A 显示图片,路径为字段A中的内容,范围为编辑框的范围
[FD][CENTER]COPY(A,1,5) 居中显示字段A内容的前5个字符
[V]Copy(A,6,5) 垂直显示字段A中的一段字符串
[DATE]yyyy-mm-dd 以一定的格式显示当前日期
[DATE]MMM-DDD 一月-星期一
[BEVEL.80.]我是中国人 将字符串"我是中国人"倾斜80度显示
[RAD.120,FALSE,4]我是中国人 在一个120度的圆弧内(下弧)显示字符串"我是中国人"
[RAD.]我是中国人 在180度的圆弧内(上弧)显示字符串"我是中国人"
-----------------------------------------------------------------------------------
鼠标操作:
===================================================================================
1.用鼠标在左上角选择要创建的控件
2.选择要创建的个数和间距及纵/横向
3.在面板上点击要创建的位置就可以自动在相应位置创建您选择的控件
4.用鼠标左键点击控件选择此控件
5.用Shift+鼠标左键可以选择多个控件
6.拖动鼠标左键在屏幕上画一个虚线框,会将此框中的所有控件全部选中
7.用鼠标左键可以直接拖动控件(多个控件)
8.对齐/设置控件大小/字体等功能可以在控件上点击鼠标右键,选择弹出菜单中的相应选项
-----------------------------------------------------------------------------------
热键:
===================================================================================
F11 打开/关闭对象属性窗
Ctrl + ←→↑↓ 微调对象位置
Shift + ←→↑↓ 调整对象大小
Shift 选择多个对象
Ctrl + A 选择所有对象
Ctrl + T 剪切
Ctrl + R 复制
Ctrl + E 粘贴
Ctrl + Del 删除
↑↓←→ 在属性窗中上下左右移动光标
 
我写的打印明片的几句话。
if table1.Eof then
exit;
FontDialog1.Execute;
FontDialog2.Execute;
FontDialog3.Execute;
printer.begin
Doc;
printer.Canvas.Font:=FontDialog1.Font;
printer.Canvas.TextOut(strtoint(ybcol.text),strtoint(ybrow.Text),table1.fieldbyname('pc').AsString);
//邮编
printer.Canvas.Font:=FontDialog2.Font;
printer.Canvas.TextOut(strtoint(addrcol.text),strtoint(addrrow.Text),table1.fieldbyname('add').AsString);
//地址
printer.Canvas.Font:=FontDialog3.Font;
printer.Canvas.TextOut(strtoint(namecol.text),strtoint(namerow.Text),table1.fieldbyname('name').AsString);
//姓名
printer.EndDoc;
table1.Next;
 
to aerobull:
我这个软件做成的是一个一个的报表文件,你可以随时对此报表进行修改,设计报表是
可视化的(和我们在Delphi的搬控件差不多),而且我的程序理论上可以调用任何现有常用的
数据库,用这个程序你甚至可以做出个公章(圆形的那种,下载文件中带有个报表文件"印章.tmp"
可以打开参考一下)。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
691
DelphiTeacher的专栏
D
D
回复
0
查看
826
DelphiTeacher的专栏
D
顶部