Foxtable(狐表)用户栏目专家坐堂 → 图片处理


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

主题:图片处理

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


加好友 发短信
等级:婴狐 帖子:36 积分:469 威望:0 精华:0 注册:2013/4/5 15:46:00
图片处理  发帖心情 Post By:2015/8/31 15:18:00 [只看该作者]

救助图片处理方法:

我已建立一ERP数据库系统,其中一个表有一个IMAGE字段,其存储图片为之前直接通过“剪贴板”贴上去的图片,
通过Access连接并打开数据库看到“Bitmap Image ”字样。

我用foxtable连接此表,开发输入和浏览功能时用到发下代码:
If Forms("QualityItemCheckDetail").Opened Then '如果窗口已经打开

    Dim pbx As WinForm.PictureBox = Forms("QualityItemCheckDetail").Controls("PictureBox1")

    If Tables("QualityItemCheckDetail").Current Is Nothing Then

        pbx.Image = Nothing

    Else

 pbx.Image = Tables("QualityItemCheckDetail").Current.DataRow.SQlLoadImage("BaseOn") '从后台提取照片并显示


   End If

End If

上述代码运行时提示:“参数无效”。
我的疑问:
1.存储在SQL IMAGE字段的内容为何会出现不同的提示
   如附件所示,员工表直接通过剪贴板贴上去的图片显示为“图片”;通过插入文件方式显示为“长二进制文件“
2.上述显示为“长二进制文件“的字段可以通过SqlLoadImageE载入,显示为“图片”的用什么方式载入?

3.同样通过剪贴板贴上去的图片在ACCESS打开时为何有时显示为“图片”,有时显示为”Bitmap Image“?
  上述显示为Bitmap Image“的字段用什么方式载入FOXTABLE的FORM界面?
  
  同理如果显示为”画笔图片“的用什么方式载入FOXTABLE的FORM界面?
  同理如果显示为”Mricrosoft OFFICE Word文件“的又用什么方式载入FOXTABLE的FORM界面?
    
4.在FOXTABLE窗口中,如何将剪贴板中的图片直接粘贴到SQL IMAGE字段?
   (譬如经常用CTRL+SHIFT+A剪裁图片,如何直接粘贴到SQL IMAGE字段?)
请教大虾!!


[此贴子已经被作者于2015/8/31 15:36:02编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/31 16:14:00 [只看该作者]

1、只有 "长二进制文件" 的内容,才可以通过代码获取;

 

2、无法;

 

3、一样的意思,无法载入;

 

4、用代码保存好文件,然后插入 http://www.foxtable.com/help/topics/2951.htm

 

自己写代码也行 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8059&authorid=0&page=0&star=1

 

 


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


加好友 发短信
等级:婴狐 帖子:36 积分:469 威望:0 精华:0 注册:2013/4/5 15:46:00
问题已解决!!谢谢!!!  发帖心情 Post By:2015/9/25 10:14:00 [只看该作者]

问题已解决!!谢谢!!!
问题已解决!!谢谢!!!

 回到顶部