以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  没有菜单时怎样用ctrl+f  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78835)

--  作者:sf020cf
--  发布时间:2015/12/18 9:16:00
--  没有菜单时怎样用ctrl+f

已经导入系统菜单 在自己的界面右键正常 但是Ctrl+F没有  怎样弄


--  作者:大红袍
--  发布时间:2015/12/18 9:32:00
--  

自己做一个菜单,设置快捷键,然后写代码啊

 

Syscmd.Edit.Find()

 

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

 


--  作者:sf020cf
--  发布时间:2015/12/18 9:40:00
--  
窗口全是模式类型 主界面有各窗口的打开按钮 也都设置了权限 我也想像系统界面那样 上面是菜单  下面是各张表 导入的系统菜单后把不要的删掉总会报错
--  作者:大红袍
--  发布时间:2015/12/18 9:43:00
--  

导入系统菜单以后,你把 主菜单 事件 的全部代码,都删除掉。


--  作者:sf020cf
--  发布时间:2015/12/18 10:20:00
--  

菜单主事件的代码都已经删除 我把快捷键的同步表换成了find 回到界面一右键点单元格就报不存在名为"load"的快捷菜单命令

 


--  作者:大红袍
--  发布时间:2015/12/18 10:22:00
--  
 上传具体例子。
--  作者:sf020cf
--  发布时间:2015/12/18 14:05:00
--  

总体是这样 我做的项目都是模式窗口 下周就转正式项目了 但是我一直没有设置菜单 现在我导入了系统菜单 并且把主菜单事件删除了 功能区 程序菜单 快捷菜单也都删了一部分布想留的 刚刚我把find替换到系统快捷菜单中的load

但是在上项目时 Ctrl+F 调不出查找  右键有 但是使用时查找不到 假如我把窗口都改为停靠 像这样


图片点击可在新窗口打开查看此主题相关图片如下:2015-12-18_135631.jpg
图片点击可在新窗口打开查看
 快捷键之类都可以用 但主界面就用不了 那么得重新设置菜单权限


图片点击可在新窗口打开查看此主题相关图片如下:2015-12-18_140135.jpg
图片点击可在新窗口打开查看
像这种又如何避免


--  作者:sf020cf
--  发布时间:2015/12/18 14:18:00
--  
在论坛上看到一个菜单权限设置的实例 无奈是开发版的 可我下个星期才付款转为开发版
--  作者:大红袍
--  发布时间:2015/12/18 14:28:00
--  

table控件的keydown事件键入代码

 

If e.control = True AndAlso e.keycode = keys.F Then
    Syscmd.Edit.Find()
End If


--  作者:sf020cf
--  发布时间:2015/12/18 15:18:00
--  

订单keydown事件

If Forms("订单确认").Opened Then
    If e.control = True AndAlso e.keycode = Keys.D Then
        If e.Table.BottomPosition >  e.Table.TopPosition Then
            For i As Integer = e.Table.TopPosition+1 To e.Table.BottomPosition
                For j As Integer = e.Table.LeftCol To e.Table.RightCol
                    e.Table.Rows(i)(j) = e.Table.Rows(e.Table.TopPosition)(j)
                Next
            Next
        End If
    End If
    If e.control = True AndAlso e.keycode = keys.F Then
        Syscmd.Edit.Find()

End If
    End If

按下无反应 无报错 ctrl +D 正常