Suchergebnisse
Suchergebnisse 1-30 von insgesamt 52.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
ausgelagert aus mehreren ComboBoxen eine List(Of T) zuweisen, die dann aber unabhängig voneinander agieren sollen ~VaporiZed Sind noch einige Fehler drin und das mit den 5 Ringen ist auch noch nicht fertig. Aber so im großen und ganzen bin ich schon recht zufrieden für mein "erstes Mal" Rechnen mit .... @VaporiZed Edit: 13:00 Uhr neue Zip angehangen Alles Überarbeitet Hab noch einen Bug gefunden: Edit 15:45 Hab noch weitere Bugs gefunden. Baue um weil das mit den ENUMs so nicht klappt.
-
@VaporiZed Bin schon weit gekommen mit dem "Neubau" Habe nun eine Frage zwischendurch, weil ich gerade auf dem Schlauch stehe... VB.NET-Quellcode (10 Zeilen) Gibt es eine einfache Möglichkeit an die Exponenten in String-Form zu kommen? Also das ich in einem Label anzeigen lassen kann: " 10^2 " anstelle von "1000"
-
Moin moin EDR Bestimmt geht im meinem Kopf wieder was völlig daneben zumal ich mit Mathe eh nicht per du bin. Haber erstmal versucht den Wert auf wissendschaftliche schreibweise heraus zubekommen ... lbl_multiplikatorwert.Text = (Resistor.Multiplikator.ToString("E+0", CultureInfo.InvariantCulture)) Aus " 1 000 000 " wird " E+2 " Tante google ist mir heute auch keine Hilfe.
-
Das habe ich alles gelöscht und neu angefangen, weil ich auch das mit dem ständigen VS-hängen hoffendlich beseitigt habe. Im Moment ist ruhe Erstmal etwas zum verstehen: 10 ^ 3 ist eine Zahl und das "10 ^ 3" ist ein String. Die Zahl wird vom Compiler gleich umgewandelt in 1000; soweit richtig? Dann bringt mir das mit dem Format (Resistor.Multiplikator.ToString("E+0", CultureInfo.InvariantCulture)) ja nichts weil ich ja die STRING Darstellung haben möchte. Hab das nun so geändert das die Form …
-
Das hier: Naja, statt Exponenten As Double() kannst Du eine eigene Klasse einführen und dann Exponenten As DeineExponentenklasse() schreiben. Diese Klasse hätte 2 Properties: Text As String und Wert As Double. Dann kannst Du Dir in der Text-Property Dein "10^x" merken und bei Wert eben das Ergebnis von 10^x. Habe ich gestern gar nicht gesehen und verstehe gerade nicht wie dessen Umsetzung sein könnte. Ich grübel noch daran.
-
@VaporiZed Ich versuche nun die beiden Einzelprogramme zu einem zusammen zufügen. Habe dann nochmal mit der Klasse versucht. Das heikle ist, das sich die Anzahl der Farbringe immer unterschiedlich ändern. Bei den Toleranzen sind die nochmals anders. Zumindest klappt es so die 2 Comboboxen unterschiedlich zu befüllen. Hier mein Anfang nur mal für den Multiplikator. (Versteckter Text)
-
Da ich das Tupels bis heute garnicht kannte habe ich das halt mit der Variablen Berchnung Typ Boolean gemacht. In VS-2012/2013 gab es das wohl garnicht. Und jetzt habe ich erstmal den Fehler: Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand Fehler BC37267 Der vordefinierte Typ "ValueTuple(Of ,)" wurde nicht definiert oder importiert. Muss nun erstmal guggen was ich da Importieren muss und was man damit machen kann. Die Function hatte ich schon auf Privat gesetzt aber ich v…
-
OK, da hätte ich drauf kommen können. Jetzt habe ich beim testen aber etwas festgestellt. Und zwar: Wenn ich mit 4-Ringen arbeite, werden die Werte richtig umgewandelt und ausgegeben. Beispiel 4-Ringe: rot - rot - rot (Expo=100) - ergibt 2200 ==> Ausgabe 2,2 kΩ Beispiel 5-Ringe:rot - rot - schwarz - braun(Expo=10) - ergibt auch 2200 ==> Ausgabe ist dann aber 2200 Ω Also muss ich das ganze noch umändern ....
-
Moin moin @VaporiZed Also das mit den fhelerhaften Umrechungen bei 4 / 5 Ringen habe ich nun gelöst. VB.NET-Quellcode (7 Zeilen) Jetzt eine Verständnissfrage. Kann man aus einen ENUM 2 Werte auslesen anhand einer Vorgabe? Beispiel: VB.NET-Quellcode (6 Zeilen) Vorgabe wäre 57,55 Dann sollte aus dem ENUM 56 und 62 ermittelt werden. Geht das mit ENUM oder besser ein ListOf oder etwas ganz anderes oder geht das so garnicht?
-
Hallo @Schmittmuthelm und @VaporiZed Im Grunde hat Schmitt es genau erklärt. Beispiel: Ich habe eine Schaltung entworfen und darin habe ich einen Widerstand errechnet. Diesen errechneten Werte geben ich nun in meine App ein. Jetzt wirft die App einen Widerstand ( Farbcode und Wert ) heraus und es soll nun eben aus der z.B. E24 Reihe der nächste "zu kaufende" Wert ermittelt werden. Sowohl einer größer und einer kleiner. EDIT: 13:02 Könnte das ein Ansatz werden? VB.NET-Quellcode (6 Zeilen)
-
Habe mir nun jetzt erstmal das System.ValueTuple installiert. Weis aber noch nicht wie ich das anwenden muss. Der c# Codeconverter schmiss nur fehler aus. Naja hab dann das daraus gemacht. VB.NET-Quellcode (8 Zeilen) Hier bekomme ich schon beim Return den Fehler Der Wert vom Typ "(min As Double, max As Double)" kann nicht in "Double" konvertiert werden. Tja und der Rest... ich sag mal so. mein Hirn brutzelt.... Ich versuche mal mit For each ... und If else
-
Moin moin Ich habe es nun geschafft die Werte entsprechend umzurechen, so dass die Ausgaben wieder zu den Maßeinheiten passen. Der Code funktioniert aber NUR wenn ich mit 4-Ringen rechne. Bei Fünf-Ringen verschiebt sich ja der Multiplikator. Ich habe die drei Reihen angelegt und damit gerechnet, weil sich die Werte je eigentlich nur wiederholen. 1.1Ohm , 11Ohm, 110Ohm, 1,1kOhm,...1,1MOhm usw... Jetzt erstmal die erste Frage, geht das was ich da nun gemacht habe auch einfacher durch irgendwelche …