FlatX007
03-09-2009, 21:16
Кароче запутался я ...
Dim $MsgBox[1]
$MsgBox[0] = "< Текст > <#> <#>"
Dim $vTextReplace[3]
$vTextReplace[1] = @ScriptDir
$vTextReplace[2] = "Отмена"
$vTxt = StringRegExp($MsgBox[0], "(?i)<(.*?)>", 3)
For $i = 1 To UBound($vTxt) - 1
$text = StringRegExpReplace($vTxt[$i], '(.*?)', $vTextReplace[$i])
Next
MsgBox(32, "", $text)
На выходе нужно получить такой текст в сообщении : " Текст @ScriptDir Отмена "
Как сделать то ? :(
Dim $MsgBox[1]
$MsgBox[0] = "< Текст > <#> <#>"
Dim $vTextReplace[3]
$vTextReplace[1] = @ScriptDir
$vTextReplace[2] = "Отмена"
$vTxt = StringRegExp($MsgBox[0], "(?i)<(.*?)>", 3)
For $i = 1 To UBound($vTxt) - 1
$text = StringRegExpReplace($vTxt[$i], '(.*?)', $vTextReplace[$i])
Next
MsgBox(32, "", $text)
На выходе нужно получить такой текст в сообщении : " Текст @ScriptDir Отмена "
Как сделать то ? :(