挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
游戏交易就上寄售网-专注稳定-诚信赢天下玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)天下盾/国内/免实名/免备案CDN无视一切CC/DD攻击 找塔科夫作者TG @wuhao1954 QQ283931494 →入驻S9企业发卡网各种全黑号辅助群:475351077
██【我要租此广告位】██... .
查看: 4310|回复: 13
打印 上一主题 下一主题

[其他技术交流] 你所不知道的小代码分享

[复制链接]
3正式会员
142/300

142

积分

47

主题

5

听众
已帮网友解决0 个问题
好评
0
贡献
95
海币
290
交易币
0
跳转到指定楼层
楼主
发表于 2015-4-22 18:48:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


你所不知道的小代码分享
[img=570,0]该链接无法确定安全[/img]
本文按键学院提供技术支持

按键学院交流群(1群已满):376122403
零基础学按键精灵群(2群):372671254


{:4_99:}随着院刊一篇篇的发布,小编感觉能出院刊的题材越来越少了,或许是小编能力有限、或许是思维暂时枯竭,总之小编今日没想到比较好的题材,请大家允许小编今日在此水一发,再分享一些小知识、小代码,并请大家如果有比较好的题材或者认为重要的知识跟帖发出了,以供小编参考下,小编这厢有礼了


文件读取与写入{:5_133:}

记得咱们按键3级认证问答题中有这么一道题目:读取路径为C:\ajjl.txt记事文本中所有内容,弹窗显示,请作答。(不允许出现文本中本来没有的字符串以及符号)

基本上所有童鞋的答案都是直接调用File文件插件里的ReadFileEx命令来读取(注意:ReadFileEx命令读取后默认会在每行内容后加个“|”号把每行内容隔开),然后用replace函数把“|”替换成空字符或换行符,类似代码如下:

  1. Text = Plugin.File.ReadFileEx("C:\ajjl.txt")
  2. Text=Replace (text,"|",vbcr)
  3. Msgbox  Text
复制代码

这种方法确实高效、快捷,但是今天一个童鞋小小的提问却让小编犯难了:
{:4_92:}如果要读取的文档里本身就含有“|”符号,或者有时候使用File插件无法正常读取到文档内容,我们应该怎么办呢?

下面就分享下不使用File文件插件,利用微软的文件系统对象fso实现读取和写入文本内容的代码:

游客,如果您要查看本帖隐藏内容请回复


批处理文件
核心代码
游客,如果您要查看本帖隐藏内容请回复

上面的代码可以实现遍历某个文件夹下的所有文件,并把它们添加到列表框中,具体有什么实际作用呢,这可是个“仁者见仁、智者见智”的问题,小编就举个比较简单的用这个功能跟其他控件搭配实现批处理文件的功能

相关控件代码
  1. Function 获取当前所选内容(行号)
  2.     获取当前所选内容 = split(Form1.ListBox1.list,"|")(行号)
  3. End Function
  4. Event Form1.Button2.Click
  5.     ScanFile Form1.BrowseBox1.Path
  6. End Event
  7. Event Form1.Button4.Click '删除选定文件
  8.     文件路径 = Form1.BrowseBox1.Path &"\"&获取当前所选内容(Form1.ListBox1.ListIndex)
  9.     Form1.ListBox1.RemoveItem Form1.ListBox1.ListIndex
  10.     MessageBox  文件路径&"该文件已删除"
  11.     Call Plugin.File.DeleteFile(文件路径)
  12. End Event
  13. Event Form1.Button5.Click '重命名选定文件
  14.     文件路径 = Form1.BrowseBox1.Path &"\"&获取当前所选内容(Form1.ListBox1.ListIndex)
  15.     Form1.ListBox1.RemoveItem Form1.ListBox1.ListIndex
  16.     新名称 = Form1.InputBox1.Text
  17.     Call Plugin.File.ReNameFile(文件路径, Form1.BrowseBox1.Path & "\" & 新名称)
  18.     MessageBox  "该文件已重命名"& 新名称
  19.     ScanFile Form1.BrowseBox1.Path
  20. End Event
复制代码
效果演示图


如何循环找多图

由于按键自身的找图功能不像大漠等其他第三方插件那样,图片名字参数里可以直接写入多张图片一起查找,很多刚接触按键找图的新手基本都会问按键自身如何循环找多图或者找多图代码如何精简,小编最初学习的时候也遇到过类似的问题,当时看了某大神这篇帖子学到了很多

{:4_95:}建议没看过的童鞋都看看这篇帖子:该链接无法确定安全





联系我时,请说是在 挂海论坛 上看到的,谢谢!

免费评分

参与人数 1海币 +1 贡献 +1 收起 理由
fenghuang + 1 + 1



上一篇:千里之外掌控脚本运行状况
下一篇:游戏主播身价千万的背后:平台疯狂烧钱买生存?
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:[email protected]),本站将立即改正。

0

积分

0

主题

0

听众
已帮网友解决0 个问题
好评
0
贡献
0
海币
2
交易币
0
沙发
发表于 2015-4-22 21:20:54 | 只看该作者
只有对楼主表示感谢,才能表达我现在的心情!

0

积分

0

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
0
海币
-1
交易币
0
板凳
发表于 2015-4-23 09:40:12 | 只看该作者
不错,非常好,谢谢了
4中级会员
342/600

342

积分

129

主题

8

听众
已帮网友解决0 个问题
好评
0
贡献
213
海币
1465
交易币
0
地板
发表于 2015-4-23 11:21:25 | 只看该作者

貌似很不错的样子

26

积分

14

主题

1

听众
已帮网友解决0 个问题
好评
0
贡献
12
海币
71
交易币
0
5#
发表于 2015-4-23 14:36:33 | 只看该作者
就喜欢楼主这样的哈哈哈

7

积分

0

主题

2

听众
已帮网友解决0 个问题
好评
0
贡献
7
海币
-13
交易币
0
受到警告 6#
发表于 2015-4-23 14:36:44 | 只看该作者
非本地股反对广泛

免费评分

参与人数 1海币 -20 收起 理由
悬念 -20 请不要恶意灌水

查看全部评分

1

积分

0

主题

0

听众
已帮网友解决0 个问题
好评
0
贡献
1
海币
5
交易币
0
7#
发表于 2015-6-27 09:50:01 | 只看该作者
支持楼主,绝对顶你...谢谢!
贡献
11
海币
582
交易币
0
8#
发表于 2015-9-8 11:19:02 | 只看该作者
着玩意还是很有用处的。。。
3正式会员
197/300

197

积分

4

主题

0

听众
已帮网友解决0 个问题
好评
0
贡献
193
海币
580
交易币
0
9#
发表于 2015-9-8 13:20:12 | 只看该作者
打酱油的啦,飘过赚点海币而已。

1

积分

0

主题

1

听众
已帮网友解决0 个问题
好评
0
贡献
1
海币
14
交易币
0
10#
发表于 2015-9-11 17:42:59 | 只看该作者
謝謝分享!~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2024-5-7 18:39 , Processed in 0.616369 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

快速回复 返回顶部 返回列表