![]() |
|
|||||||
| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
So funktionierts bei mir:
Sub Btn1berech_Click If txt1cosphi.Text > 1 Then Msgbox ("Cos Phi nicht größer als 1",OK) If txt1cosphi.Text = 0 Then txt1cosphi.Text = 1 If txt1span.Text = 24 Then txt1Leist.Text = txt1Span.Text * txt1Strom.Text / 1000 If txt1span.Text = 230 Then txt1Leist.Text = txt1Span.Text * txt1Strom.Text * txt1cosphi.Text / 1000 If txt1span.Text = 400 Then txt1Leist.Text = txt1Span.Text * txt1Strom.Text * txt1cosphi.Text * Sqrt(3) / 1000 End Sub Erels Vorschlag war schon richtig, nur musst Du die .Text-Methode auch bei der If-Abfrage anwenden. Rechnen mit Textvariablen ist aber auch nicht ganz so die sauberste Art zu programmieren ![]()
__________________
iPAQ 6515, MDA compact |
|
||||
|
Quote:
![]() |
|
||||
|
Vielen Dank für Euere Antworten!!
![]() Leider gibt es immer noch diese Fehlermeldung: --------------------------- Basic4ppc --------------------------- An error occurred on sub btn1berech_click. Line number: 60 If txt1span.Text=230 Then txt1Leist.Text=txt1Span.Text*txt1Strom.Text*txt1co sphi.Text/1000 Error description: Die Eingabezeichenfolge hat das falsche Format. Continue? --------------------------- Ja Nein --------------------------- Grüße Bernd |
|
||||
|
Hallo Bobbes,
setz doch mal einen Breakpoint auf die betreffende Zeile und dann schau Dir die Feldinhalte zu txt1Span.Text, txt1Strom.Text und txt1cosphi.Text an. Irgeneins der Felder enthält bestimmt keinen gültigen (numerischen) Wert. specci48 |
|
|||
|
Quote:
__________________
iPAQ 6515, MDA compact |
|
||||
|
Hallo nochmal,
ich habs jetzt so einigermaßen hingefuddlet. Habe einfaach in jeder textbox eine "0" reingeschrieben. Was ich nicht so ganz verstehe, daß die Programme die mit der Version V3.0 geschrieben wurden nicht mit der Version 5.50 laufen. Egal es geht jetzt, das Prog ist aber trotzdem sehr einfach zu verstehen. Mir wäre ein deutsch Hilfe-Datei sehr lieb, weil ich doch noch ein Anfänger im schreiben von Programmen bin. Danke nochmal für Eure Antworten. ![]() ![]() Bobbes |
|
||||
|
Quote:
![]() Quote:
Sei also herzlich eingeladen, dieses Forum hier intensiv zu nutzen. Wenn möglich auch die englischen Threads/Posts verfolgen, die Suchfunktion nutzen, und/oder jederzeit hier im deutschen Forum Fragen stellen. Keine Angst, wir beißen nicht (...aber nur, weil wir noch nicht herausgefunden haben, wie es über das Internet funktioniert ... )specci48 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|