vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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: Hilfe !!! 
Autor: ModeratorDieter (Moderator)
Datum: 09.11.02 16:12

Hi Igi,

NEIN !!!!

Feld1 müssen als String deklariert werden! Die Text-Eigenschaft einer TextBox ist ja auch ein STRING (auch wenn man immer behauptet, es wäre VARIANT )

Nur vollständigkeitshalber muss Dein Code so aussehen:
Private Sub txtFields_Change(Index As Integer) 
  Dim Feld1 As String
  Dim Feld2 As String
  Dim Feld3 As String 
  Dim Summe As Currency 
 
  Feld1 = txtFields(13).Text 
  Feld2 = txtFields(15).Text 
  Feld3 = txtFields(17).Text 
 
  Summe = CCur(Feld1) + CCur(Feld2) + CCur(Feld3) 
  txtFields(19).Text = Summe 
End Sub
Nur brauchst Du im Endeffekt einiges davon gar nicht. Besser und schneller wäre folgendes:
Private Sub txtFields_Change(Index As Integer) 
  txtFields(19).Text = Format$(CCur(txtFields(13).Text) + _
    CCur(txtFields(15).Text) + CCur(txtFields(17).Text), "0.00")
End Sub

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe !!!378Igi09.11.02 15:15
Re: Hilfe !!!292ModeratorDieter09.11.02 15:29
Re: Hilfe !!!286Igi09.11.02 16:01
Re: Hilfe !!!460ModeratorDieter09.11.02 16:12
Re: Hilfe !!!250Igi09.11.02 16:22

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