Προς το περιεχόμενο

VB.NET - Δημιουργία text αρχείου


Wise_One

Προτεινόμενες αναρτήσεις

Δημοσ.

Την καλησπέρα μου. Συγχωρήστε μου τη χαζή ερώτηση αλλά έχω μπερδευτεί λίγο με τη VB.NET...

 

Αυτό που θέλω, είναι να δημιουργείται ένα text αρχείο κατά το runtime του προγράμματος. Με μια μέθοδο μετά, θ' αλλάζω το όνομα του αρχείου. Αυτό που με δυσκολεύει, είναι που θα κάνω τη δημιουργία του αρχείου.

 

Αν γράψω αυτό:

>
Imports System.IO
Public Class Form1

   'Dilwsi onomatos arxeiou
   Dim fname As String = ""

   'Dimiourgia arxeiou
   Dim FiletoHandle As File

   'Dilwsi Stream gia eggrafi sto arxeio
   Dim StreamToWrite As StreamWriter

   'Dilwsi Stream gia diavasma apo to arxeio
   Dim StreamToRead As StreamReader



   Private Sub SetName_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetName.Click
       fname = Filename.Text & ".txt"
       'MsgBox(fname)
       FiletoHandle.Create(fname)
   End Sub
End Class

προφανώς και πετάει σφάλμα αφού μόνο στη συγκεκριμένη μέθοδο δημιουργείται το αρχείο.

 

Δείτε και την εικόνα του project:

vb.png

 

Μπορεί το αρχείο να δημιουργείται κατά το runtime, εγώ με το κουμπί Set Name θα του αλλάζω το όνομα. Τα υπόλοιπα κουμπιά μετά, ξέρω τί θα κάνω.

 

Επίσης, με βολεύει αν το αρχείο δημιουργείται στο Set Name, αφού έχω δηλαδή δώσει το όνομα του αρχείου.

 

Το FiletoHandle.Create(fname) πού πρέπει να το γράψω;

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...