vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
Fehler beim Kürzen eines Strings 
Autor: BuchEy
Datum: 28.04.11 12:22

Hallo liebe Community,

ich habe in mehreren Zellen Zeiten stehen, die ich addieren soll.
Vorab: Die Zeiten stehen im Format 12,34 (1) in den Zellen, wobei das in den Klammern die Fehler sind, die ein Fahrer gemacht hat.

Das mit den Zeiten habe ich so geregelt:

Dim lauf1 As Double = 0
Dim l1str As String
Dim l1 As Integer
 
 
l1str = race_grid.Rows(0).Cells(7).Value.ToString()
l1 = l1str.IndexOf("(") - 2
lauf1 = System.Convert.ToDouble(l1str.Substring(0, l1))
Und am Ende die Summe der verschiedenene Läufe in die Spalte "Gesamt" schreiben - klappt wunderbar.

Allerdings müssten auch in der Spalte "Gesamt" die Fehler in der Klammer stehen, addiert von den einzelnen läufen.

Versucht habe ich es so:
Dim er1 As Integer
 
er1 = System.Convert.ToInt16(l1str.Substring(l1str.IndexOf("(")+1,l1str.Length( _
  )-1))
Allerdings bekomme ich dann die Meldung beim Ausführen:
Der Index und die Länge müssen sich auf eine Position in der Zeichenfolge beziehen.
Parametername: length



Vielen Dank schon mal!

Rechtschreibfehler sind mein Copyright(C)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler beim Kürzen eines Strings1.242BuchEy28.04.11 12:22
Re: Fehler beim Kürzen eines Strings756ModeratorFZelle28.04.11 13:42
Re: Fehler beim Kürzen eines Strings766BuchEy28.04.11 16:03
Re: Fehler beim Kürzen eines Strings775ModeratorFZelle28.04.11 17:10
Re: Fehler beim Kürzen eines Strings745BuchEy28.04.11 17:45
Re: Fehler beim Kürzen eines Strings759JangoF28.04.11 18:17
Re: Fehler beim Kürzen eines Strings748BuchEy28.04.11 19:12

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