vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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: Parameter i-mal ausführen in einer Schleife 
Autor: ModeratorDaveS (Moderator)
Datum: 24.09.10 19:16

Manoman, was ist daran so schwierig? Man nimmt deinen Code von ganz oben
    Private Function WortMultiplikator(ByVal zahl As Integer, ByVal wort As _
      String, ByVal trennzeichen As String) As String
        Dim rgbwort As String
        Dim i As Integer
        WortMultiplikator = ""
        rgbwort = ""
 
        For i = 1 To zahl
            If i = 1 Then
                rgbwort = rgbwort & CStr(wort)
            Else
                rgbwort = rgbwort & CStr(i * trennzeichen) & CStr(wort)
            End If
        Next i
        Return rgbwort
    End Function
Man ersetzt CStr(i * trennzeichen) durch anzahlanx(i - 1) genau wie ich zweimal beschrieben habe. Daraus entsteht
        For i = 1 To zahl
            If i = 1 Then
                rgbwort = rgbwort & CStr(wort)
            Else
                rgbwort = rgbwort & anzahlanx(i - 1) & CStr(wort)
            End If
        Next i
Man braucht natürlich dazu die Unterroutine, wo wir das "x" durch "-" ersetzen
    Public Function anzahlanx(ByVal GeklickteZahl As Integer) As String
        Return New String("-"c, GeklickteZahl)
    End Function
und dann funktioniert es!

Wenn du trennzeichen zur Unterroutine durchreichen willst musst du bei anzahlanx() noch einen Parameter haben, eben für trennzeichen, und das im Ausdruck verwenden anstatt "-". Das überlasse ich dir als hoffentlich kleine Übung.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Parameter i-mal ausführen in einer Schleife1.465Pringlos24.09.10 14:02
Re: Parameter i-mal ausführen in einer Schleife1.099ModeratorDaveS24.09.10 14:12
Re: Parameter i-mal ausführen in einer Schleife945Pringlos24.09.10 14:27
Re: Parameter i-mal ausführen in einer Schleife923ModeratorDaveS24.09.10 14:49
Re: Parameter i-mal ausführen in einer Schleife913Pringlos24.09.10 15:54
Re: Parameter i-mal ausführen in einer Schleife898ModeratorDaveS24.09.10 16:22
Re: Parameter i-mal ausführen in einer Schleife901Pringlos24.09.10 16:35
Re: Parameter i-mal ausführen in einer Schleife931ModeratorDaveS24.09.10 19:16

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