Solved

Write in a text file without vbCrLf vb6

Posted on 2009-04-13
5
1,448 Views
Last Modified: 2012-05-06
Hello!
   I need to write in a text file in Visual Basic 6 some text lines but without the vbCrLf automatically inserted at the end of the line. If i use the following code:
   
   Open App.Path & "\TextFile.txt" For Output As #1
        Print #1, "Some text"
    Close #1

  this automatically inserts me an vbCrLf (Enter key) at the end of every line. I need to be able to choose if i want to insert Chr(13) or Chr(10) or both in a construction like this:
        Print #1, "Some text" & Chr(13)

    How can i do this?

 Thank you!
0
Comment
Question by:Cristi_E
  • 2
  • 2
5 Comments
 
LVL 59

Expert Comment

by:Chris Bottomley
Comment Utility
Hello Cristi_E,

I think write supports this but afaik appends quote marks to strings - don't know if this is a problem of itself for you?

Regards,
Chris
0
 
LVL 4

Author Comment

by:Cristi_E
Comment Utility
I dont really understand this part: "but afaik appends quote marks to strings ". Please can you be a little more explicit?
    Thank you!
0
 
LVL 59

Expert Comment

by:Chris Bottomley
Comment Utility
afaik - as far as I know

Print #1, "Some text"
results in:
Some Text
with the CR LF being written to stream #1

Write #1, "Some text"
results in:
"Some Text"
 being written to stream #1 ... but no CR LF

Chris

0
 
LVL 76

Accepted Solution

by:
GrahamSkan earned 500 total points
Comment Utility
Put a semi-colon after the text.
Dim f As Integer

f = FreeFile

Open "C:\NoVbCr.txt" For Output As #f

    Print #f, "Text1" & vbCr;

    Print #f, "Text2" & vbCr;

Close #f

Open in new window

0
 
LVL 4

Author Closing Comment

by:Cristi_E
Comment Utility
Thank you verry much!
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

If you’re thinking to yourself “That description sounds a lot like two people doing the work that one could accomplish,” you’re not alone.
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now