廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 12561 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
min0106
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[文書編輯][提問] Ultraedit巨集設定
請問有人會使用Ultraedit 的巨集功能嗎?
我的檔案內容如下:
11001HL;
RPT 2
11011HL;
RPT 2
11011HH;
RPT 3
11000H ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



獻花 x0 回到頂端 [樓 主] From:台灣數位聯合 | Posted:2006-05-08 11:08 |
min0106
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

我自己撰寫了一點巨集設定內容如下:
InsertMode
ColumnModeOn
HexOff
UnixReOff
Find "RPT"
SelectLine
Cut
DeleteLine
Find ";"
Paste
Key DEL
執行結果:
11001HL;    
11011HLPT 2        
11011HHPT 2        
11000HLPT 3        
11010HLPT 4        
11000HL;    
11000HHPT 2    
剩下不足部分我用取代方式修改後OK
如果有高手會的再幫幫填寫歐
我以後還是有需要用到的^^


獻花 x0 回到頂端 [1 樓] From:台灣數位聯合 | Posted:2006-05-08 17:04 |
chang-pony
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x1 鮮花 x134
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

依據你所列出的範本,可以想像所需的作業:(先假定每個字串後面都沒有空格)
1.開啟檔案。
2.找到第一個 RPT 2,剪下,找到下一個 ;,先插入一個空格,再插入 RPT 2。
3.再找下一個 RPT 2,剪下,找到下一個 ;,先插入一個空格,再插入 RPT 2。
4.找到下一個 RPT 3,剪下,找到下一個 ;,先插入一個空格,再插入 RPT 3。
5.找到下一個 RPT 4,剪下,找到下一個 ;,先插入一個空格,再插入 RPT 4。
重覆 2~5 的動作直到檔尾,但問題是要做幾次?如果是固定的可能好些,萬一是不固定的話,可就麻煩了,所以建議還是寫個小程式來處理會比較快,而且也比較安全。

巨集(供參考):
InsertMode
ColumnModeOff
HexOff
UnixReOff
Find "RPT"
DeleteLine
Find ";"
Key 向左箭頭
" RPT 2"
Find "RPT"
DeleteLine
Find ";"
Key 向左箭頭
" RPT 2"
Find "RPT"
DeleteLine
Find ";"
Key 向左箭頭
" RPT 3"
Find "RPT"
DeleteLine
Find ";"
Key 向左箭頭
" RPT 4"


[ 此文章被chang-pony在2006-05-08 18:07重新編輯 ]


獻花 x0 回到頂端 [2 樓] From:台灣中華電信 | Posted:2006-05-08 17:25 |
min0106
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

附檔格式都非固定的,只是擷取一小部份說明,一般檔案大小約有1萬多行
"RPT 4" 非固定,並非每行都會有,所以需要用剪貼的模式來用比較正確
還是謝謝你的說明^^
P.S 你所謂得箭頭要怎們打阿???可否告知我


獻花 x0 回到頂端 [3 樓] From:台灣數位聯合 | Posted:2006-05-09 09:23 |
chang-pony
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x1 鮮花 x134
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

昨晚是我第一次使用Ultraedit,個人覺得它所提供的指令有限,要達到你的要求實在是不容易,以前的PE2,現在的漢書,指令較多,勉強可以做到,但一萬多行,這個巨集會很龐大,而且可能會出錯,所以還是建議使用程式來作業比較適當。


獻花 x0 回到頂端 [4 樓] From:台灣中華電信 | Posted:2006-05-09 23:24 |
chang-pony
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x1 鮮花 x134
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

剛完成你所想要的巨集,沒想到會這麼容易,而且就只那麼幾行,不愧被稱為文書編輯的利器。

InsertMode
ColumnModeOff
HexOff
UnixReOff
Loop
Find "RPT "
IfNotFound
ExitLoop
Else
IfFound
Key 向右箭頭
DeleteToEndofLine
Cut
Find ";"
Key 向左箭頭
" "
Paste
Key BACKSPACE
EndIf
EndLoop

以上己測試,應該可行,但還是請你多測試幾次,萬一因錯誤而造成你的損失,可別罵我。

PS:Key 的指令就是按一個鍵(指鍵盤),Key 向左箭頭 就是按一下向左鍵,這個在〔編輯巨集〕功能裡有提示。


獻花 x0 回到頂端 [5 樓] From:台灣中華電信 | Posted:2006-05-10 06:11 |
min0106
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

感謝你們的幫忙,執行你提供的巨集後,巨集內容如下
InsertMode
ColumnModeOff
HexOff
UnixReOff
Loop
Find "RPT "
IfNotFound
ExitLoop
Else
IfFound
Key RIGHT ARROW
DeleteToEndofLine
Cut
Find ";"
Key LEFT ARROW
" "
Paste
Key BACKSPACE
EndIf
EndLoop
使用範例內容 :

11011HH;      
11000HH;      
RPT 3      
11000HL;      
RPT 3      
11010HL;      
RPT 2      
11001HL;      
RPT 2      
11001HH;      
RPT 3      
11011HL;      
RPT 3      
11000HL;      
RPT 2      
11010HL;      
RPT 2      
11010HH;      
RPT 3      
11001HL;      
RPT 4      
11011HL;      
11001HL;      
RPT 2      
11001HH;      
RPT 3      
11011HL;      
RPT 4      
11000HL;      
11010HL;

執行後檔案變多
可以在幫我確認一下嗎?

P.S : LOOP我比較少用到,一般我會使用巨集內的 <多次執行巨集功能> 一樣可執行到檔尾


獻花 x0 回到頂端 [6 樓] From:台灣數位聯合 | Posted:2006-05-10 10:10 |
chang-pony
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x1 鮮花 x134
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

在未修改巨集指令,以你新貼的範例執行情形如下:(不知道有什麼問題?)




獻花 x0 回到頂端 [7 樓] From:台灣中華電信 | Posted:2006-05-10 12:34 |
min0106
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

可否幫我確認上面你提供的巨集內容嗎,向左向右我得設定有錯嗎(6樓)


獻花 x0 回到頂端 [8 樓] From:台灣數位聯合 | Posted:2006-05-12 09:30 |
chang-pony
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x1 鮮花 x134
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

先謝謝你讓我有機會重拾過去玩 PE2 巨集的樂趣(雖然軟體不同)。
說真的,我沒在使用這套文書工具,還摸不清楚它的功能,只是好玩而己,至於為什麼會發生相同的指令(只是中英文不一樣),而有不一樣的結果?也許是版本(英文版與中文化版)不同?也許是版次不同?也許是環境不同?也許是......?太多的可能,我沒有辦法再給你更好的建議了,不好意思。

PS:剛到軟體王下載 UltraEdit-32 12.00a 英文共享版,安裝後,再依你的巨集指令及範本操作一遍,結果正確無誤,所以我是真的不知道了。


獻花 x0 回到頂端 [9 樓] From:台灣中華電信 | Posted:2006-05-12 22:24 |

<<   1   2  下頁 >>(共 2 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.116957 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言