Suchergebnisse

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

  • Benutzer-Avatarbild

    Dann hast du nicht richtig gegoogled: google.com/search?q=wpf+hello+world Aber so einfach tickt WPF und MVVM nicht, ohne erst Grundlagen zu verstehen wird es schwer, daher empfehle ich dir die Tutorialreihe von @Nofear23m: Tutorialreihe <WPF lernen/>

  • Benutzer-Avatarbild

    Die weatherDataBindingSource (Zeile 53) würde ich Private definieren (Zeile 32?). Die Zeilen 90 - 93 in der Funktion LoadWeatherDataFromXmlFile mach gar keinen Sinn. Die Zuweisung überschreibst du in der Funktion (oder Sub wie ihr in VB.Net sagt) frm_Main_Load ab Zeile 52 gleich wieder. Tatsächlich glaube ich nicht einmal, dass das funktioniert, weil die Variablenzuweisung in Zeile 91 beim Verlassen der Sub wieder zerstört werden müßte. Mehr habe ich mir jetzt nicht angeguckt.

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „Wenn ich den Code richtig erfasst habe, stecken nach Programmstart aber nicht alle Aufzeichnungen in _weatherData drin.“ Stimmt... aus meiner Sicht eine suboptimale Herangehensweise. Aber vorhandene Daten werdne ja in existingData deserialisiert. Dann eben hier ansetzen. Ich würde mir aber überlegen, ob das Konzept so sinnvoll ist und Funktionen von Ereignissen (Button_Click) lösen und separieren. DGV und sowas wird nicht benötigt, kann man machen wäre aber ein anderes Konz…

  • Benutzer-Avatarbild

    Durchsuche deine Liste _weatherData auf einen Eintrag mit dem Datum welches du (neu) schreiben willst. Mach also eine Query die entweder null ist wenn nichts gefunden wurde oder ansonsten den gefunden Eintrag beinhaltet. Gib einen Warnhinweis aus und wenn der Bestätigt wird, überschreibst du die Werte deiner Query, also nichts mit "add" an der Stelle weil nichts zu adden ist. Das wars dann schon.

  • Benutzer-Avatarbild

    Dann drück dochbitte den Hilfreich Button unter seinem Beitrag, Danke!

  • Benutzer-Avatarbild

    Für wirklich große Dateien würde ich Sublime Text vorschlagen. Der Start des Programms dauert gefühlt etwas und auch während RegEx-Operationen fühlt es sich gemächlich an. Aber auch die Stabilität des Programms ist unerschütterlich. Man kann auch ohne Kauf benutzen: sublimetext.com/download_thanks?target=win-x64

  • Benutzer-Avatarbild

    vb-paradise.de/index.php/Attac…c17c45eea74e409af089f2bce so?

  • Benutzer-Avatarbild

    BindingSource Probleme

    Dksksm - - Daten(bank)programmierung

    Beitrag

    Im New-Ereignis ist das DGV noch nicht initialisiert, ich denke es hängt damit zusammen. Ich würde dennoch niemals das Form_Load Event nutzen, immer das Form_Shown. Das Form_Load Event verhält sich ungünstig wenn es doch mal einen Fehler geben sollte und verschluckt Fehler ohne sie anzuzeigen. Aber das nur am Rande, sollte auch hinreichend bekannt sein.

  • Benutzer-Avatarbild

    Probleme mit Parallel.For

    Dksksm - - Sonstige Problemstellungen

    Beitrag

    Also ich hatte deinen vorherigen Code verwendet und nur die 3. Schleife weggelassen unter der weiteren Einschränkung aus @RodFromGermany's Vorschlag (Zähler bis 100). Und es gab Treffer, in beiden Schleifen. Mehr als schreiben kann ich es auch nicht, sogar die Debug.Ausgabe habe ich hingeklatscht um dir zu zeigen, dass es sehr wohl auch dort einen Treffer gab. Überleg dir besser wie du den Wert einer Funktion zurückgibst. Denn das es klappt habe ich ja mit etwas zusätzlicher Debug-Ausgabe bewies…

  • Benutzer-Avatarbild

    BindingSource Probleme

    Dksksm - - Daten(bank)programmierung

    Beitrag

    Zitat von VaporiZed: „Tds = Tds? Wahrscheinlich eher Me.Tds = Tds, sonst wär's Murks ;)“ Sorry ich schreibe nur hier fürs Forum ab und zu mal etwas VB Code, eigentlich verwende ich ausschliesslich C# und selbst dort würde ich das Equivalent this nicht verwenden aber einen anderen Namen für die Transfervariablen.

  • Benutzer-Avatarbild

    BindingSource Probleme

    Dksksm - - Daten(bank)programmierung

    Beitrag

    Trotzdem mach ich es immer so, einfach weil es vollständiger ist: VB.NET-Quellcode (6 Zeilen) Die Benamung von Tds ist allerdings fragwürdig, man sollte schon sehen, was was ist.

  • Benutzer-Avatarbild

    BindingSource Probleme

    Dksksm - - Daten(bank)programmierung

    Beitrag

    Wieso, @VaporiZed nimmt ja auch die Instanz aus der Hauptform Aufruf der Subform mit Übergabe der Tds: VB.NET-Quellcode (3 Zeilen) Übernahme und neu setzen der Tds: VB.NET-Quellcode (5 Zeilen)

  • Benutzer-Avatarbild

    Probleme mit Parallel.For

    Dksksm - - Sonstige Problemstellungen

    Beitrag

    Das Ergebnis wird in seinem Code durchaus erreicht aber halt nicht am Ende, wei die erste Schleife ja Parallel verarbeitet wird, läuft sie auch weiter wenn das Ergebnis das gewünschte ist. Mach nur 2 Schleifen, also einen Wert weniger und bleibe unter hundert mit deinem "habenwill", dann kannst die Schleife leichter kontrollieren, mach dir noch Debug.Prints rein bei den Werten und einen zusätzlichen Text wenn die Bedingung erfüllt ist. Dann siehst du, dass die erste Schleife wie gewohnt / gewnsc…

  • Benutzer-Avatarbild

    Probleme mit Parallel.For

    Dksksm - - Sonstige Problemstellungen

    Beitrag

    Nun, die Seite verweißt unten auf grundsätzliches zum Paralell.For > learn.microsoft.com/de-de/prev…p-n-p/ff963552(v=pandp.10) und hier kannst du lesen: Don't forget that the steps of the loop body must be independent of one another if you want to use a parallel loop. The steps must not communicate by writing to shared variables. und The Parallel.For method does not guarantee any particular order of execution. Unlike a sequential loop, some higher-valued indices may be processed before some lowe…

  • Benutzer-Avatarbild

    und warum änderst du die Spracheinstellung auf der Website nicht von C# auf VB?

  • Benutzer-Avatarbild

    Es geht um Schreibregeln, was sollen solche Antworten? Ich möchte dich sehen wie du reagierst, wenn du für tausende Euros bei der Post Datenbereingung deiner Adressbestände kaufts und bezahlst und dann falsch geschriebene Straßennamen zurückerhältst. Es scheint auch, dass du noch nie mit verärgerten Kunden solcher Unternehmen zu tun hattest, wenn die Rechnungen oder Werbung mit falsch geschriebenen Adressen erhalten. Die Leute reagieren äußerst empfindlich auf so etwas.

  • Benutzer-Avatarbild

    TryParse liefert aber auch den Wert 0 zurück, wenn der Text "Leberwurst " ist. Das mit der "globalen" Variablen habe ich auch geschrieben. Siehe meinen Beitrag #3.

  • Benutzer-Avatarbild

    Es kommt halt immer drauf an was man genau machen will. Bei Millionen von Datensätzen die geprüft werden müssen würde ich eine optimierte Version schreiben, weil die Zeit einfach irgendwann eine Rolle spielt die der Code benötigt. Bei Adressenprüfungen musst du zudem darauf achten, das Wörter in Straßennamen wie An, Am, Dem, Den, Der, Und, Van, Vom, Zu, Zum, Zur eben nicht groß geschrieben werden dürfen

  • Benutzer-Avatarbild

    System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(input.ToLower())

  • Benutzer-Avatarbild

    aus C#-Quellcode (1 Zeile) machst du C#-Quellcode (1 Zeile) Nur wozu? mach doch gleich C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Möglich, dass es hilft, nur würde ich die Codepage nicht ganz außer Acht lassen. Das kann unliebsame Überraschungen geben. Sowas endet schnell in "Verschlimmbesserung"

  • Benutzer-Avatarbild

    Na dann hast du Pech gehabt, wie gesagt ich kenn das Encoding für XML nicht, es ist ungewöhnlich. Normalerweise wird UTF8 oder auch UTF16 verwendet. Wo du dich einlesen kannst? Na einfach mal Tante Google fragen und nach "XML encoding ISO-8859-1" suchen. Das Problem wird sein, dass die Datei die du bekommst gar kein echtes encoding aufweisst. Es ist vermutlich "handgeschriebener" Text, also alles manuell zusammengesetzt. Leider sehe ich solchen Mist bei Weltkonzernen auch. Da werden die wildeste…

  • Benutzer-Avatarbild

    Versuch es mal so: VB.NET-Quellcode (2 Zeilen)

  • Benutzer-Avatarbild

    Yep, der Ausschnitt "MRT & KHM129" in der XML müsste bei richtiger Erstellung "MRT &amp; KHM129" sein, jedenfalls bei UTF8! Ansonsten weiß ich sowieso nicht, was der OP wirklich meint. Sein Code ist unerklärt und unvollständig aber nachvollziehbar. Was nicht nachvollziehbar und untestbar ist, wenn man eine unvollständige Text-XML zeigt. Nachtrag im Text und: So ein Encoding kenn ich gar nicht, vielleicht ist meine ganze Antwort Müll.

  • Benutzer-Avatarbild

    Da passt einiges nicht. Eine Klasse die "global" funktionieren soll gehört nicht in die Form-Klasse, sondern als seperate Klasse, ab besten sogar in einem eigenen Namespace in einer eigenen Datei. der Einfachkeit halber mal so wie du dir das wohl gedacht hast: C#-Quellcode (19 Zeilen) Beachte: Die Textbox kann auch "Leberwurst mit Marmelade" enthalten,was wohl kaum ein Int32 ist.. Du musst also den Text parsen. Noch besser du verhinderst, dass falsche Werte erfasst werden können mit einem Numeri…

  • Benutzer-Avatarbild

    Nö, das Entspricht einer Relation im typisierten Dataset Opps, ich muss zugeben, das weiß ich nicht. Tatsächlich sind es bei mir immer Subeinträge wie Adressen oder Kontaktdaten (Telefon, Email, sonstiges). Ob es die ggf. mehrfach gibt interessiert mich nicht. Du könntest Recht haben.

  • Benutzer-Avatarbild

    Hallo, in meinen Anwendungen arbeite ich mit Listen von Objekten, die selbst wieder in Klassen dargestellt werden und deren Eigenschaften durchaus auch wieder Listen sein können (Leider in C#): (Versteckter Text) Hab es mir grade so zusammengestümpert, hoffe es hilft.

  • Benutzer-Avatarbild

    Aus Interop.Excel bin ich ziemlich raus, sogesehen ist mein Beitrag leider etwas OT: Warum überhaupt etwas programmieren, benutze doch PowerQuery, das ist in Excel enthalten. Es benötigt natürlich auch seine Zeit sich einzuarbeiten. Es hat aber den charmanten Vorteil, dass es auf jeden Arbeitsplatz läuft und sich auch dann noch anpassen läßt, wenn oder falls du nicht mehr da sein solltest.

  • Benutzer-Avatarbild

    OpenFileDialog

    Dksksm - - Sonstige Problemstellungen

    Beitrag

    Das Ereignis Form1_Load ist buggy was Fehlermeldungen angeht. Mach dort sowenig wie es geht, oder verwende es gar nicht. Nimm stattdessen das Ereignis Form1_Shown und versuche es dort mit deinem OFD.

  • Benutzer-Avatarbild

    MVVM hat die Aufgabe Daten von der View zu trennen, sehr kurz und kanpp gesagt. Somit hat deine Tab-Taste nichts mit MVVM Model oder Pattern zu tun. In der View, deinem Control oder Fenster in WPF kannst du die Tab-Positionen angeben, geht IMO im Designer oder direkt im XAML. Zum Ausführen einer Methode wirst du vermutlich Codebehind benötigen. Hab mich mit WPF aus Gründen (Arbeitgeber) schon eine längere Zeit nicht mehr beschäftigt.