TC官方合作论坛

标题: 仿作一个学习笔记工具 [打印本页]

作者: laowantong    时间: 2015-4-14 13:03
标题: 仿作一个学习笔记工具
本帖最后由 laowantong 于 2015-6-9 16:00 编辑

就是一个保存文本到记事本的一个小东西,可以查看编辑保存删除,喜欢学习,喜欢记录的同学可以用一下

保存设置和导入设置功能取消了,但存储路径还留着





作者: qw362534335    时间: 2015-4-14 13:45
因为那文件正被你脚本使用中
关闭脚本应该就能删除了
作者: laowantong    时间: 2015-4-14 15:37
qw362534335 发表于 2015-4-14 13:45
因为那文件正被你脚本使用中
关闭脚本应该就能删除了

恩,谢谢了
作者: qw362534335    时间: 2015-4-14 16:33
laowantong 发表于 2015-4-14 15:37
恩,谢谢了

请选择最佳答案
作者: 花落莫相离    时间: 2015-4-14 19:22
本帖最后由 花落莫相离 于 2015-4-14 19:33 编辑

很荣幸
创建文件的时候,被占用着,你是无法进行删除和写入等操作的.
创建的时候,定义一个变量,获取创建文件的句柄,创建之后,通过文件句柄关闭该文件,占用被释放,就可以进行编辑操作了.
我已经把源码补上了,你可以去看看.功能也完善差不多了
作者: laowantong    时间: 2015-4-15 07:12
本帖最后由 laowantong 于 2015-4-15 07:46 编辑
花落莫相离 发表于 2015-4-14 19:22
很荣幸
创建文件的时候,被占用着,你是无法进行删除和写入等操作的.
创建的时候,定义一个变量, ...


谢谢,我这个就是找你的那个仿做的,可以编辑保存,就是无法删除,你对比下那不同
作者: laowantong    时间: 2015-4-15 07:17
qw362534335 发表于 2015-4-14 16:33
请选择最佳答案

这是脚本发布区,没有那个选项
作者: itcfan    时间: 2015-5-15 13:05
源码分享下啦~
作者: laowantong    时间: 2015-6-8 17:16
花落莫相离 发表于 2015-4-14 19:22
很荣幸
创建文件的时候,被占用着,你是无法进行删除和写入等操作的.
创建的时候,定义一个变量, ...

请教一段代码:子窗口跟随主窗口移动的那段

你的  公共库制作  里边用到的那段.
作者: 花落莫相离    时间: 2015-6-8 18:26
本帖最后由 花落莫相离 于 2015-6-8 18:32 编辑
laowantong 发表于 2015-6-8 17:16
请教一段代码:子窗口跟随主窗口移动的那段

你的  公共库制作  里边用到的那段. ...

主窗口初始化,获取主窗口句柄,第二段可有可无,就是窗口判断,一个子窗口开启,如果另一个子窗口处于开启状态,就关闭先开启的子窗口
  1. 功能 公共库制作_初始化()
  2. 窗口句柄=窗口获取自我句柄()
  3. 结束
复制代码
  1. 功能 新建_点击()
  2. 如果(窗口查找("添加库函数")>0)
  3. 控件关闭子窗口("添加库函数",0)
  4. 等待(50)
  5. 结束
  6. 控件打开子窗口("新建库")
  7. 结束
  8. 功能 添加_点击()
  9. //这里添加你要执行的代码
  10. 如果(窗口查找("新公共库")>0)
  11. 控件关闭子窗口("新建库",0)
  12. 等待(50)
  13. 结束
  14. 控件打开子窗口("添加库函数")
  15. 结束
复制代码
拦截主窗口移动消息,获取主窗口位置,坐标,设置子窗口跟随位置

  1. <P>
  2. <P>功能 公共库制作_消息过程(消息,w参数,l参数)
  3. 如果(消息==3)
  4. 变量 x,y,w=查看主窗口(x,y)//子窗口
  5. 窗口设置位置(子窗口句柄,x+w+10,y)//子窗口
  6. 结束
  7. 结束</P>
  8. <P>功能 查看主窗口(&x,&y)
  9.   变量 w//主窗口
  10.   窗口获取大小(窗口句柄,w,0)
  11.   窗口获取位置(窗口句柄,x,y)
  12.   返回 w
  13. 结束
  14. </P>
复制代码
子窗口启动,跟随主窗口移动
  1. 功能 新建库_初始化()
  2. 如果(窗口查找("新公共库")>0)
  3. 子窗口句柄=控件获取子窗口句柄("新建库")
  4. 跟随()
  5. 结束
  6. 结束
  7. 功能 跟随()
  8. 变量 x
  9. 系统获取分辨率(x,0)
  10. 调试输出(x)
  11. 变量 m_x,m_y
  12. 变量 width=查看主窗口(m_x,m_y)//获取父窗口宽度及坐标
  13. 变量 m_width
  14. 窗口获取大小(子窗口句柄,m_width,0)//获取子窗口宽度
  15. 调试输出(m_x+m_width)
  16. 如果(m_x+m_width>x)
  17. 窗口设置位置(窗口句柄,x-width-m_width-10,m_y)
  18. 查看主窗口(m_x,m_y)
  19. 结束
  20. 窗口设置位置(子窗口句柄,m_x+width+10,m_y)//子窗口
  21. 结束

复制代码

作者: laowantong    时间: 2015-6-9 15:08
花落莫相离 发表于 2015-6-8 18:26
主窗口初始化,获取主窗口句柄,第二段可有可无,就是窗口判断,一个子窗口开启,如果另一个子窗口处于开启状态 ...

谢谢,搞定了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1