vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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
Einfache Rechenoperation - Falscher ausgabewert  
Autor: tfBullet
Datum: 20.03.12 02:24

Hallo Leute,
habe mal wieder ein Problem, ich fürchte es liegt an der Uhrzeit, aber ich verzweifle..

Dim MillTime As Integer
 
Private Function GrabMillTime(FilePath As String)
Dim sCode As String
Dim sLines() As String
Dim AdditioN As Integer
 
sCode = txt_ReadAll(FilePath)
sLines = Split(sCode, vbNewLine)
 
For i = 0 To (UBound(sLines) - 1)
    If Left(sLines(i), 6) = "Dauer#" Then
 
        Dim SplitTime() As String
        Dim OutTime() As String
 
        OutTime = Split(sLines(i), "#")
        SplitTime = Split(OutTime(1), ":")
 
        MillTime = MillTime + CInt(SplitTime(0)) + (CInt(SplitTime(1)) / 60) + ( _
          CInt(SplitTime(2) / 3600))
    End If
Next
 
 
MsgBox (MillTime)
End Function
Die eingelesene Datei schaut so aus:
Anzahl_WERKZEUGWEGE:#1#
WERKZEUGWEG-LISTE
1. SET-WERKZEUGWEG
Dauer#0:00:00#
2. SET-WERKZEUGWEG
Dauer#1:36:10#
3. SET-WERKZEUGWEG
Dauer#0:16:03#
Ich weiß nicht woran es liegt, aber als Ergebnis bekomme ich immer 2!

Ich hoffe ihr könnt mir helfen, vielen Dank im Voraus!

Lg
Markus

Edit: Achso ganz vergessen.. Der sinn dahinter ist, die ganzen zeiten (Format h:mm:sec) aus zu lesen und in decimal um zu wandeln.

Beitrag wurde zuletzt am 20.03.12 um 02:26:15 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Einfache Rechenoperation - Falscher ausgabewert 2.367tfBullet20.03.12 02:24
Re: Einfache Rechenoperation - Falscher ausgabewert1.707Rippler20.03.12 03:22
Re: Einfache Rechenoperation - Falscher ausgabewert1.684tfBullet20.03.12 03:29
Re: Einfache Rechenoperation - Falscher ausgabewert1.684Rippler20.03.12 03:37
Re: Einfache Rechenoperation - Falscher ausgabewert1.661Franki21.03.12 03:03
Re: Einfache Rechenoperation - Falscher ausgabewert1.656Enium21.03.12 14:51
Re: Einfache Rechenoperation - Falscher ausgabewert1.654Blackbox21.03.12 19:14
Re: Einfache Rechenoperation - Falscher ausgabewert1.648Rippler21.03.12 21:08
Re: Einfache Rechenoperation - Falscher ausgabewert1.713Blackbox21.03.12 22:12
Re: Einfache Rechenoperation - Falscher ausgabewert1.627Manfred X21.03.12 22:57
Re: Einfache Rechenoperation - Falscher ausgabewert1.611tfBullet22.03.12 01:32
Re: Einfache Rechenoperation - Falscher ausgabewert1.618Rippler22.03.12 02:00
Re: Einfache Rechenoperation - Falscher ausgabewert2.120tfBullet22.03.12 06:39
Re: Einfache Rechenoperation - Falscher ausgabewert1.708Manfred X22.03.12 12:08

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