Foxtable(狐表)用户栏目专家坐堂 → 在窗口绘制流程图


  共有11318人关注过本帖树形打印复制链接

主题:在窗口绘制流程图

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
在窗口绘制流程图  发帖心情 Post By:2009/8/27 23:19:00 [只看该作者]

在foxtable加入流程图控件是不现实的,但是像下图这样的流程图,在foxtable中是很容易实现的,并不需要流程图控件

步骤:
1、从网上下一些箭头图片或图标,如果背景颜色不是透明的,改为透明
2、窗口插入PictureBox控件,背景颜色设为Transparent,也就是透明,图片选择步骤一准备好的箭头


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目49.rar





图片点击可在新窗口打开查看
[此贴子已经被作者于2009-8-27 23:20:00编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
擎天柱
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
  发帖心情 Post By:2009/8/28 11:05:00 [只看该作者]

单个图是还可接收,但很多呢?
希望贺老师提供批量设置的办法
例如:10个同样的箭头,若每个都这样设置,岂不是折腾人?
我尝试着用代码设置(用一个按钮事件,批量为图片控件设置大小及引用图片档),没成功,主要是不能保存。
希望贺老师:最好是增加控件群组及复制功能,这样的话,复制控件即可,大大地缩短了设计时间

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/8/28 11:08:00 [只看该作者]

10个箭头一点不折腾人,控件复制早就有了嘛。
复制之后换个图片就行,有啥麻烦的,没有完全自动的豆浆机啊。

 回到顶部
帅哥哟,离线,有人找我吗?
擎天柱
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
  发帖心情 Post By:2009/8/28 11:20:00 [只看该作者]

以下是引用狐狸爸爸在2009-8-28 11:08:00的发言:
10个箭头一点不折腾人,控件复制早就有了嘛。
复制之后换个图片就行,有啥麻烦的,没有完全自动的豆浆机啊。

控件复制功能在哪,我怎么一直没发现?

发现有点搞笑,用1楼的附件,向窗口中拖入10个图片控件,然后在按钮1中设置以下:
Dim pbx AS WinForm.PictureBox
Dim i as byte
For i =1 to 10
pbx = Forms("窗口1").Controls("Image" & i)
pbx.Image = GetImage( "right" & ".ico")
pbx.height=20
pbx.width=30
NEXT

看看,图片变成了什么?!怪事!如果改为
pbx.height=40
pbx.width=60
则就能显示图标了。
大家试哈

再试哈(另将代码规范一下):
Dim pbx as WinForm.PictureBox
Dim i as byte
For i =1 to 10
pbx = Forms("窗口1").Controls("Image" & i)
with pbx
 .Image = GetImage( "down" & ".ico")
 .height=20
 .width=30
End with
Next

可以将:down改为up试哈。
中间有机关哦!

[此贴子已经被作者于2009-8-28 20:47:10编辑过]

 回到顶部
美女呀,离线,留言给我吧!
yangming
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/28 11:21:00 [只看该作者]

以下是引用擎天柱在2009-8-28 11:20:00的发言:

控件复制功能在哪,我怎么一直没发现?

发现有点搞笑,用1楼的附件,向窗口中拖入10个图片控件,然后在按钮1中设置以下:
Dim pbx AS WinForm.PictureBox
Dim i as byte
For i =1 to 10
pbx = Forms("窗口1").Controls("Image" & i)
pbx.Image = GetImage( "right" & ".ico")
pbx.height=20
pbx.width=30
NEXT

看看,图片变成了什么?!怪事!如果改为
pbx.height=40
pbx.width=60
则就能显示图标了。
大家试哈

是不是图片的大小有限制啊,如有,希望能改小一些


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47449 积分:251065 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/8/28 11:24:00 [只看该作者]

窗口设计器第四个按钮,就是复制.
那个图片时32*32的,必须大过这个尺寸才行


 回到顶部
帅哥哟,离线,有人找我吗?
kylin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 F6
等级:狐精 帖子:3030 积分:19188 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/8/28 11:53:00 [只看该作者]

收藏,好的创意,给5个“金花”,呵呵

 回到顶部
帅哥哟,离线,有人找我吗?
擎天柱
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
  发帖心情 Post By:2009/8/28 13:57:00 [只看该作者]

以下是引用狐狸爸爸在2009-8-28 11:24:00的发言:

窗口设计器第四个按钮,就是复制.
那个图片时32*32的,必须大过这个尺寸才行

真晕,这个复制按钮我今天才发现


 回到顶部
美女呀,离线,留言给我吧!
yangming
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/8/28 14:17:00 [只看该作者]

以下是引用擎天柱在2009-8-28 13:57:00的发言:

真晕,这个复制按钮我今天才发现

没有好好学习吧,呵呵


 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57596 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/8/28 14:31:00 [只看该作者]

  完善了一下,看看.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:流程图.rar


 回到顶部
总数 14 1 2 下一页