怎么解决DBVR计算机无法解决的问题退出的问题

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 25, 距离下一级还需 175 积分
论坛徽章:0
本帖最后由 xdwk281 于
19:21 编辑
今天我使用vim编辑完成后按esc键竟然无法退出编辑模式,导致内容无法保存,重启系统后又可以
求:大牛解释原因,该怎么办阿?
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
小富即安, 积分 4185, 距离下一级还需 815 积分
论坛徽章:3
是不是反应慢的原因?没遇到过不能退出 ,只有时很慢
大富大贵, 积分 11926, 距离下一级还需 8074 积分
论坛徽章:0
原因很多,贴出错误信息或提示
论坛徽章:105
如果你能重现这个问题,再来请别人解释吧。
大富大贵, 积分 15449, 距离下一级还需 4551 积分
论坛徽章:5
万能的 shell 啊。
白手起家, 积分 192, 距离下一级还需 8 积分
论坛徽章:0
键盘卡住了,Esc信号没收到???
多敲几下Esc键....
丰衣足食, 积分 971, 距离下一级还需 29 积分
论坛徽章:1
& & 是不是你的键盘坏了!RAD Studio XE6、XE7有一个Bug,就是当虚拟键盘显示出来后,如果用虚拟键盘上的关闭按钮关闭虚拟键盘,此时再想用手机上的硬返回键关闭程序,则程序无法关闭。
必须要让虚拟键盘重新显示,用手机上的硬返回键来关闭虚拟键盘,再按一次硬返回键才能关闭程序。
解决这个问题,只需拦截硬返回键的按下的消息,在其中加入关闭程序的代码即可。
void __fastcall TForm1::FormKeyUp(TObject *Sender, WORD &Key, System::WideChar &KeyChar,
TShiftState Shift)
if(Key == vkHardwareBack)
如果需要在虚拟键盘出现时,按一次取消虚拟键盘,按第二次才关闭程序,可用下面方式:
void __fastcall TForm1::FormKeyUp(TObject *Sender, WORD &Key, System::WideChar &KeyChar,
TShiftState Shift)
if(Key == vkHardwareBack)
if (TPlatformServices::Current-&SupportsPlatformService(__uuidof(IFMXVirtualKeyboardService)))
_di_IFMXVirtualKeyboardService FService = NULL;
FService = TPlatformServices::Current-&GetPlatformService(__uuidof(IFMXVirtualKeyboardService));
if(FService!=NULL && FService-&VirtualKeyboardState.Contains(TVirtualKeyboardState::Visible)==true)
//上面方法在使用虚拟键盘上的关闭键关闭虚拟键盘时,判断不准确(仍然判断为显示)
//所以这里加上这句,让虚拟键盘显示出来再自动关闭
FService-&ShowVirtualKeyboard(NULL);
当然,不管上面用哪种方法,都别忘了还要在窗口的OnClose事件中,加入完全退出程序的代码:
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:7389次
排名:千里之外

我要回帖

更多关于 欲望之血dbvr下载 的文章

 

随机推荐