vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

Visual-Basic Einsteiger
Re: Nebensatz laden 
Autor: Easyware
Datum: 14.03.06 15:30

Ich arbeite mit VB6 und möchte eine auf Windows basierende Ausgabe machen.
Dabei öfnne ich meine Dateien mit dem Open-Befehl.

Ich versuch mal, das wichtigste herauszunehmen!

[u]FORM1
Sub cmd_Einlesen_Click()
Datensatzlänge = 0
 
    'Dateinr = 1
    CommonDialog1.FileName = "EP*.prm"
    CommonDialog1.ShowOpen
    prmPfad = CommonDialog1.FileName
    Open prmPfad For Input As #1
        Line Input #1, Tmp
        ReDim Feldlänge(Val(Tmp))
            For I = 1 To Val(Tmp)
                Input #1, dummy, Feldlänge(I), dummy, dummy, dummy
                Datensatzlänge = Datensatzlänge + Feldlänge(I)
            Next I
        Datensatzlänge = Datensatzlänge + 2
    Close #1
 
L = Len(prmPfad)
L = L - 4
Pfad = Left(prmPfad, L)
stPfad = Pfad & ".ST"
 
Call cmd_Wechseln_Click
End Sub
 
 
Private Sub cmd_Wechseln_Click()
For J = 0 To 34
txt_Feld(J).Text = ""
Next J
 
FF2 = FreeFile
    Open stPfad For Random As FF2 Len = Datensatzlänge
        AnzahlSätze = LOF(FF2) / Datensatzlänge
 
        SatzNr = InputBox("Bitte Nummer des auzugebenden Datensatzes" & _
          "eingeben.", "Datensatz laden.")
        If StrPtr(SatzNr) = 0 Or SatzNr = "" Then GoTo Ende
 
        Get FF2, SatzNr, Puffer
 
            txt_Feld(0).Text = Puffer.Feld0
            txt_Feld(1).Text = Puffer.Feld1
            txt_Feld(2).Text = Puffer.Feld2
            txt_Feld(3).Text = Puffer.Feld3
            txt_Feld(4).Text = Puffer.Feld4
            Rem usw...
 
                        Belegnr = Puffer.Feld0
            Datum = Puffer.Feld1
            KundenNr = Puffer.Feld3
            Kundenname = Puffer.Feld7
 
    Close FF2
 
Ende:
Exit Sub
End Sub
...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Nebensatz laden546Easyware13.03.06 14:21
Re: Nebensatz laden322Zero-G.14.03.06 13:38
Re: Nebensatz laden355Easyware14.03.06 14:54
Re: Nebensatz laden322Zero-G.14.03.06 15:00
Re: Nebensatz laden380Easyware14.03.06 15:30
Re: Nebensatz laden351Easyware14.03.06 15:31
Re: Nebensatz laden337Zero-G.14.03.06 15:37
Re: Nebensatz laden415Easyware14.03.06 15:50
Re: Nebensatz laden362Zero-G.14.03.06 16:28
Re: Nebensatz laden302Easyware15.03.06 09:58
Re: Nebensatz laden411Zero-G.15.03.06 10:14

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