vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Möchte eine eigene Sub machen 
Autor: webdoktor
Datum: 18.01.07 00:24

Hallo zusammen

ich habe ein teil code, welcher ich nun immer wieder brauche. also habe ich im modul1.vb eine neue sub gemacht und zwar folgende:


 Public Sub weihnachten_rechnung(ByVal zahl As Integer)
 
 
        'Durchsuchen der Textdatei nach dem Betrag anhand des eingegeben Kontos
 
        Using sr As System.IO.StreamReader = New System.IO.StreamReader( _
          Startpfad & "\Daten\import.txt")
            Dim curLine As String
            Dim weihnachtsgeld As Integer
 
            While sr.Peek() > -1
 
                curLine = sr.ReadLine()
 
                If curLine.Substring(0, konto_laenge - 2) = txt_konto1.Text Then
 
                    txt_betrag1.Text = Strings.Mid(curLine, konto_laenge - _
                      1).Replace(" ", String.Empty)
 
                    'Weihnachtsgeld (13. Monatslohn) ausrechnen und anzeigen
 
                    If txt_faktor1.Text <> "" Then
 
                        If txt_betrag1.Text <> "" Then
 
                            If box_urlaubsgeld.Checked = False And _
                              box_weihnachtsgeld.Checked = False Then
 
                                weihnachtsgeld = (txt_betrag1.Text * (12 + _
                                  txt_faktor1.Text + txt_faktor_w1.Text) / 12) _
                                  - txt_betrag1.Text
                                txt_weihnacht1.Text = weihnachtsgeld
 
                                'weihnachtsgeld = (txt_betrag1.Text / 
                                ' monat_import) * txt_faktor1.Text / 12 * 
                                ' monat_import
                                'txt_weihnacht1.Text = weihnachtsgeld
 
                            End If
 
                            If box_urlaubsgeld.Checked = True And _
                              box_weihnachtsgeld.Checked = False Then
 
                                weihnachtsgeld = (txt_betrag1.Text / ( _
                                  monat_import + txt_faktor1.Text) * (12 + _
                                  txt_faktor1.Text + txt_faktor_w1.Text) * _
                                  monat_import / 12) - txt_betrag1.Text
                                txt_weihnacht1.Text = weihnachtsgeld
 
 
                            End If
 
                            If box_urlaubsgeld.Checked = True And _
                              box_weihnachtsgeld.Checked = True Or _
                              box_urlaubsgeld.Checked = False And _
                              box_weihnachtsgeld.Checked = True Then
 
                                weihnachtsgeld = (txt_betrag1.Text / ( _
                                  monat_import + txt_faktor1.Text + _
                                  txt_faktor_w1.Text) * (12 + txt_faktor1.Text _
                                  + txt_faktor_w1.Text) * monat_import / 12) - _
                                  txt_betrag1.Text
                                txt_weihnacht1.Text = weihnachtsgeld
 
                            End If
 
 
                        Else
 
                            txt_weihnacht1.Text = ""
 
                        End If
                    End If
 
 
                    Exit While
 
                Else
                    txt_betrag1.Text = ""
                    txt_weihnacht1.Text = ""
                End If
 
            End While
            sr.Close()
        End Using
    End Sub
Leider geht diese nun nicht es kommt die meldung, dass z.b. txt_konto1 nicht deklariert wurde.

hmm, was genau muss ich nun tun? möchte dann die sub überall dort wo ich sie
brauche mit call aufrufen.

achja.. anstelle von txt_konto1 muss dann txt_konto[zahl] kommen.
hier wäre ich super dankbar über ein tip wie man das schreibt.

danke für eure hilfe.

marco
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Möchte eine eigene Sub machen775webdoktor18.01.07 00:24
Re: Möchte eine eigene Sub machen526LarsThorwald18.01.07 08:16
Re: Möchte eine eigene Sub machen592mikeb6918.01.07 08:48
Re: Möchte eine eigene Sub machen484ModeratorFZelle18.01.07 08:49

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