Transformation de code

Fermé
bastien88 - 30 déc. 2008 à 09:44
 bastard - 6 avril 2011 à 11:45
Bonjour, Je voudrais transformer le code ci-dessous en utilisant seulement la classe file de vb.net, soit
file.Create
file.ReadAllText
file.WriteAllText
Quelqu'un pourrais m'aider?
merci
A voir également:

2 réponses

Imports System.IO
Imports Bastien_getion_fichiers_bernard

Public Class Form1

    Private Sub Button_quitter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_quitter.Click
        Dim modif As Boolean
        Dim MonFichier As String
        Dim Chaine As String
        Dim reponse As String
        MonFichier = ("c:\bastien\bastien\Gestion fichier bernard\Gestion.log")
        Chaine = "Le" & Format(Now, " dd-MM-yyyy ") & "à" & Format(Now, " hh:mm:ss") & ": Fermeture du programme."
        If modif <> True Then
            reponse = MsgBox("Voulez-vous vraiment quitter ?", MsgBoxStyle.YesNo, "Confirmation")
            If reponse = vbYes Then
                FileOpen(1, MonFichier, OpenMode.Output)
                Print(1, Chaine)
                FileClose(1)
                Close()
            End If
            End
        End If
    End Sub

    Private Sub Button_valider_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_valider.Click
        Dim Path As String

        Path = "C:\bastien\bastien\Gestion fichier bernard\Gestion" & ".data"
        If File.Exists(Path) = False Then
            My.Computer.FileSystem.WriteAllText(Path, TextBox_champ.Text, False)
            FileClose(1)
            MsgBox("Modifications sauvergardées avec succès", MsgBoxStyle.OkOnly, "Sauvegarde")
            Me.Close()
        Else

            My.Computer.FileSystem.WriteAllText(Path, TextBox_champ.Text, False)
            FileClose(1)
            MsgBox("Modifications sauvergardées avec succès", MsgBoxStyle.OkOnly, "Sauvegarde")
            Me.Close()
        End If
    End Sub

    Private Sub Button_annuler_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_annuler.Click
        Dim chaine, reponse, Path, MonFichier As String
        Dim modif As Boolean
        reponse = MsgBox("Etes-vous sur de vouloir annulé?", MsgBoxStyle.YesNo, "Annulation")
        Path = "C:\bastien\bastien\Gestion fichier bernard\Gestion" & ".data"
        MonFichier = ("c:\bastien\bastien\Gestion fichier bernard\Gestion.data")
        If modif = True Then
            If reponse = vbYes Then
                FileOpen(1, MonFichier, OpenMode.Input)
                Input(1, Path)
                TextBox_champ.Text = Path
                FileClose(1)
            End If
        Else
        End If
        My.Computer.FileSystem.WriteAllText(Path, TextBox_champ.Text, False)
        chaine = "C:\bastien\bastien\Gestion fichier bernard\Gestion.log"
        FileOpen(1, chaine, OpenMode.Output)
        Print(1, (Format(Now, "hh:mm:ss") & " : annulation des données de la textbox  : " & TextBox_champ.Text))
        FileClose(1)
    End Sub

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim MonFichier, MaVariable As String
        MonFichier = ("c:\bastien\bastien\Gestion fichier bernard\Gestion.data")
        If File.Exists(MonFichier) = True Then
            FileOpen(1, MonFichier, OpenMode.Input)
            Input(1, MaVariable)
            TextBox_champ.Text = MaVariable
            FileClose(1)
        Else
            FileClose(1)
        End If
    End Sub
End Class
1
C'est bon je me suis aider moi meme. j'ai reussi
1
Cool,
Si tu as une autre question, tu n'hésites pas; on est là pour ça et cà nous fait un tel plaisir.
A+
0
ahahahah
0
n importekoiiii
0