以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]图片相关  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=67534)

--  作者:zhl7928
--  发布时间:2015/4/25 16:41:00
--  [求助]图片相关
请教,最近在弄图片存储方面的
想问的是:
在某处复制到了个图片,然后返回到FOX界面,在选中某行按CTRL+V 粘贴,这行的图片列就自动存储了这张图片,图片名称也相应的对应到这行的某列内容。  
这想法就跟QQ聊天一样 ,可以在对话框里按CTRL+V ,之前复制的图片自动到了对话框里,不知道这思路有实现的可行性吗?

--  作者:Bin
--  发布时间:2015/4/25 16:45:00
--  
可行是可行,但是比较麻烦.

可以在表的KeyDown 事件. 判断按下了CTRL+V 然后获取剪切板的图片,储存到列属性设置好的指定文件夹.  文件名取某行的值这是最基本的知识了.

思路如上, 编写代码起来就有点麻烦了.



--  作者:zhl7928
--  发布时间:2015/4/25 16:49:00
--  
看你说的方面,麻烦的地方是怎么获取剪切板的图片么?说的其他的方面我会



--  作者:Bin
--  发布时间:2015/4/25 16:53:00
--  
http://www.foxtable.com/help/topics/2069.htm
--  作者:zhl7928
--  发布时间:2015/4/25 17:29:00
--  
额..找半天没找到相关内容。这获取了剪切板里的图片对象,怎么创建成图片文件呢?
--  作者:有点酸
--  发布时间:2015/4/25 20:21:00
--  
Dim img As Image = clipboard.GetImage
If img IsNot Nothing Then
    img.save("c:\\data\\abc.jpg")
End If

--  作者:zhl7928
--  发布时间:2015/4/26 10:26:00
--  
弄好了,多谢2位