社区
Windows SDK/API
帖子详情
请教关于将PLSQL中SQL窗口的文本复制到另外一个SQL窗口中的方法
weixin_44564435
2019-01-18 10:30:31
小弟不才,现需要实现这样一个功能,请各位大神指教,具体描述如下:
打开两个PLSQL,新建两个SQL窗口,在其中一个窗口写SQL或者数字(这些都是提前准备好的),然后要用autoit 相关技术实现将事先准备好的sql文本复制到另外一个sql窗口中;拜求各位大神指教!!
附上sql窗口图,跟SQL窗口信息图
...全文
381
4
打赏
收藏
请教关于将PLSQL中SQL窗口的文本复制到另外一个SQL窗口中的方法
小弟不才,现需要实现这样一个功能,请各位大神指教,具体描述如下: 打开两个PLSQL,新建两个SQL窗口,在其中一个窗口写SQL或者数字(这些都是提前准备好的),然后要用autoit 相关技术实现将事先准备好的sql文本复制到另外一个sql窗口中;拜求各位大神指教!! 附上sql窗口图,跟SQL窗口信息图
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_44564435
2019-01-22
打赏
举报
回复
问题已解决,提供代码如下,请各位大神指点 ;找到窗口句柄 Local $handle = WinGetHandle("(Not logged on) - PL/SQL Developer - [SQL Window - test.sql]") If @error Then MsgBox(4096, "错误", "不能找到指定窗口") Else ;设置输入焦点到指定窗口的某个控件上. ControlFocus("(Not logged on) - PL/SQL Developer - [SQL Window - test.sql]", "", "TSyntaxMemo2") Send("^a") Send("^c") ;MouseClick("left", 600, 500,1) ;激活指定的窗口(设置焦点到该窗口,使其成为活动窗口). WinActivate("(Not logged on) - PL/SQL Developer - [SQL Window - test2.sql]") ;暂停脚本执行,直到指定窗口激活 WinWaitActive("(Not logged on) - PL/SQL Developer - [SQL Window - test2.sql]") Send("^v") EndIf
weixin_44564435
2019-01-22
打赏
举报
回复
;找到窗口句柄 Local $handle = WinGetHandle("(Not logged on) - PL/SQL Developer - [SQL Window - test.sql]") If @error Then MsgBox(4096, "错误", "不能找到指定窗口") Else ;发送一些文本到窗口 ;ControlSend($handle, "", "TSyntaxMemo2", "AbCdE") ;设置输入焦点到指定窗口的某个控件上. ControlFocus("(Not logged on) - PL/SQL Developer - [SQL Window - test.sql]", "", "TSyntaxMemo2") Send("^a") Send("^c") MouseClick("left", 600, 500,1) ;ControlFocus("(Not logged on) - PL/SQL Developer - [SQL Window - test2.sql]", "", "TSyntaxMemo2") ;Send("^v") EndIf 现已实现第一个窗口的文本复制,但是发现光标不能定位到第二个窗口,求大神指教
weixin_44564435
2019-01-18
打赏
举报
回复
求各路大神指点
日立奔腾浪潮微软松下联想
2019-01-18
打赏
举报
回复
看这图标非常像是用(早期版本)Delphi开发的...
PL
SQL
中
的
SQL
语句
本文介绍了
PL
SQL
中
的
SQL
语句操作,包括SELECT INTO、INSERT、UPDATE等,并详细解释了控制语句如IF、CASE、LOOP的用法。此外还探讨了自定义数据类型,如记录类型和
PL
SQL
内存表的应用。
pl
sql
打开
sql
窗口
快捷键_
pl
sql
常用快捷键
本文介绍了PL/
SQL
Developer的使用技巧。包括打开类
SQL
PLUS
窗口
、设置关键字自动大写、查看执行计划、自动替换
SQL
语句等功能的操作
方法
,还列举了新建
窗口
、执行语句、调试存储过程等的快捷键,以及登录后默认选
中
My Objects的设置
方法
。
ORACLE的
pl
sql
命令
窗口
与
sql
窗口
的区别
本文探讨了ORACLE数据库
中
PL/
SQL
命令
窗口
与
SQL
窗口
的主要区别,重点介绍了DCL(Data Control Language)在权限管理
中
的应用,如grant、deny和revoke等语句。
PL
SQL
Developer
SQL
窗口
语句的
复制
乱码问题
本文介绍如何在
PL
SQL
Developer
中
解决
SQL
语句
中
的汉字无法正常显示的问题,通过调整
SQL
编辑
窗口
的字体和字符集设置。
PL
SQL
软件
中
如何新建Oracle
SQL
代码
窗口
在
PL
SQL
环境
中
,用户可以通过文件菜单新建
SQL
文件,进入代码编辑
窗口
输入
SQL
命令,然后使用F8快捷键来执行代码,实现数据库操作。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章