一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - 易語(yǔ)言 - 易語(yǔ)言實(shí)現(xiàn)批量文本替換操作的代碼

易語(yǔ)言實(shí)現(xiàn)批量文本替換操作的代碼

2022-02-20 15:52易語(yǔ)言源碼教程 易語(yǔ)言

今天小編就為大家分享一篇關(guān)于易語(yǔ)言實(shí)現(xiàn)批量文本替換操作的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

批量文本替換機(jī)的代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
.版本 2
.支持庫(kù) iext
.支持庫(kù) shell
.支持庫(kù) xplib
.程序集 窗口程序集1
.程序集變量 搜尋位置, 整數(shù)型
.程序集變量 當(dāng)前被搜尋文本, 文本型
.程序集變量 起始
.程序集變量 sj1
.程序集變量 sj2
.子程序 _驅(qū)動(dòng)器框_驅(qū)動(dòng)器被改變
連續(xù)賦值 (驅(qū)動(dòng)器框.驅(qū)動(dòng)器 + “:\”, 目錄框1.目錄, 文件框1.目錄)
.子程序 _目錄框1_目錄被改變
文件框1.目錄 = 目錄框1.目錄
.子程序 _文件框1_雙擊選擇
待替換文件列表框.插入表項(xiàng) (, 目錄框1.目錄 + “\” + 文件框1.被選擇文件, , , , )
.子程序 _類(lèi)型組合框_列表項(xiàng)被選擇
文件框1.通配符 = 類(lèi)型組合框.取項(xiàng)目文本 (類(lèi)型組合框.現(xiàn)行選中項(xiàng))
.子程序 _系統(tǒng)文件選擇框_被單擊
.如果 (系統(tǒng)文件選擇框.選中 = 真)
  文件框1.系統(tǒng) = 真
.否則
  文件框1.系統(tǒng) = 假
.如果結(jié)束
.子程序 _隱藏文件選擇框_被單擊
.如果 (隱藏文件選擇框.選中 = 真)
  文件框1.隱藏 = 真
.否則
  文件框1.隱藏 = 假
.如果結(jié)束
.子程序 _加入_被選擇
.局部變量 text, 文本型, , "0"
.局部變量 cs
.如果真 (文件框1.被選擇文件 = “”)
  返回 ()
.如果真結(jié)束
text = 分割文本 (文件框1.被選擇文件, “;”, )
.計(jì)次循環(huán)首 (取數(shù)組成員數(shù) (text), cs)
  .如果 (取文本右邊 (目錄框1.目錄, 1) = “\”)
    待替換文件列表框.插入表項(xiàng) (, 目錄框1.目錄 + text [cs], , , , )
  .否則
    待替換文件列表框.插入表項(xiàng) (, 目錄框1.目錄 + “\” + text [cs], , , , )
  .如果結(jié)束
.計(jì)次循環(huán)尾 ()
.子程序 _刪除_被選擇
.如果真 (待替換文件列表框.現(xiàn)行選中項(xiàng) = -1)
  返回 ()
.如果真結(jié)束
待替換文件列表框.刪除表項(xiàng) (待替換文件列表框.現(xiàn)行選中項(xiàng))
.子程序 _待替換文件列表框_右鍵單擊表項(xiàng)
加入.禁止 = 真
彈出菜單 (程序, , )
加入.禁止 = 假
.子程序 _文件框1_鼠標(biāo)右鍵被放開(kāi), 邏輯型
.參數(shù) 橫向位置, 整數(shù)型
.參數(shù) 縱向位置, 整數(shù)型
.參數(shù) 功能鍵狀態(tài), 整數(shù)型
刪除.禁止 = 真
清空待替換文件.禁止 = 真
彈出菜單 (程序, , )
清空待替換文件.禁止 = 假
刪除.禁止 = 假
.子程序 _清空待替換文件_被選擇
待替換文件列表框.全部刪除 ()
.子程序 _退出_被選擇
結(jié)束 ()
.子程序 _執(zhí)行按鈕_被單擊
.局部變量 查找文本, 文本型
.局部變量 替換文本, 文本型
.局部變量 搜尋位置
.局部變量 失敗數(shù)
.局部變量 cs
.局部變量 zs
.如果真 (待替換文件列表框.取表項(xiàng)數(shù) () = 0)
  返回 ()
.如果真結(jié)束
.如果真 (覆蓋原文件選擇框.選中 = 假)
  .如果真 (刪全部空 (輸出目錄編輯框.內(nèi)容) = “”)
    信息框 (“請(qǐng)選擇輸出目錄!”, 48, )
    返回 ()
  .如果真結(jié)束
.如果真結(jié)束
.如果真 (刪全部空 (查找文本編輯框.內(nèi)容) = “”)
  信息框 (“請(qǐng)?zhí)顚?xiě)欲尋找的文本!”, 48, )
  返回 ()
.如果真結(jié)束
置等待鼠標(biāo) ()
sj1 = 取啟動(dòng)時(shí)間 ()
編輯框3.內(nèi)容 = “”
進(jìn)度條1.位置 = 0
進(jìn)度條1.最大位置 = 待替換文件列表框.取表項(xiàng)數(shù) ()
待替換文件列表框.現(xiàn)行選中項(xiàng) = -1
當(dāng)前被搜尋文本 = 查找文本編輯框.內(nèi)容
zs = 待替換文件列表框.取表項(xiàng)數(shù) ()
.判斷循環(huán)首 (待替換文件列表框.現(xiàn)行選中項(xiàng) ≠ 待替換文件列表框.取表項(xiàng)數(shù) () - 1)
  待替換文件列表框.現(xiàn)行選中項(xiàng) = 待替換文件列表框.現(xiàn)行選中項(xiàng) + 1
  編輯框.內(nèi)容 = 取字節(jié)集數(shù)據(jù) (讀入文件 (待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), )), #文本型)
  編輯框3.加入文本 (“正在替換:” + 待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), ) + #換行符)
  .如果真 (搜尋 (假) = 假)
    編輯框.內(nèi)容 = 文本替換 (編輯框.內(nèi)容, 編輯框.起始選擇位置 + 1, 取文本長(zhǎng)度 (查找文本編輯框.內(nèi)容), 替換文本編輯框.內(nèi)容)
    cs = cs + 1
  .如果真結(jié)束
  .判斷循環(huán)首 (搜尋 (真) = 假)
    編輯框.內(nèi)容 = 文本替換 (編輯框.內(nèi)容, 編輯框.起始選擇位置 + 1, 取文本長(zhǎng)度 (查找文本編輯框.內(nèi)容), 替換文本編輯框.內(nèi)容)
    cs = cs + 1
    編輯框.起始選擇位置 = 起始
  .判斷循環(huán)尾 ()
  .如果 (覆蓋原文件選擇框.選中 = 假)
    .如果 (寫(xiě)到文件 (輸出目錄編輯框.內(nèi)容 + “\” + 取文本右邊 (待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), ), 取文本長(zhǎng)度 (待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), )) - 倒找文本 (待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), ), “\”, , 真)), 到字節(jié)集 (編輯框.內(nèi)容)) = 真)
      編輯框3.加入文本 (“完成,替換數(shù)量” + 到文本 (cs) + “處” + #換行符)
    .否則
      編輯框3.加入文本 (“寫(xiě)到文件失敗!” + #換行符)
      失敗數(shù) = 失敗數(shù) + 1
    .如果結(jié)束
  .否則
    .如果 (寫(xiě)到文件 (待替換文件列表框.取標(biāo)題 (待替換文件列表框.現(xiàn)行選中項(xiàng), ), 到字節(jié)集 (編輯框.內(nèi)容)) = 真)
      編輯框3.加入文本 (“完成,替換數(shù)量” + 到文本 (cs) + “處” + #換行符)
    .否則
      編輯框3.加入文本 (“覆蓋原文件失敗!” + #換行符)
      失敗數(shù) = 失敗數(shù) + 1
    .如果結(jié)束
  .如果結(jié)束
  待替換文件列表框.刪除表項(xiàng) (待替換文件列表框.現(xiàn)行選中項(xiàng))
  進(jìn)度條1.位置 = 進(jìn)度條1.位置 + 1
  cs = 0
.判斷循環(huán)尾 ()
進(jìn)度條1.位置 = 進(jìn)度條1.最大位置
sj2 = (取啟動(dòng)時(shí)間 () - sj1) ÷ 1000
編輯框3.加入文本 (#換行符 + “-------------------------------” + #換行符 + “★完畢,總數(shù)目:” + 到文本 (zs) + “,” + 到文本 (失敗數(shù)) + “個(gè)文件沒(méi)有替換成功,總用時(shí)” + 到文本 (sj2) + “秒”)
待替換文件列表框.現(xiàn)行選中項(xiàng) = -1
恢復(fù)鼠標(biāo) ()
.子程序 搜尋, 邏輯型
.參數(shù) 是否為搜尋下一個(gè), 邏輯型
搜尋位置 = 編輯框.起始選擇位置 + 1
.如果真 (是否為搜尋下一個(gè))
  搜尋位置 = 搜尋位置 + 取文本長(zhǎng)度 (替換文本編輯框.內(nèi)容)
.如果真結(jié)束
.如果 (是否為搜尋下一個(gè))
  搜尋位置 = 尋找文本 (編輯框.內(nèi)容, 當(dāng)前被搜尋文本, 搜尋位置, 不區(qū)分大小寫(xiě)選擇框.選中)
.否則
  搜尋位置 = 倒找文本 (編輯框.內(nèi)容, 當(dāng)前被搜尋文本, 搜尋位置, 不區(qū)分大小寫(xiě)選擇框.選中)
.如果結(jié)束
.如果 (搜尋位置 = -1)
  返回 (真)
.否則
  編輯框.起始選擇位置 = 搜尋位置 - 1
  編輯框.被選擇字符數(shù) = 取文本長(zhǎng)度 (當(dāng)前被搜尋文本)
  起始 = 編輯框.起始選擇位置
  返回 (假)
.如果結(jié)束
.子程序 _輸出目錄按鈕_被單擊
.局部變量 ml, 文本型
ml = 瀏覽文件夾 (“請(qǐng)選擇輸出目錄”, )
輸出目錄編輯框.內(nèi)容 = ml
.子程序 _覆蓋原文件選擇框_被單擊
.如果 (覆蓋原文件選擇框.選中 = 真)
  輸出目錄編輯框.禁止 = 真
  輸出目錄編輯框.背景顏色 = #銀白
  輸出目錄按鈕.禁止 = 真
.否則
  輸出目錄編輯框.禁止 = 假
  輸出目錄編輯框.背景顏色 = #白色
  輸出目錄按鈕.禁止 = 假
.如果結(jié)束
.子程序 _關(guān)于_被選擇
信息框 (“文本批量替換機(jī)        ” + #換行符 + #換行符 + “版本:1.0” + #換行符, #信息圖標(biāo), )
.子程序 _刷新目錄_被選擇
_類(lèi)型組合框_列表項(xiàng)被選擇 ()
.子程序 __啟動(dòng)窗口_創(chuàng)建完畢
XP風(fēng)格 (1)

運(yùn)行結(jié)果:

易語(yǔ)言實(shí)現(xiàn)批量文本替換操作的代碼

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲黄色片免费看 | 亚洲国产精品嫩草影院久久 | 亚洲欧美久久婷婷爱综合一区天堂 | 男女男精品视频网站 | 男人影院在线观看 | 日本一区二区三区四区无限 | 91香蕉视频在线播放 | 国产青色| 黄a 大片a v 永久免费 | 国产亚洲福利精品一区 | 亚洲精品国产在线网站 | 桃乃木香奈作品在线观看 | 美女自插 | 婚前试爱全集免费观看 | 荡女人人爱全文免费阅读 | 四虎影视地址 | 夫妻性生活影院 | 青青青国产 | 黄德维| 国产综合视频在线 | 99午夜 | 91.久久| 男人天堂官方网站 | a级免费观看 | 无人区在线观看免费观看 | 免费a视频在线观看 | 国产成人在线播放视频 | 果冻传媒91| 色交视频 | 亚洲第一成年免费网站 | 秘书在办公室疯狂被hd | 7777奇米 | 女学生被老师调教在教室 | 国产欧美国产精品第一区 | 王者荣耀瑶白色液体 | gay勾搭直男com | 日韩欧美国产一区 | 国产精品一在线观看 | 日本综合在线观看 | 69日本人xxxxxxxx色 | 国产精品一区二区在线观看完整版 |