spacer
spacer

Visual Basic & VB.NET resources | VBprofs.com

Google
 
Main Menu
Home
IT News
Articles
Source Codes
Books
Calendar of Events
Publish your Content
Links Directory
Reviews and Recs
Premium Content
 VBprofs Premium Content Become a member to get access to our premium content! 

 Membership is entirely free, and allows you to:
  •  access programming projects posted by our partners;
  •  publish your articles, news, links;
  •  publish a project request;
  •  access our VB Careers section.
Polls
How did you reach VBprofs.com?
  
Which is your favorite programming language?
  
 
Home arrow Source Codes arrow .NET arrow Read content from a text file and write content to a text file using VB.NET

Read content from a text file and write content to a text file using VB.NET PDF Print E-mail
Source Codes - .NET
Written by Thomas Kaloyani   
Usage:
Dim s as string = ReadFile("C:\test.txt")
debug.writeline(s)

SaveFile "C:\Test.txt", "Successful writing"

Declarations:
Imports System.IO

Code:
Public Function ReadFile(ByVal strPath As String) As String
    Dim strContent As String
    Dim obj As StreamReader
    Try

        obj = New StreamReader(strPath)
        strContent = obj.ReadToEnd()
        obj.Close()
        Return strContent
    Catch Ex As Exception
        MessageBox.Show(Ex.Message)
        Return ""
    Finally
        obj.Close()
        obj = Nothing
    End Try
End Function

Public Function SaveFile(ByVal strPath As String, ByVal strContent As String) As Boolean
    Dim obj As StreamWriter
    Try
        obj = New StreamWriter(strContent)
        obj.Write(strContent)
        obj.Close()
        Return True
    Catch Ex As Exception
        MessageBox.Show(Ex.Message)
        Return False
    Finally
        obj.Close()
        obj = Nothing
    End Try
End Function


About the author: Thomas is an experienced Visual Basic developer, with expertise of 7+ years developing especially financial applications. His main IT skills are VB, SQL, Crystal Reports - should you need a Visual Basic developer for your projects feel free to contact Thomas through his personal website at www.Kaloyani.com

Source: www.VBprofs.com
< Prev   Next >

 
Antivirus Shop
BitDefender Antivirus v10
Newsflash

PowerRefresh 1.0 released!
A simple yet extremely useful tool for webmasters, publishers and SEO working bees: PowerRefresh allows you to automatically refresh your IE windows every x minutes. It can handle unlimited number of windows and, unlike similar applications, is using full browsers.


Get PowerRefresh from Kaloyani.com: download
Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one
Popular

VBprofs.com - online resources for Visual Basic and VB.NET professionals: Visual Basic and VB.NET articles, industry news and events, career tools, VB / VB.NET books, calendar and much more. VBprofs.com is an interactive web site with free membership.
(c) Copyright 2005 - 2006 by VBprofs.com
powered by Mambo Open Source Software
spacer