DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lixuan123
今日帖子: 20
在线用户: 10
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 beginer (初学者) ★☆☆☆☆ -
盒子活跃会员
2003/9/18 9:51:08
标题:
怎样在form上画表格?(2) 浏览:3180
加入我的收藏
楼主:  
在系统设计中需要在界面上画出表格,例如财务系统中的凭证输入界面,该怎样设计? 例如附件中的图形,请教高手给点建议,谢谢。 

 
此帖子包含附件:
JPEG 图像
大小:33.9K
----------------------------------------------
新手,想得到您的帮助!
作者:
男 yiqiu (忆秋) ★☆☆☆☆ -
普通会员
2003/9/18 10:03:55
1楼: to: 楼上

   不明白什么意思??????????
----------------------------------------------
-
作者:
男 beginer (初学者) ★☆☆☆☆ -
盒子活跃会员
2003/9/18 16:22:15
2楼: 就是怎样作出图中的界面啊,就是画的那个格子。
----------------------------------------------
新手,想得到您的帮助!
作者:
男 12521052 (混世生) ★☆☆☆☆ -
盒子活跃会员
2003/9/18 20:44:06
3楼: 比如這樣。
 所有的wincontrol都有一個屬性canve,這個屬性就可以畫出像上邊的樣子。
 調用form的canve屬性,定義顔色後可以輸出方形、直線、文字,
 至於輸入文字的地方你可以建立Edit把3D去了再改一下顔色就有那種樣子了。
----------------------------------------------
——混世生
作者:
男 beginer (初学者) ★☆☆☆☆ -
盒子活跃会员
2003/9/19 10:53:29
4楼: 谢谢楼上的朋友。
我对canve属性不是很懂,能否帮写一个简单的例子,
演示一下怎样画出那个格子就行了。
谢谢了!
----------------------------------------------
新手,想得到您的帮助!
作者:
男 beginer (初学者) ★☆☆☆☆ -
盒子活跃会员
2003/9/20 17:58:42
5楼: 顶一下!
----------------------------------------------
新手,想得到您的帮助!
作者:
男 12521052 (混世生) ★☆☆☆☆ -
盒子活跃会员
2003/9/21 23:21:11
6楼:   不好意思,我在網吧上網,手頭也沒有Delphi,沒有辦法寫出東西來,你仔細看一下幫助吧,或是誰再幫一下忙,寫下輸出方形和直線的方法來啊。

----------------------------------------------
——混世生
作者:
男 12521052 (混世生) ★☆☆☆☆ -
盒子活跃会员
2003/9/21 23:22:20
7楼: 如果你覺得用那個太麻煩的話,呵呵,幹脆用圖片代替吧。
----------------------------------------------
——混世生
作者:
男 beginer (初学者) ★☆☆☆☆ -
盒子活跃会员
2003/9/23 8:54:42
8楼: 用图片代替可能会使程序变大。谢谢你提供思路
----------------------------------------------
新手,想得到您的帮助!
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/9/23 20:01:24
9楼: 看帮助去~~~
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 lhm108 (lhm108) ★☆☆☆☆ -
普通会员
2003/9/23 20:24:13
10楼: 我也想知道
----------------------------------------------
-
作者:
男 12521052 (混世生) ★☆☆☆☆ -
盒子活跃会员
2003/10/3 0:04:06
11楼: 好了,我准備到方法了:
 看這裏:

 form1.Canvas.Pen.Color := clred;            //前景色:紅
 form1.Canvas.Brush.Color := clyellow;       //背景色:黃
 form1.Canvas.Rectangle(50,50,150,150);      //畫方塊:(50,50)-(150,150)
 form1.Canvas.MoveTo(50,100);                //將起始點定到(50,100)
 form1.Canvas.lineto(150,100);               //畫直線從起始點到(150,100)
 form1.Canvas.TextOut(55,55,'Hello World');  //輸出文字

 form1.Canvas.Brush.Color := clblue;         //重定背景色:藍
 form1.Canvas.FillRect(rect(51,101,149,149));//填充方形

希望對大家有幫助,也希望有人詳細回答我的問題。
----------------------------------------------
——混世生
作者:
男 bhg007 (bhg007) ★☆☆☆☆ -
盒子活跃会员
2003/10/4 14:12:53
12楼: 用devExpress控件组中有TEdit或TDbEdit,可以设置边框,最为简单。
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2003/10/4 16:58:46
13楼: 一条道不好走,赶快绕道!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 12521052 (混世生) ★☆☆☆☆ -
盒子活跃会员
2003/10/4 17:18:09
14楼: to bhg007
 呵呵,設置邊框怎麽做到畫出上邊的樣子啊。
----------------------------------------------
——混世生
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行78.125毫秒 RSS