以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于PictureViewer的各命令  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19932)

--  作者:yankunhao
--  发布时间:2012/5/25 11:38:00
--  关于PictureViewer的各命令

PictureViewer提供了以下属性,用于返回底端的各命令:

AddCommand :增加
DeleteCommand:删除
ClearCommand:清除
OpenCommand:打开
FullViewCommand:全屏
ManagerCommand:管理
SaveAsCommand:另存
StretchCommand:缩放

 

 

 

请问我在设计窗口时不显示这些命令,然后双击图片能调用上面的其中的一个吗,比如双击图片时能执行OpenCommand


--  作者:狐狸爸爸
--  发布时间:2012/5/25 12:03:00
--  

可以隐藏的啊:

http://www.foxtable.com/help/topics/2286.htm

 


--  作者:yankunhao
--  发布时间:2012/5/25 12:30:00
--  

我知道可以隐藏,但如果我想直接双击显示的图示后就能用看图软件打开,请问有没方法。


--  作者:yankunhao
--  发布时间:2012/5/25 13:48:00
--  

我在设口设计中的

DoubleClick 事件中设定下面的代码,为什么无效?

If e.Sender=e.Form.Controls("PictureViewer1") Then
Dim Proc As New Process \'定义一个新的Process
Proc.File = Tables("obas_part_spec").Current("graph3")
\'指定要打开的文件
Proc.Start()

End If


--  作者:yankunhao
--  发布时间:2012/5/25 13:55:00
--  

这样也不行:

If e.Sender.name="PictureViewer1" Then
Dim Proc As New Process \'定义一个新的Process
Proc.File = Tables("obas_part_spec").Current("graph3")
\'指定要打开的文件
Proc.Start()

End If


--  作者:狐狸爸爸
--  发布时间:2012/5/25 14:36:00
--  
目前不可以。