高手大哥可以幫小弟寫一個VB程式

Home Home
引用 | 編輯 a82613035
2012-12-14 07:46
樓主
推文 x0
在 G92X.DAT 裡,第一行 (1000.1000.01-123)

在 DPAL.NC1 裡,第一行空行,第二行 G92X1830.Y1270. ........ ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 ebolaman
2012-12-15 12:14
1樓
  
不懂你要做什麼

按照範例的話,把兩個字串 連接在一起就好了

給完整的範例會比較好理解

獻花 x0
引用 | 編輯 a82613035
2012-12-15 14:07
2樓
  
在   G92X.DAT 裡,把他開起,在第一行裡有這些字串   (1000.1000.01-123)

在 DPAL.NC1 裡,把他開起有如下 :
第一行空行,
第二行 G92X1830.Y1270.
第三行X100.Y100.T121
第四行X110.Y110.T112
第五行X130.Y130.T311

把G92X.DAT 裡字串   (1000.1000.01-123) 插入到 DPAL.NC1 裡第二行 G92X1830.Y1270. ,G92前面如下 :


第一行空行
(1000.1000.01-123) G92X1830.Y1270.
X100.Y100.T121
X110.Y110.T112
X130.Y130.T311


小弟不會寫VB程式,希望能寫一個程式去作那動作

獻花 x0
引用 | 編輯 ebolaman
2012-12-18 15:25
3樓
  
我用 VB 2010 來實作

程式與專案在 附件內,程式在 \[Release]\ 資料夾下


我還做了 錯誤檢查,只要 G92X.DAT 的格式不符合 Regex : \([0-9]*.[0-9]*.[0-9]*[-][0-9]*\)
程式就會警告

G92X.DAT 的格式前面與後面可以插入任何 空格、換行、Tab 字元
而和 DPAL.NC1 合併的時候,只會找第一個非空白字元,然後插入

本帖包含附件
檔名: zip Test.rar   (2022-06-09 14:20 / 137 KB)   下載次數:4


獻花 x0
引用 | 編輯 a82613035
2012-12-19 09:43
4樓
  
謝謝你
ebolaman 可以在幫我加一個 " 另存新檔 " 檔名自己加,副檔名 .NC1 例如 111-01.NC1

獻花 x0
引用 | 編輯 ebolaman
2012-12-19 10:50
5樓
  
下面是引用 a82613035 於 2012-12-19 09:43 發表的 : 到引言文
謝謝你
ebolaman 可以在幫我加一個 " 另存新檔 " 檔名自己加,副檔名 .NC1 例如 111-01.NC1

there you go

本帖包含附件
檔名: zip Test.rar   (2022-06-09 14:20 / 141 KB)   下載次數:2


獻花 x0
引用 | 編輯 a82613035
2012-12-19 13:08
6樓
  
再一次謝謝你

獻花 x0
引用 | 編輯 a82613035
2012-12-21 07:31
7樓
  
ebolaman
小弟想學VB程式, VB 2010,要買那一本書參考,可以告知

獻花 x0
引用 | 編輯 ebolaman
2012-12-21 19:44
8樓
  
買哪一本都是可以的,只要各挑一小章節看看

清晰明瞭的那一本就對了

推薦學 VB 2010 以上的版本,VB6 已經過時了

獻花 x0