| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | |  | NVIDIA GTC Paris und ISC High Performance-Konferenz 2025, eine Pressemitteilung
|
Autor
|
Thema: Null anzeigen (790 mal gelesen)
|
Einstein Mitglied Zerspanungsmechaniker-Drehtechnik

 Beiträge: 94 Registriert: 20.02.2005
|
erstellt am: 12. Mrz. 2005 16:37 <-- editieren / zitieren --> Unities abgeben:         
Hallo Forum, hat jemand eine Idee, wie ich bei einem Ergebnis, das kleiner als 1 ist, zum Beispiel 0.78, die Null vor dem Komma/Punt einblende??? Denn z.Z. programmiere ich an einem kleinen Masseberechnungsprogramm, wo ein UserForm ein Ergebnis anzeigen soll, doch leider zeigt es bei Zahlen die kleiner als 1 sind, immer .8454 an! Warum ------------------ MfG A. Einstein Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PG01 Mitglied

 Beiträge: 22 Registriert: 08.03.2005
|
erstellt am: 12. Mrz. 2005 18:51 <-- editieren / zitieren --> Unities abgeben:          Nur für Einstein
Hallo Einstein, das Problem ist mir neu. Kannst Du den Quelltext mal hier reinstellen ? Dann läßt sich bestimmt besser helfen. Welche ACAD-Version benutz Du ? Wo läßt Du das Ergebnis eigentlich anzeigen ? Grüße PG PS: Hat die Geschichte mit dem CommonControl nun bei Dur funktioniert ? ------------------ GÜNTHER ENGINEERING 30519 Hannover Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Einstein Mitglied Zerspanungsmechaniker-Drehtechnik

 Beiträge: 94 Registriert: 20.02.2005
|
erstellt am: 12. Mrz. 2005 20:21 <-- editieren / zitieren --> Unities abgeben:         
Hi PG01, danke für deine Antwort. Hi hab ich mal den Code: Label5.Caption = "Masse: " + Str((Volumen * TextBox2) * EErkenner) ...Ich will von dem Label5 die Bezeichnung verändern, sie soll "Masse: ", und dann die berechnete Zahl sein. Es könnte z.B. so aussehen: Masse: 15.21254 Wenn aber ein Wert kleiner als 1 raus kommt, sieht das dann so aus: Masse: .24464 Warum???? P.S.: Jetzt noch mal zu dem CommonControl, ich hab mir die Datei runtergeladen und installiert. -> Der Lizenzfehler kommt auch nicht mehr. Aber wenn ich so ein Steuerelement einfüge und mein UserForm starte, wird das Steuerelement nicht angezeigt, Warum??????
------------------ MfG A. Einstein Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
PG01 Mitglied

 Beiträge: 22 Registriert: 08.03.2005
|
erstellt am: 13. Mrz. 2005 14:14 <-- editieren / zitieren --> Unities abgeben:          Nur für Einstein
Hi Einstein, probier es mal mit der Format-Funktion anstatt mit Str: Label5.Caption = "Masse: " & Format((Volumen * TextBox2) * EErkenner, "0.000") Das CommonControl wird zum Beispiel so benutzt:
Private Sub CommandButton1_Click() UserForm1.CommonDialog1.ShowOpen End Sub oder auch so: Private Sub CommandButton1_Click() UserForm1.CommonDialog1.ShowColor End Sub Das CommonControl ist nur in der Entwicklungszeit zu sehen und nicht zur Laufzeit. Es ist also egal, wo Du es auf der Form plazierst. Du mußt Dir das ICON auf der Form nur als "Platzhalter" vorstellen, wodurch diverse Funktionen mit zur Verfügung gestellt werden.
Grüße PG
------------------ GÜNTHER ENGINEERING 30519 Hannover Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |