Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求教:图片的Graphics问题

1楼
yangming 发表于:2011/8/18 21:59:00
  这是绘图版的一段代码

Dim p As WinForm.Painter = e.Form.Controls("Painter1")
Dim
g As Graphics = p.Graphics
g.DrawImage(getImage("c:\logo.jpg"),10,10)
p.Repaint()

 

将上段代码中的“Painter1”改成“PictureBox1”,就报出错,我看问题主要是出在 Graphics 上,我想是不是狐表的图片框没有开通Graphics ,或是写法不同呢?
由于我这儿一定要用到DrawImage,所以一定要解决Graphics的问题。

2楼
czy 发表于:2011/8/18 22:26:00

Graphics不是PictureBox的成员,你这样做恐怕不行吧。

如果不是动态指定width和height直接用PictureBox好像效果也没有什么区别。

3楼
yangming 发表于:2011/8/18 22:47:00
以下是引用czy在2011-8-18 22:26:00的发言:

Graphics不是PictureBox的成员,你这样做恐怕不行吧。

如果不是动态指定width和height直接用PictureBox好像效果也没有什么区别。

想用DrawImage,做图片的翻转,所以还真要用Graphics,实在不行的话,我试试用绘图版看看是否可以做翻转,只是绘图版又没有缩放的功能了,呵

4楼
czy 发表于:2011/8/18 22:54:00

呵呵,看来难两全。

5楼
程兴刚 发表于:2011/8/19 0:34:00
绘图板有缩放、旋转、平移、镜像等功能的!
6楼
yangming 发表于:2011/8/19 11:53:00
以下是引用程兴刚在2011-8-19 0:34:00的发言:
绘图板有缩放、旋转、平移、镜像等功能的!

我要的是如图片那样的自动缩放的功能,就是加入图片后,能自动根据图片的大小进行缩放,呵

共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.