Microsoft Visual Basic 2008 Express Edition
Eddy69
-
Eddy69 -
Eddy69 -
Bonjour,
Je doit faire avec Microsoft Visual Basic 2008 Express Edition un programme pour mon collège nommé Enregistreur de données d'élève comme sont nom l'indique ce programme devrat enregistrer les informations des élèves du collège sous fichiers .txt ce programme est composé de la maniére suivante :
//////////////////////////////
// Nom : |-------------| //
// Prénom : |----| //
// Adresse : |------| //
// Code postal : |----| //
// Ville : |---------| //
// Tél Fixe : |------| //
// Tél Portable : |--| //
// //
// |Enregistrer| //
////////////////////////////
// = Limite de la Form1
|-----------| = TextBox
|Enregistrer| = Bouton Enregistrer
Nom : = Label
Il y aura d'autre informations qui viendront plus tard!
Mon problème c'est que je ne sait pas comment faire pour que les informations soient enregistrer, en faite je voudrait que quand on clique sur le bouton Enregistrer que sa ouvre la boite de dialogue Enregistrer (Je savait le faire avec Visual Basic 6 avec le controle CMD mais la avec la version 2008 sa a tous changé) est que par défaut le type d'extension du fichier soie .txt est que le nom du fichier soit par Défaut : Nom Prénom de l'élève (ex: si l'éléve s'apelle Alexy Delalandre je voudrait que le nom de fichier soit par défaut Delalandre Alexy) est que le fichier soit enregistrer par défaut dans C: (mais que l'utilisateur puissent l'enregistrer ou il veut grace a la boite de dialogue enregistrer sous) est dans le fichier je voudrait qu'il y est : Nom : suivit du nom de l'éléve est ect. Merci d'avance.
Je doit faire avec Microsoft Visual Basic 2008 Express Edition un programme pour mon collège nommé Enregistreur de données d'élève comme sont nom l'indique ce programme devrat enregistrer les informations des élèves du collège sous fichiers .txt ce programme est composé de la maniére suivante :
//////////////////////////////
// Nom : |-------------| //
// Prénom : |----| //
// Adresse : |------| //
// Code postal : |----| //
// Ville : |---------| //
// Tél Fixe : |------| //
// Tél Portable : |--| //
// //
// |Enregistrer| //
////////////////////////////
// = Limite de la Form1
|-----------| = TextBox
|Enregistrer| = Bouton Enregistrer
Nom : = Label
Il y aura d'autre informations qui viendront plus tard!
Mon problème c'est que je ne sait pas comment faire pour que les informations soient enregistrer, en faite je voudrait que quand on clique sur le bouton Enregistrer que sa ouvre la boite de dialogue Enregistrer (Je savait le faire avec Visual Basic 6 avec le controle CMD mais la avec la version 2008 sa a tous changé) est que par défaut le type d'extension du fichier soie .txt est que le nom du fichier soit par Défaut : Nom Prénom de l'élève (ex: si l'éléve s'apelle Alexy Delalandre je voudrait que le nom de fichier soit par défaut Delalandre Alexy) est que le fichier soit enregistrer par défaut dans C: (mais que l'utilisateur puissent l'enregistrer ou il veut grace a la boite de dialogue enregistrer sous) est dans le fichier je voudrait qu'il y est : Nom : suivit du nom de l'éléve est ect. Merci d'avance.
Configuration: Windows Vista Internet Explorer 7.0
2 réponses
-
Bonjour,
Pour ouvrir la boîte de dialogue permettant de sauvegarder un fichier voici comment faire :Imports System Imports System.Collections Imports System.ComponentModel Imports System.Windows.Forms Imports System.Data Imports System.Configuration Imports System.Resources Imports System.Drawing Imports System.Drawing.Drawing2D Public Class MainClass Shared Sub Main() Dim dlg As SaveFileDialog = New SaveFileDialog() Dim res As DialogResult = dlg.ShowDialog() End Sub End Class
Ensuite voici comment écrire dans un fichier texte ici appellé "myfile.txt" :Imports System.IO Module Module1 Sub Main() Using writer As StreamWriter = New StreamWriter("myfile.txt") writer.Write("One ") writer.WriteLine("two 2") writer.WriteLine("Three") End Using End Sub End Module
Si tu as besoin de plus de documentation sur certaines classes/méthodes, va fouiller un peu sur la Bibliothèque MSDN : https://docs.microsoft.com/en-us/previous-versions/?redirectedfrom=MSDN
Bonne chance.
-