Suchergebnisse

Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Benutzer-Avatarbild

    naja, der Witz an SpaceyX interessantem Code ist aber doch grade, dass die Land-Dinger sich gegenseitig referenzieren. Dein Code dürfte failen, weil er zeigt nicht, wie du ühaupt etwas in Lands einfüllst - aber greifst fröhlich drauf zu, also da täte ich dann eine IndexOutOfRangeException erwarten.

  • Benutzer-Avatarbild

    zu 3: Du solltest dich wirklich mit dem DataExpression-Tut vertraut machen. Also hier etwas zum wörtlich nehmen:VB.NET-Quellcode (1 Zeile)Du wirst einwenden: "aber das setzt ja vorraus, dass es eine K_FaktorBindingSource gibt." Ja, tut es. Und wenn es K_Faktor-Datensätze gibt mit ZelleId=3 und StationId=5, so werden sie im daran angebundenen DGV angezeigt - die anderen nicht. Und dann mach zur AbwechslungVB.NET-Quellcode (1 Zeile)und schau, was dann angezeigt wird. Und dann noch VB.NET-Quellcode…

  • Benutzer-Avatarbild

    Vereinfachung:VB.NET-Quellcode (1 Zeile)Weil von einem Child der Parent ist man doch selber.

  • Benutzer-Avatarbild

    deine xml-codes sind völlig unleserlich. Meinst du, so setzt sich jemand damit auseinander?

  • Benutzer-Avatarbild

    Tu die Sub in ein Modul, dann kann jedes Form darauf zugreifen. Solange es nicht Private oder mit Dim deklatiert ist.

  • Benutzer-Avatarbild

    Zitat von gegy: „Im DataGridView werden die Farben auch schön in einer Spalte pro Zeile angezeigt“Das verwundert mich aber, das das DGV die Zelle automatisch bunt macht, bei Spalten vom Datentyp Color. Ich hab für sowas immer etwas Programmier-Aufwand treiben müssen.

  • Benutzer-Avatarbild

    Zitat von Gonger96: „Bei dem DataSet kann ich anscheinend gar keine eigenen Typen angeben.“Stimmt - Man hat einen Satz Primitiver Typen, und setzt die nach Bedarf zusammen. Ein Enum würde man durch eine eigene kleine Tabelle ersetzen, in die man eine feste Anzahl Datensätze generiert - dassis tatsächlich umständlich. Na, vlt. auch nicht, weil dabei entfällt das Problem, die "Enum-Member" zu betexten - eine "Enum-Tabelle" hätte dafür einfach eine Spalte. Zum Enum im DGV: Bei uns hat eine Datensat…

  • Benutzer-Avatarbild

    Jepp, ups!, ja, sorry. Stichwort BindingSource.Filter hätte ich unbedingt nennen müssen, dass man mein Gefasel versteht thx!

  • Benutzer-Avatarbild

    Komisch, dass Dataset dich nicht überzeugen kann. Weil was du da grade machst ist das Rad neu erfinden. Am Ende kommt ein Sammelsurium von klassen heraus, die insgesamt auch nix anners machen, als ein gut gestyltes typisiertes Dataset machen täte. Nur dass ein Dataset eben doch noch wesentlich leistungsfähiger ist. Insbesondere kannst du das komplette Code-Gehampel mit dem DGV unterlassen, weil bei typDataset würde das DGV automatisch geeignete Spalten annehmen, die man b.Bed nur noch im Form-De…

  • Benutzer-Avatarbild

    Potzblitz! Nu kann ich möglicherweise nicht mehr behaupten, dass Serialisierung prinzipiell unfähig ist relationale Datenstrukturen zu persistieren! Muss noch bischen Testen, aber wie's aussieht BinaryFormatter kanns.

  • Benutzer-Avatarbild

    Das mit dem Hinzufügen im DGV macht bei BindingList<T> etwas Mehrarbeit. Also nimm typisiertes Dataset Daten laden, speichern, verarbeiten - einfachste Variante

  • Benutzer-Avatarbild

    sorry, dassich das so unverschämt sage: An deim Code ist so gut wie nix richtig. Schon die ArrayList sollte man garnet mehr verwenden, die ist ein Relikt von vor 15 jahren. Wenn du eine Liste von Artikeln haben willst, dann nimm eine List(Of Artikel). Da weiss der Compiler, welchen Datentyp die Elemente haben, und die Chance ist besser, dass der kram serialisierbar ist. (Themawechsel) Jo, wenn das hinhaut, seisogut, und mach: Visual Studio - Empfohlene Einstellungen Da ist auch eine Anleitung zu…

  • Benutzer-Avatarbild

    jo, das wäre annähernd performance-optimal, weil so ein Timer nur tickt, wenn nötig. Aber sehr nötig ist sone Optimierung nicht, also wenn ein Timer alle Minute mal tickt, nur um festzustellen, dass nix zu tun ist - frisst kein Brot. Übrigens das Intervall für eine Minute wäre schlicht auf 60000 einzustellen. anneres Problem könnte sein: was ist, wenn der Rechner mal runtergefahren wird, oder sonst ein Grund, dass das Proggi ausgeschaltet ist?

  • Benutzer-Avatarbild

    Ja - ParamArray in vb.net ist ein bischen schmuddelig, aber praktisch: Übergibst du der Methode viele Parameter, so wird automatisch ein Array daraus gebildet und gut. Übergibst du ihr aber ein Array, so wird das auch genommen, und ebensogut. Obwohl ein Array ja eiglich ein annerer Typ ist. Streng genommen (und c# zB ist da streng) müsste er aus einem übergebenen Array ein Array-Array bilden, und garnet gut ist, weil es wird ein Array erwartet, kein Array-Array.

  • Benutzer-Avatarbild

    wie gesagt: Die Lösung liegt in DataExpressions. Du kannst der KFaktorBindingSource eine Expression verpassen wieSQL-Abfrage (1 Zeile) Weiters das KFaktorBindingSource_AddingNew-Event behandeln, und im Datensatz, der dir da übermittelt wird, die ForeignKeys entsprechend setzen (nämlich auf 3 und 5. Wenn du dann einen neuen KFaktor ins Grid einträgst, bekommt der automatisch die erforderlicchen ForeignKeys. Wenn du hingegen über andere Kanäle als das DGV KFaktoren zufügst, sind vlt. annere Wege a…

  • Benutzer-Avatarbild

    Zitat von DianonForce: „ok, damit hast du recht, muß ich mir die Wildcardas vorher in die Parameter basteln“Sollte man zunächstmal denken. Wenn ich mich aber recht erinnere bruchste das nicht. Jdfs. Irgendwo hab ich einigen Aufwand getrieben, WildCards in Parameter-Werte reinzumogeln. Damits so geht:SQL-Abfrage (1 Zeile)Wobei artnr1 LIKE %?% äusserst verdächtig ist - einen Nummer sollte normalerweise kein String sein, und von daher auch nicht mit LIKE auswertbar.

  • Benutzer-Avatarbild

    uih - da wird scheints mit Option Strict Off geproggt - bei mir jdfs. hat String.Split eine annere Signatur. @TE: Dringende Empfehlung: Visual Studio - Empfohlene Einstellungen Mit Strict Off ist vb.net nicht wirklich eine Objektorientierte Sprache. Das behindert dich allein schon dadurch, dass du nicht siehst, wie die Methoden wirklich ticken - wie gesagt: String.Split tickt ein bischen anders also wie du es hier verwendest.

  • Benutzer-Avatarbild

    ich find was du verlinkst nicht wirklich ähnlich. Auch finde ich da keine Lösung, sondern der TE dort scheint einfach das Interesse verloren zu haben. Hier würde ich sagen, geht es darum, einen Filter auf die K-Faktor-Tabelle zu setzen, der nach gewählter ZelleID und StationID filtert. Wie du sagst: Geht nicht ohne Zusatz-Code. Ist nicht ganz einfach, aber auch nicht soo schwierig mit DataExpressions. DataExpressions: Filter und berechnete Spalten im Dataset

  • Benutzer-Avatarbild

    Die Anforderung ist noch höchst ungenau. Zunächstmal: Um welche Datentypen geht es? Tatsächlich um System.Drawing.Rectangle? Und wie lautet der Datentyp, der eine Linie darstellen soll? Die nächste Frage ist, ob nur Senkrechten und Waagerechte vorkommen, oder ob Rechtecke auch gedreht, und Linien schief sein können.

  • Benutzer-Avatarbild

    ich hab die Frage noch nicht verstanden. Also du wolltest auf die Progressbar verzichten, da stach dir iwas ins Auge - kannst du kurz in eigenen Worten beschreiben, was? Ich find nicht, dassich iwelche MS-Artikel lesen muss um zu erraten, was deine Frage ist. Und dann stören dich 3 Dinge, und du bittest um einen Rat. Mein Rat: Versuch die Frage so zu formulieren, dass man sie auch versteht, wenn man nicht in deinem Kopf ist

  • Benutzer-Avatarbild

    naja, um zu googlen muss man erst wissen, wasses alles gibt. Und zäh muss mans ja nicht machen - man braucht ja jeweils im Video nur kurz anreissen: Einstellung zeigen, Auswirkung zeigen, weiter. Muss man nichtmal Testlauf machen, Layout ist ja direkt inne Xaml-Vorschau sichtbar. Und viel erklären muss man imo nicht - bzw. dann können die Leuts nach Erklärungen googeln. Man muss allerdings sich gut was ausdenken, was alles dazugehört, wie mans präsentiert, vmtl. einen Haufen Windows vorbereiten,…

  • Benutzer-Avatarbild

    Zitat von MK_CGN: „ist dass in der Test_Ribbon die globale Variable "Pfad_Vorlage" den richtigen Pfad zur oft-Vorlage zugewiesen bekommt.“Ähm - die Variable ist Public, nicht global. Zitat von MK_CGN: „In der frm_Datenbanabfrage habe ich einen weiteren Haltepunkt in der Zeile mit der Pfad_Vorlage gesetzt und hier wird nicht der richtige Pfad zugewiesen, sondern es erhält den Wert "Nothing".“Das ist eine andere Variable, mit demselben Namen: Pfad_Vorlage. Beachte: Nur weil zwei Variablen in versc…

  • Benutzer-Avatarbild

    Ideen für kleine Spiele

    ErfinderDesRades - - Off-Topic

    Beitrag

    hier hat doch neulich jemand ein Schiebe-Puzzle gecodet - du, noFear hattest doch auch eine Variante davon eingereicht. Das passt hier doch ideal, odr? Also mit "Schiebe-Puzzle" meine ich eine Matrix 4*4, und darin sind 15 Zahlen, ganz durcheinander. Eine Stelle ist folglich frei, und durch herumschieben der Zahlen auf die freie Stelle soll man die Zahlen iwann in richtige Reihenfolge bekommen.

  • Benutzer-Avatarbild

    In Alles über Events stelle ich im 2.Snippet einen Code vor, der die Eingabemöglichkeiten auf Ziffern beschränkt. Mit nur minimalem Umbar könnte man die Eingaben auch auf - ach, ich mach einfach mal. In diese Richtextbox sollte man nix anneres als Zahlen zw 0 und 255 eingeben können:VB.NET-Quellcode (32 Zeilen)ungetestet

  • Benutzer-Avatarbild

    Wenn du meine Extensions verwendest, kannst du auch versuchen, ein BusiDelay einzuschieben, sodass mit den Neuberechnungen erst begonnen wird, kurz bevor das Windows-BenachrichtigungsSystem in den WarteModus zurückfällt:VB.NET-Quellcode (9 Zeilen)Einen Versuch wärs wert.

  • Benutzer-Avatarbild

    Da frage ich mich, ob NoFear schon ein tut-Kapitel gemacht hat zu den verschiedenen Layoutmöglichkeiten: DockPanel, Canvas, Grid, GridSplitter, UniformGrid, StackPanel, ScrollViewer, Viewport... Ich verfolge sein Tut nicht systematisch, hab aber grad die Idee, dass dieses Thema eine etwas fettere Baustelle werden könnte. Weil gehören ja auch so Feinheiten mit rein: Margin, Padding, SharedSizeGroup, absolute/relative grössenAngaben, sizemodes etc. Ist auch ein dankbares Thema für ein Video - oder…

  • Benutzer-Avatarbild

    Ja, aber da muss man einigen Aufwand treiben, um das stabil und konsistent hinzukriegen. Besonders spannend wird es hier werden, dass dieselbe Textbox ja einmal Eingabe-Control ist, ein andermal aber Ausgabe. Und was soll bei ungültigen Zwischenzuständen angezeigt werden? Text löschen ist glaub keine gute Idee, aber ihn stehen lassen kann der User missverstehen als gültige Eingabe. Daher würde ich auf jeden Fall was mit Validating machen. Zusätzlich kann man weitere Eingabehilfen programmieren (…

  • Benutzer-Avatarbild

    guggemal hier: activevb.de/tipps/vbnettipps/tipp0083.html

  • Benutzer-Avatarbild

    als nächstes könnteste auch einen Style überlegen für die Buttons. Damit könnte man die Zeilen #14-29 besser lesbar machen, sowie gemeinsame Button-Einstellungen einfacher wartbar.

  • Benutzer-Avatarbild

    Zitat von MK_CGN: „Hatte versehentlich den richtigen Namen hinterlegt und nicht den frm_Test1.“Diese Denke ist verkehrtrum. Bitte poste keinen Code, den du nachträglich noch umarbeitest warum auch immer. Da baust du nur Fehler ein, auf denen wir dann herumhacken. ZB so wies jetzt ist, ist die Benamung eine Katastrophe. Ein Form sollte so heissen wie wozu es zuständig ist. frmTest1 ist kein Name für ein Form - das war also vor deinen Manipulationen um Welten besser, und hätte man nix zu sagen müs…