![]() |
Re: Kleiner Zahlenkonvertierer
Hallo,
ich hab auch noch nen Fehler gefunden: Ich hab in der ersten ComboBox "2 (binär)" ausgewählt und links in das Editfeld eine Binärzahl eingegeben. Wenn ich dann auf den Button "Umrechnen" klicke, bekomm ich auch einen Wert unten raus. Klick ich aber danach auf den Button "Zahlen tauschen" dann hab ich in dem oberen Editfeld eine nicht Binärzahl drin und die Software berechnet trotzdem. Da ist was faul (und dies ist kein feature) :-) |
Re: Kleiner Zahlenkonvertierer
Ich sagte nicht, dass es ein Features ist, nur das es jetzt wieder funktioniert. ;)
Matze: Code lege ich noch bei. Da ich wusste, dass ich das nicht "fehlerfrei" programmiere, mussten erstmal Tester her :tongue: Helmi: Doch, ist es. Da beim Tauschen der Werte nicht auf die Zahlensysteme geachtet werden. (sonst müsste man ja wieder umrechnen). Ich werde die Zahlensysteme mittauschen. |
Re: Kleiner Zahlenkonvertierer
Zitat:
Aber wie hast du es geschafft das abzuschalten? :mrgreen: |
Re: Kleiner Zahlenkonvertierer
Delphi-Quellcode:
So ;-)
// OnKeyPress:
if (not (Key in Keys(cbbAusgang.ItemIndex))) and (not (Key in [#8])) then Key := #0; |
Re: Kleiner Zahlenkonvertierer
Immer diese Brutalo-Methoden, die sich verselbständigen... *tztztz*
Gutes Beispiel für Feature => Bug :stupid: |
Re: Kleiner Zahlenkonvertierer
:mrgreen:
Naja, im OnKeyDown hab ich es wieder eingebaut, also keine Probleme damit. Ich räum nachher noch ein bisschen den Source auf, dann kommt der auch noch. Ist ja, wie gesagt, nur ein kleines Ding, da ich öfters mal schnell was umwandeln möchte und dann mal wieder keinen Umwandler zur Hand habe (google hilft^^) |
Re: Kleiner Zahlenkonvertierer
Zitat:
![]() |
Re: Kleiner Zahlenkonvertierer
Ah Tatsache.
Auch wenn ich den Eintrag einmal bearbeitet habe, konnte ich mich nicht mehr an ihn erinnern. *g* @Manuel: Evtl. wäre es sinnvoller, die Eingaben im OnChange zu überprüfen, denn dann kannst du auch feststellen, ob mittels Strg-V etwas sinnvolles eingefügt wird. Es ist immer noch möglich beispielsweise als Binärzahl so 36689 einfügen zu lassen und dezimal wird daraus 145. |
Re: Kleiner Zahlenkonvertierer
Hallo,
ich hätt da noch einen Verbesserungsvorschlag (bitte nicht hauen :duck: :mrgreen: ) Du solltest vielleicht deine Tabstops ändern, dass man von dem ersten Edit in die 1. ComboBox kommt, dann ins 2. Edit und von dem in die 2. ComboBox. Dann auf den "Umrechnen"-Button und dann auf den "Zahlen tauschen"-Button |
Re: Kleiner Zahlenkonvertierer
Hallo,
wenn ich mit Deinem Programm eine Zahl konvertiert habe, dann kann ich die Zahl aus dem Editfeld für die Eingangszahl Ausschneiden, Kopieren und Löschen. Warum funktioniert das nicht bei dem Editfeld für die Ausgangszahl? :gruebel: Gruß Jörg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz