有关oracle自带oracle terminal的问题,在线等.....

哪为大哥用过oracle terminal(一个定义键盘事件的工具)
我看帮助定义的键盘事件,但好像不起作用
是不是还要有其他什么设置,盼能告知
[84 byte] By [trunc-sysdate,year] at [2007-12-16]
# 1
第一次听说.
jlandzpa-jlandzpa at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 2
没有用过
joachern-程序人生 at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 3
什么工具???
mashansj-风影 at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 4
一个定一键盘事件的工具,
比如我想定义一个按esc就退出程序的事件,
应该用这个就可以,但不知道为什么不可以,郁闷
trunc-sysdate,year at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 5
你是用的OT打开的/%orahome%/forms60/fmrusw.res文件么??
按一下界面上左上角的按钮,就显示runform和design时的那些按键。
另外,定义esc是exit_form的事件,是不是可以用其他方式变通解决呢?
snowy_howe-天下有雪 at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 6
snowy_howe(天下有雪) :
我确实使用的那个文件
我只是打个比方,不一定要定义esc就是退出
但我现在定义完了之后并不起作用,所以我想是不是还有其他的操作没有作
trunc-sysdate,year at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 7
我找了个帮助文件,与你共享,说实话没太看明白,呵呵。
1、运行Oracle Terminal,找到/forms60/fmrusw.res文件打开。
2、单击key binding工具,利用key binding editor对键的值进行编辑。
3、对任一级节点进行双击,给出了操作(action)和绑定的键(binding)。
4、修改:查找到一个操作,用键入的内容覆盖该键。可用关于ROW的几个按钮来操作。也可以输入键,单击macro mode按钮,然后可以输入该键,按下真正的键(不能拼写单词ctrl等),按照对话框的提示,完成宏的录制。

设置键的触发器是个更复杂的过程。
5、双击windows-sqlforms节点(最高节点),看到一个空的操作表。
6、单击Insert Row插入一行。
7、插入对应于键触发器的操作(如:key-F3)。然后输入该键的赋值。
8、单击Product actions按钮,调用Product actions editor,与key binding editor非常相象。
9、在其上双击sqlforms节点,看到Product action definition窗口。
10、输入操作(如:user define key 3),他对应的数值编码(从82到91对应’0’到‘9’,这里是‘3’键)以及显示在键赋值列表的描述。单击Ok。
11、完成定义赋值后,单击OK,返回主窗口。
12、保存。并单击generate工具,生成新的资源文件。
13、再次保存,完成该过程。

不知你是否是按上述步骤操作的呢?
snowy_howe-天下有雪 at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...
# 8
snowy_howe(天下有雪):
我就是用的那个帮助作的,不起作用的,唉,看来是不行了,多谢有雪兄了
trunc-sysdate,year at 2007-10-21 > top of Msdn China Tech,Oracle,基础和管理...