vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Visual Basic .Net Neueinstieg 
Autor: michael-r
Datum: 03.07.08 20:50

Danke sehr .

Also die alte Version ist Visual Basic 6.
Ok das was ich gesagt habe war nicht ganz richtig. Es waren doch nicht die selben Programme die ich versucht habe von 6 auf 2008 zu migrieren.
Aber das verstehe ich, auf Grund der Änderungen in den Versionen, wird es wahrscheinlich einfacher sein, die Sachen nochmal zu Programmieren, anstelle das ganze zu migrieren. Vielleicht brauch ich auch garnicht alles. Es ist nur Interessant zu sehen was man mal geschrieben hat ;).

Ich meinte den Workshop, wobei ich da nur leider 3 Kapitel finde (http://www.vbarchiv.net/workshop/workshop_88.html.

Ist das Buch von Herdt zu empfehlen? Microsoft Visual Basic 2005 für Windows - Grundlagen [Buch].
Sind da große unterschiede zwischen 2005 und 2008? Oder reicht 2005 zum Anfangen?

So ich habe aktuell ein Problem und konnte noch kein Codebeispiel dafür finden.
Ich möchte ein Programm schreiben, dass eine Textdatei öffnet.

in der Datei steht an 2 Stellen:
Beschreibung.............Menge........Zahl/Nummer

Als erstes muss ich mir aus dem Stream die erste und dann die 2 Stelle raussuchen. Dann soll gekürzt werden auf:
Beschreibung.............Menge

Das Ergebnis soll in einer Textbox erscheinen und eventuell dann per Button in den Zwischenspeicher kopiert werden.


Das ist eigentlich schon alles, aber mein Problem ist das Stream. ich weiss nicht wie ich genau an die Daten komme. Ein Code Beispiel, bis auf das hierunten, habe ich auch nicht weiter gefunden.
Zumindest eine Beschreibung wäre gut, die Hilfe hat auch nicht viel gebracht.
Hätte da mal jemand einen Tipp für mich?


Option Explicit On
Imports System.IO
Imports System
 
       Dim openstream As Stream = Nothing
        Dim zwstr As String
 
        If OpenFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK _
          Then
            Try
                openstream = OpenFileDialog1.OpenFile()
                If (openstream IsNot Nothing) Then
                    MessageBox.Show(zwstr)
                    ' Insert code to read the stream here.
                End If
            Catch Ex As Exception
                MessageBox.Show("Die Datei konnte nicht geöffnet werden!" & _
                  "Fehlermeldung: " & Ex.Message)
            Finally
                ' Check this again, since we need to make sure we didn't throw _
                  an exception on open.
                If (openstream IsNot Nothing) Then
                    openstream.Close()
                End If
            End Try
        End If


Beitrag wurde zuletzt am 03.07.08 um 20:52:34 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Visual Basic .Net Neueinstieg1.326michael-r03.07.08 16:27
Re: Visual Basic .Net Neueinstieg994Melkor03.07.08 19:26
Re: Visual Basic .Net Neueinstieg1.032michael-r03.07.08 20:50
Re: Visual Basic .Net Neueinstieg974Melkor03.07.08 21:04
Re: Visual Basic .Net Neueinstieg943michael-r03.07.08 21:26
Re: Visual Basic .Net Neueinstieg922Melkor03.07.08 22:17
Re: Visual Basic .Net Neueinstieg1.097Moderatorralf_oop03.07.08 22:33
Re: Visual Basic .Net Neueinstieg943michael-r04.07.08 15:48
Re: Visual Basic .Net Neueinstieg1.055Moderatorralf_oop04.07.08 20:50

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel