Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Oder alternativ ziehst einfach was ab von der Auftragsnummer. Integer mag begrenzt sein bei 2.147.483.647 Von der Auftragsnummer ziehst einfach 1.000.000.000 ab, und beim Lesen rechnest es wieder drauf. Die Steuerung kriegt also statt 25000000001 15000000001 Das kannst du beliebig weit treiben, musst eventuell irgendwann nur mehr abziehen. Setzt natürlich voraus das keine "alten" Auftragsnummern mehr an die Steuerung gesendet werden. (Die fallen sonst natürlich irgendwann auf der negativen Seite…
-
@VB1963 Aber die DS_MP3.DT_FileInfo hat generell keine Title Spalte. Diese Title-Spalte ist in der DS_MP3.DT_TagLib und diese wird neuinstanziert als MP3_Class.DataTable_TagLib verwendet (ist vom Typ DT_TagLibDataTable, deswegen hat die auch eine Title Spalte) Jede dt in DS_MP3 befindet sich genauso als Eigenschaft in MP3_Class. Wilder Guess: Vielleicht ist das Problem, dass die Relation zwischen den Tabellen in MP3 nicht mit abgebildet wird?
-
Zitat von RiLo: „Das andere Gerät unterstützt allerdings nur 32bit. Damit wäre schon im Jahr 2021 Schluss gewesen“Und das heißt das andere Gerät war jetzt 4 Jahre nicht im Einsatz? Oder war einem der Zehnersprung egal? 2030 ist noch lange hin, da lassen sich bestimmt alle möglichen Alternativen finden. Für mich macht es wenig Sinn den Auftragsstart generell in der Auftragsnummer zu haben.
-
Da weiß ich leider auch nicht, wo das Problem ist. Ich denke es liegt an der Art, wie du das Binding erzeugst für die DT_TagLibBindingSource. Vielleicht stimmt da was nicht mit der Zuordnung der Relation, wenn du die DataSource für DT_FileInfoBindingSource änderst. Du kannst mal folgendes versuchen, um zu sehen was ich meine: Du ziehst die TabLib Relation nochmal als DGV aufs Form, das wird automatisch dieselbe BindingSource nutzen wie die Textboxen Die Bindings der Textboxen setzt du alle auf d…
-
Typisierte oder untypisierte DataTable? An was wird die DT zugewiesen? Welchen Typ hat die Spalte Title?
-
TypeOf klappt nicht, weil der DataType von der Type Klasse ist. TypeOf DataType Is Type wäre demnach hier True. Damit lässt sich aber nicht rauskriegen, was im DataType drinsteckt. Genauso würde DataType.GetType wieder Type zurückgeben. Man muss im Auge behalten auf welcher Ebene man mit den Typen rumfährt. Die Type.Name Property oder Type.FullName zeigt dir den Inhalt an.
-
Was tust denn momentan, dass er immer noch 700 anzeigt, nachdem du 50 gelöscht hast? DataGridView.RowCount sollte nämlich 650 angeben.
-
Zip Archive Downloaden und Entpacken / Status
Haudruferzappeltnoch - - Internet- und Netzwerkprogrammierung
BeitragZitat von marcel87: „Es steht dann direkt Download Fertig“Da steht "Download fertig", weil du es dann entsprechend auch anzeigst... Siehe Zeile 6 von deinem Snippet. Einfach entfernen Zum Entpacken guck dir die Methode ZipFile.ExtractToDirectory an.
-
Du benutzt zwar nicht meine obige Funktion, aber die kann man sowieso in die Tonne schmeißen. Da waren viele Sachen unberücksichtigt. Das ist jetzt null-basiert und einfacher durchzublicken. Das Hauptproblem war das Binäroperationen mit Byte keine gute Idee sind, wenn man UInt am Ende rauskriegen will. Verhält sich jetzt deutlich ähnlicher zu Substring VB.NET-Quellcode (8 Zeilen)
-
Wenn ich 2 Bit lese sollte das Ergebnis doch auch anders sein als wenn ich 3 Bit lese, oder? Gib deinen Testcase an, ich habe nicht viel rumprobiert. Da sind sicher paar Unstimmigkeiten drin, aber du kannst ja auch mal selbst versuchen das auszubauen, einige Ideen findest du in jedem Codebeispiel, das hier dargestellt wurde.
-
Wie rufst du die Methode auf? VB.NET-Quellcode (2 Zeilen) Ist bei mir 50 Achso ja start ist bei mir versetzt. 8 statt 7
-
Die Berechnung ist kein Zufall: Entweder es kommt was Falsches raus oder es kommt nix Falsches raus. Die Klammern helfen höchstens beim Verständnis In diesem Fall kommt nix Falsches raus. << und >> haben denselben Rang.
-
So täte ich VB.NET-Quellcode (11 Zeilen) Edit: Siehe weiter unten für Verbesserung
-
Hm, also bei mir ists auch nicht da in NET 8. Ich benutz leider keine Binaries. Aber versuch mal die Spalte zu Object zu machen und in ein Byte-Array zu casten. Die unterliegenden SQL-Datatypen werden sich ja wohl nicht geändert haben, deswegen würde ich sagen sollte das gehen.
-
Hm, wenn ich eigene Bibliotheken verwende, dann füge ich das ganze Projekt der Mappe hinzu und mache einen Projektverweis, damit funktioniert das bei mir so wie du es willst.
-
Jede Fehlermeldung kommt aus xaml und du zeigst uns Codebehind. Der hat seine Bindings im Xaml nicht mehr stramm so wies aussieht. Wenn man am DataContext was ändert dann kann das dafür sorgen das im Designer bestimmte Bindings nicht mehr greifen. Kompilieren fixed das aber üblicherweise. Und bei dir verweigert er das Kompilieren? Das Starten auch? Zitat von kafffee: „Wenn ich neu erstelle, werden dann die Debug <b>und</b> Release neu erstellt, also beide, oder abhängig von der Auswahl?“ Abhängi…
-
Eigenschaftenfelder wie in .NET
Haudruferzappeltnoch - - Weitere Sprachen und sprachübergreifende Themen
BeitragEine Property besteht aus 3 Dingen. Einem Feld und zwei Methoden (Getter und Setter) Die Art und Weise, wie man es in c# hinschreibt, mag intern minimale Vorteile bieten, ist aber überwiegend ein Syntaxbonbon Beachte diesbezüglich, das Properties deutlich verkürzt werden können in c# wie auch in vb.net C#-Quellcode (1 Zeile) C#-Quellcode (12 Zeilen) C#-Quellcode (9 Zeilen) Ich weiß nicht ob c++ auch solche Bonbons hat, da diese Sprache jedoch quasi auf dem niedrigsten Level der Hochsprachen läuf…
-
(1) Zitat von kafffee: „Macht es bei der Deklaration einen Unterschied“Nein. Ich habe mir aber z.b. angewöhnt uninitialisierte Arrays so zu schreiben Dim a as Integer() und die andere Schreibweise entsprechend nur beim Initialisieren zu nutzen Dim a(5) as Integer, wobei beim Initialisieren das auch notwendig ist (Dim a as Integer(5) meckert der Compiler dagegen an) (Beim ersten ist a Nothing, beim zweiten nicht, deswegen unterscheide ich die Schreibweise) Dim a = New Integer() {} lässt sich z.b.…
-
Du hast auch angegeben, dass bei einem Drucker mit besserer Auflösung mehr Winkel möglich werden; vom reinen Grundgedanken stimme ich zu. Aber, so wie ich deine Bilder bisher verstehe, hast du momentan 1 Pixel = 1 Punkt. Ein Punkt sollte aber mehr als 1 Pixel sein, damit das bei einer etwaigen Druckauflösung einen Unterschied macht. Quasi wenn die Auflösung doppelt so gut wird, muss der Punkt die 4-fache Fläche umschreiben. Und dann kann man auch beliebige Drehungen sinnvoll annähern.
-
Du musst unterscheiden zwischen Designer (die Oberfläche wo du Buttons und Charts aufs Form tun kannst), dem Designer-Code (automatisch erzeugter Code, durch zuvor genannte Bedienung des Designers) und deinem Code. Zum Beispiel: vb-paradise.de/index.php/Attachment/55449/ Kannst da Maximum und Minimum der x-Achse angeben. Usw. Du hast selbst getippt Chart2.ChartArea(0).AxisX.Maximum = 1 Das meint ich.
-
Zitat von Otti: „Meinst du so?“ Was das angeht: Zitat von Haudruferzappeltnoch: „In die Erste tust erstmal alle Files hinterlegen“ja, wobei da fehlt noch: Dim DieErsteListe = d.GetFiles().ToList Aber RFGs Vorschlag ist kürzer. Erst zufällig sortieren, dann einmal durchlaufen, dann wiederholen. Würds auch so machen jetzt wo ichs sehe.
-
Mach dir zwei List(Of FileInfo). In die Erste tust erstmal alle Files hinterlegen. Dann greifst du dir aus der ersten Liste zufällig ein File. Das File wird aus der ersten Liste entfernt und in die zweite Liste zugefügt. Dann lädst du den Inhalt des Files Repeat, wenn die erste Liste leer ist, vertauschst du die Listen. Repeat
-
Ich vermute mal die Bilder sind in der Reihenfolge 0°, 45°, 90°, 135°, usw. Wenn bei 0° das Bild 2x3 ist, müsste 90° dann nicht 3x2 sein? Auf dem Bild für (mutmaßlich) 90° ist es nämlich auch 2x3. Ist das schon Teil des Problems oder soll das so? Das frage ich vorwiegend, weil 0, 90, 180, 270 sind eigentlich triviale Indexvertauschungen der Punktkoordinaten; nix mit Winkeln arbeiten.
-
Zeile hinzufügen ohne den Code zu ändern
Haudruferzappeltnoch - - Visual Basic for Applications (VBA)
BeitragDu kannst im Notepad++ sagen: SucheArbeitsplan.Cells(230, Ersetze Arbeitsplan.Cells(232, -> Alle Ersetzen (mit der größten Zeilenziffer anfangen wichtig! Und dann kleiner werden, sonst steht am Ende überall nur noch eine Zahl) Dann ist die Frage wie viele Zeilen du hast. In deinem Bild sieht man ~30, das wäre ja noch sehr moderat.
-
Zeile hinzufügen ohne den Code zu ändern
Haudruferzappeltnoch - - Visual Basic for Applications (VBA)
BeitragJa, das ist dann eher ein Problem des Codedesigns an sich. Wenn jede Zelle einzeln beschrieben wird, muss auch jede Zelle einzeln geändert werden. Inwiefern man das flexibler gestalten kann, schwer zu sagen, aber das erfordert dann natürlich auch ne große Code Umarbeitung. Möglicherweise kann man ja ein Programm schreiben, das automatisiert die Ersetzungen durchführt. Ob das Zeit spart ist aber auch fragwürdig. 10 * 200 Zeilen ist jetzt nicht so viel, dass ich da optimistisch wäre. Aber wenn du …
-
Ja weiß auch nicht genau was da falsch lief, aber ich hab jetzt den ganzen handgetippten Designer-Code rausgeschmissen und entsprechend im Designer umgesetzt. Außerdem haben deine Controls aus dem Form rausgeragt im Designer. Deswegen und um zu Testen habe ich diese Controls in einem SplitContainer organisiert und die Größenbeschränkung für die Form rausgenommen. Ergebnis: Chart sieht schick aus und man kann die Größe anpassen. Also das ganze Gefummel mit den Anzeige-Properties im Code hinzutipp…