Savoir comment stocker des informations dans un personnage valeurs séparées (CSV) de fichiers et l'utiliser pour calculer les frais de téléphone longue distance à l'aide de Visual Basic.NET peut vous faire gagner du temps . Un fichier CSV peut être créé en utilisant Microsoft Office Excel. Excel est un tableur communément utilisé pour stocker et analyser de grandes quantités de données. VB.NET est un langage de programmation informatique utilisé pour développer des applications Windows. VB.NET est relativement facile à apprendre et à utiliser . Choses que vous devez Microsoft Office Excel Microsoft Visual Basic Express Voir Plus Instructions 1 Démarrer Microsoft Office Excel et tapez la commande suivante : < p> Dans " A1 ", tapez " Pays " "A2 ", tapez " Mexico" " A3 ", tapez " Canada " "A4 , du type "type" Brésil " de " B1 ", tapez" Taux /Min " " B2 ", tapez" 2.5 " " B3 " "5.5" "B4 ," type " 4.2" 2 Appuyez sur "Ctrl " et " S " pour ouvrir la "Enregistrer sous" boîte de dialogue. Sélectionnez " C: \\" à côté de "Enregistrer po" À côté de "Nom de fichier ", " longDistanceCharges " Type et sélectionnez " CSV (MS -DOS ) (*. Csv) " à côté de "Save as type ". Cliquez sur " Enregistrer". 3 Start " Microsoft Visual Basic Express ", sélectionnez le menu "Fichier " et cliquer sur "Nouveau projet ". Cliquez sur "Application Windows Forms " sous "Studio modèles Visual installés» et sélectionnez «OK». 4 Appuyez sur "Ctrl " plus " Alt " plus " X " pour ouvrir la «boîte à outils ». Double- cliquez sur "Button " sous " Common Controls " pour ajouter un nouveau bouton " Form1 ". Double -cliquez sur " Text Box " pour ajouter une nouvelle zone de texte à votre formulaire. Cliquez sur "Project" 5 et sélectionnez « Ajouter une référence. " Cliquez sur « COM », sélectionnez « Microsoft Excel ( numéro de version) de la bibliothèque d'objets " et cliquez sur "OK". 6 Double -cliquez sur " Button1 " pour ouvrir le "Form1.vb" module . Appuyez sur " Ctrl " plus " A ", puis " Supprimer " pour supprimer tout le code existant 7 Copiez et collez le code suivant dans votre " Form1.vb " module: . importations Excel = Microsoft.Office.Interop.Excel Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles Button1.Click xlApp As Excel.Application Photos xlwkbook As Excel.Workbook XLWkSheet As Excel.Worksheet pays Dim ( 10) comme corde taux Dim (10) As Double Photos ratesStr Dim As String Dim min As Integer TotalAmount As Double min = Me.TextBox1.Text xlApp = Nouveau Microsoft.Office.Interop.Excel.Application xlwkbook = XLApp.Workbooks.Open ("C: \\ longDistanceCharges.csv " ) XLWkSheet = XLWkBook.Worksheets ( " longDistanceCharges " ) pays (1) = XLWkSheet.Cells (2, 1). valeur pays (2) = XLWkSheet.Cells (3, 1) Valeur pays ( . 3) = XLWkSheet.Cells (4, 1). valeur ratesStr = XLWkSheet.Cells ( 1, 2) valeur. taux de (5) = XLWkSheet.Cells (2, 2 ) . valeur taux de (6) = XLWkSheet.Cells (3, 2). valeur taux de (7) = XLWkSheet.Cells (4, 2) la valeur . TotalAmount = min * Les taux (5) MsgBox ( " Le coût total de " & country (1 ) & " $ " & TotalAmount ) TotalAmount = min * Les taux (6) < br > MsgBox (" Le coût total de " & country (2 ) & " $ " & TotalAmount ) TotalAmount = min * Les taux (7) MsgBox ( " Le coût total de « & country (3 ) &" $ "& TotalAmount ) XLWkBook.Close () xlApp.Quit () End Sub End Class le code va calculer les frais de téléphone basé sur les valeurs dans le fichier CSV que vous avez créé . Les résultats pour chaque pays seront affichés dans une boîte de message . 8 Appuyez sur " F5" pour exécuter votre programme , puis entrez le nombre de minutes dans la zone de texte . Cliquez sur " Button1" pour calculer les résultats en utilisant le fichier CSV.
|