VB的写入问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 14:57:47
直接说情况
TXT中有AmerParaDropInf=E1

AmerParaDropNum=8

AllyParaDropInf=E1

AllyParaDropNum=6

SovParaDropInf=E2

SovParaDropNum=9
覆盖写入时,会全部覆盖掉,能不能只覆盖某一指定行?如,Combo1选择的是美军时,写入的内容就覆盖AmerParaDropInf=E1,AmerParaDropNum=8.

你需要把整个TXT以行为单位都读出来放到一个数组中,然后再根据相应的选择修改数组中相应的元素,最后再把整个数组重新覆盖写入TXT中。

用Select Case语句做判断呀!如果Combo1选择的是"**"就相应的进入Case接口执行代码.
如:
Dim str As String
Select Case str
Case "English"
MsgBox "Hello!"
Case "Chinese"
MsgBox "你好!"
End Select