Solved

# Write lines in a txt using vbs vertically instead of horizontally

Posted on 2009-05-11
445 Views
hi,
i know the vbs commands to output words\text into a .txt file regulary.
is there any command to write it vertically ?
so that "i want to go" will be
i
want
to
go
0
Question by:johnnyjonathan

Expert Comment

ID: 24353193
Yes it is possible. Send your code. I'll modify it.
0

LVL 14

Expert Comment

ID: 24353194
Ma Kore johnny ?

What you trying to do ?
there maybe a number of ways.
0

LVL 5

Accepted Solution

karstieman earned 500 total points
ID: 24353250
Read the string to be written char by char.
if char = " " then write a new line

I don't know in vbscript, but this is how it works in vb.net

 Dim youroutputstring As String = "I want to go"
Dim stringlength As Integer = YourOutputString.length
Dim p As Integer = 1
Dim a As Integer = 1

Do Until p = stringlength
If Mid(youroutputstring, p, 1) = " " Then
' write word to file
' test with: msgbox(Mid(youroutputstring, a, (p - a)))
' WRITE WITH YOUR OWN CODE: Mid(youroutputstring, a, (p - a)) & vbcrlf
a = p
End If
p = p + 1
Loop

' print last word also
' test with: MsgBox(Mid(youroutputstring, a, (p + 1 - a)))
' WRITE WITH YOUR OWN CODE: Mid(youroutputstring, a, (p - a)) & vbcrlf

0

## Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is pretty cool.  The purpose of this VB Script is to help you document where JAR (Java ARchive) files and specifically java class files are located so that you can address issues seen with a client or that you can speak intelligently with a dev…
Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.
Why Skyport?