2010-10-16 115 views
0

實施例拆分1行到2行:採用visual basic

MY NAME IS STACKOVERFLOW 

結果:

MY(new line) 
NAME(new line) 
IS(new line) 
STACKOVERFLOW(new line) 

實施例:

MY-NAME-IS-STACKOVERFLOW 

結果:

MY(new line) 
NAME(new line) 
IS(new line) 
STACKOVERFLOW(new line) 

我想分割成多行使用空格或破折號或任何它的行。

+0

VB6或VB.NET?另外,你是否想僅分割空格和破折號? – LittleBobbyTables 2010-10-16 03:09:15

+0

你也可以看看String.Split()方法,如果你正在使用.NET的 – Kane 2010-10-16 03:13:41

+0

即時通訊使用VB6 ... nope它可以是(/)或(「)...謝謝 – 2010-10-17 04:15:13

回答

2

VB6:

if InStr(originalstring, "-") <> 0 Then 
    newstring = Replace$(originalstring, "-", vbCrLf) 
else 
    newstring = Replace$(originalstring, " ", vbCrLf) 

如果使用VB.NET,那麼你可以使用String.Split()方法。

+0

非常感謝答案.. 。我是初學者...這個代碼可以用於列表框......因爲我想用2個列表框......第一個列表框和第二個列表框...... – 2010-10-17 10:06:12