我想在Textdocument中的特定行寫入,但是我的代碼存在問題,我不知道錯誤在哪裏。Tcl/Tk在特定行中寫入
set fp [open C:/Users/user/Desktop/tst/settings.txt w]
set count 0
while {[gets $fp line]!=-1} {
incr count
if {$count==28} {
break
}
}
puts $fp "TEST"
close $fp
該文件只包含測試。 有沒有人有想法?
描述'問題'。從代碼看來,最終只有一個僅包含'TEST'的文件,是嗎? – Jerry
@傑裏你是對的。該文件只包含測試 – ManInTheMiddle
好吧,如果已經有線上的東西(在這種情況下,第28行)是否要替換那裏或添加到該行? – Jerry