Suchergebnisse

Suchergebnisse 1-30 von insgesamt 120.

  • Benutzer-Avatarbild

    Vor kurzem hat Microsoft "Xamarin Essentials" veröffentlicht. docs.microsoft.com/en-us/xamarin/essentials/. Dabei handelt es sich, um eine API, mit der du nicht mehr native code schreiben muss, um bestimmte Features zu nutzen. Nuget Package installieren, platform-abhängige Konfiguration, aber dein Code kannst du dann "sharen" zwischen alle deine Platforms (mittlerweile kann man mit Xamarin sogar für GTK (Linux) oder Tizen (Samsung)). @ManuelSoftware das ist der Sinn von Xamarin....CODE_SHARING, …

  • Benutzer-Avatarbild

    Das selbe sehe ich....es sieht so aus, als dein BindingSource Strings sortiert und die werden GANZ anders sortiert als DateTime. Wie sieht die Klasse ,die du bindest, d.h. die Klasse ,die diese Property gehört, aus? Ich denke dein App ruft ToString() und dann sortiert, was zu disem Ergebniss führen würde..

  • Benutzer-Avatarbild

    SELECT mit 2 Tabellen

    rgomez - - Daten(bank)programmierung

    Beitrag

    Schaut dir das mal an : stackoverflow.com/questions/40…-outer-join-in-sql-server Glaube deinen Fehler liegt bei b.Id Is Not Null muss eher b.Id Is Null. Teste mal das aus, bin grad in der Bahn und kann das nicht testen. Ich verstehe deine Frage aber nicht ganz... du willst alle Records von Tabelle 1 mit einer Id, die bei Tabelle 2 nicht vorkommen? Dann ist aber dein Beispiel falsch!? Oder willst alle Recorde von Tabelle 1 von ID die bei Tabelle2 vorhanden sind, GRUPPIERT dargestellt werden? Dann…

  • Benutzer-Avatarbild

    So ein Programm kannst du von ganz einfach bis ganz komplex aufbauen. Simple Version: Speicherst alle Frage in einer Datei (XML, JSon, etc). Die kannst du dann de-/serialisieren und dann mittels LinQ die resultierende Collection von Fragen mit Antworten. Du könntest auch Entity Framework nutzen. Du kannst auch eine embedded DB benutzen wie SQLLite, das ist eine DB die mit deiner APP mitgeliefert wird und "ein Teil deines Programms ist". Du kannst auch einen richtigen DBMS benutzen, wie MSSQL, My…

  • Benutzer-Avatarbild

    Dictionarys und Threads

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Konkurrenz ist kein einfaches Thema. Zitat: „Wühlen in Google brachte da mehrere Ergebmisse, z.B. Lock, Mutex, Interlock aber nicht wirklich eine Erklärung was man davon am besten nutzt und wieso.“ Es gibt viele! Nur bestimmt sind sie lang und "kompliziert" und nicht die knackige schnelle Antwort, die dein Problem löst. Aber leider so geht die Sache mit dem Programmieren lernen....lesen, lesen und wenn fertig bist, weiter lesen und dann...? Ah ja testen....und.....lesen.... Viele Wege führen nac…

  • Benutzer-Avatarbild

    XML auslesen

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Klar! Du hast jetzt ein Objekt "SerienCollection". Du kannst z.B Linq-To-Objects nutzen. Z.B: C#-Quellcode (8 Zeilen) Mit Linq du hast grenzlose Möglichkeiten. Du kannst aber auch ganz normal: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    XML auslesen

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Du kannst XmlSerializer nutzen. Dafür musst du erstmal Klassen definieren für die Objekte in deiner XML. Ein sehr nutzliches Tool ist Xml2CSharp. (Einfach paste XML datei und Convert!) In deinem Fall sieht das dann so aus. C#-Quellcode (37 Zeilen) Wie du siehst das Tool definiert String als Typ für die Nummern und übernimmt 1-zu-1 die Namen der XML datei. Du kannst aber troztdem deine Klassen "anpassen" so lange du durch die XML-Attributen die Relation definierst. Dann kannst du den XML "deseria…

  • Benutzer-Avatarbild

    Dafür gibt es eigentlich ein Design Pattern (GoF), denn du als Lösungsmuster für solche Fälle anwenden kannst. Evtl. is etwas kompliziert am Anfang aber wenn du es verstehst, wird dir SEHR helfen. Suche mal Observer Pattern. Aber im Prinzip du solltest : 1. Die grafische Sachen werden in der Form Behind-Code behandelt. 2. Die Form hat 1 referenz (private Variable WithEvents) für jede Klasse von der Events behandelt werden müssen. 3. Du handelst die Events in der Form. Man sollte eigentlich mit I…

  • Benutzer-Avatarbild

    Ich verstehe nur schlecht dein Vorhaben, aber eine for-schleife mit mehreren Variablen kriegt man nur mit einem Nested For-Schleife...

  • Benutzer-Avatarbild

    Wenn ich dir richtig verstehe, willst auf Excel mittels VB.Net oder C# zugreifen. Man kann mit Office Dateien mittels COM Interop arbeiten. Dafür muss im PC, wo du die APP nutzen wirst, Office installiert sein. Die Programmierung ist ganz ähnlich als im VBA. (Also sollte kein Problem sein). Man kann auch ohne Excel arbeiten mittels OpenSource libraries wie Epplus. Mit Visual Studio erstellst du ein Programm (Console, winforms usw.) oder du kannst auch eine DLL erstellen, die du dann z.B. in eine…

  • Benutzer-Avatarbild

    Danke für die Antworten. @RodFromGermany das wäre auch nach einer Möglichkeit aber wäre dann die selbe Problematik wie beim Load Event. Ändert sich die StartForm, muss den Code wandern und außerdem brechen beide eig das "Single Responsability Principle", denn der Form sollte eig. nicht fürs Laden der Konfig verantwortlich sein. In der Tat glaube ich den besten Ort für solche Gesichten ist beim "Catching" des AppStart-Ups, wie von @Nofear23m erwähnt.

  • Benutzer-Avatarbild

    vb Datenbank erstellen

    rgomez - - Daten(bank)programmierung

    Beitrag

    Hierfür kenne ich 2 Möglichkeiten: - SQL Server Compact (tutorial hier) - SQLite Damit kannst du die DB als ein Teil deines Apps bereitstellen. Ich glaube ist genau was du suchst. Der Begriff, den du brauchst ist Embedded Database

  • Benutzer-Avatarbild

    Frohes Neues! Kurze Frage, welche Möglichkeiten gibt's in VB.NET, um eine Methode zu rufen BEVOR ​Application.Run gerufen wird? Ich muss einige Konfigurations-dateien laden und einige Sachen (z.B . Automapper) initialisieren. Ich kenne bis jetzt 2 Wege bzw. Orte wo das stattfinden könnte: - ​Load Event des Start-Forms (Was ich nicht will, denn ändert die Start-Form, muss die Start-Up Prozedur kopiert werden) - Meine eigene ​Main erstellen wie unten....und nötige Sachen vor ​Application.Run mache…

  • Benutzer-Avatarbild

    Backgroundworker Canceln

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Ich bin da nicht ganz mit dir. BGW ist m.M.n nicht aus der Steinzeit. Ich glaube ist eher eine Sache des Context (wie fast alles in der programmierung). Mein Motto: Zitat: „BE PRAGMATIC“ Hier ein Ausschnit aus ein SO Post (die ich super finde) über diese Thematik: Zitat: „ 1. Use BackgroundWorker if you have a single task that runs in the background and needs to interact with the UI. The task of marshalling data and method calls to the UI thread are handled automatically through its event-based …

  • Benutzer-Avatarbild

    Backgroundworker Canceln

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Um ein Backgroundworker zu beenden, ruft man CancelAsync(). Den Bgw muss Cancellation erlauben, dafür muss mann WorkerSupportsCancellation=True setzen. Wenn CancelAsync() gerufen wird, wird die Property CancellationPending aufTrue gesetzt. Man soll dann in der DoWork Methode (in der Regel einer Schleife) checken nach dem Status von CancellationPending. Hier ein sehr einfachen Beispiel: VB.NET-Quellcode (29 Zeilen)

  • Benutzer-Avatarbild

    Könntest mal mit AForge Video Library probieren. Wenn deine Cam DirectShow Compatibel ist wird es gehen. AForge ist auch von alles was ich kenne das einfachste zu implementieren. Du brauchst die NuGet Packets Aforge.Core, AForge.Video und AForge.Video.DirectShow. Dann kannst so was hier versuchen. Das wird ein kleinen DialogForm zeigen und wenn deine Cam in der Liste ist, kannst du Sie dann mit Aforge benutzen. VB.NET-Quellcode (4 Zeilen) Solltest du noch Hilfe brauchen, einfach Becheid sagen.

  • Benutzer-Avatarbild

    kleine Regex Frage

    rgomez - - Sonstige Problemstellungen

    Beitrag

    ja, dein "-" heisst leeres String. Der Property Success ist aber trotzdem true.

  • Benutzer-Avatarbild

    kleine Regex Frage

    rgomez - - Sonstige Problemstellungen

    Beitrag

    So mache ich es zur Zeit...wollte wissen ob es auch anders geht...

  • Benutzer-Avatarbild

    kleine Regex Frage

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Ich habe folgende Regex Pattern (bin kein Regex-Pro) (\d+,*\d*)(m?)bar der soll Strings in der Form 3(,0)(m)bar finden, wo die Chars in den Klammern optional sind. Jetzt bei dem Ergebnis kriege ich 2 Groups, und bei allen Groups ist die Property Success=True. Z.B. String = "3bar" - Groups(1).Sucess=True .Value=3 - Groups(2).Sucess=True .Value="" Kann ich irgendwie in diesem Beispiel sagen, wenn m nicht da, soll der Groups.Success=False?

  • Benutzer-Avatarbild

    Die ControlBox ist eig. in den WinForms schon eingebaut. Forms von anderen 3rd-Part Libraries, sind auch eingebaut. Die Controls braucht man, aber ich brauche nie, diese 3 Buttons in der Mitte meines Screens...ich brauche die da, wo die schon eingebaut sind.

  • Benutzer-Avatarbild

    Die muss man Parsen. Schau hier und hier. Aber man erstellt eine Klasse mit dem Properties des XML, dann wird geparst und dann hast du deine Klasse, mit den Properties in der die Info jetzt ist. JEtzt einfach mit TextBoxes und DataSource in einer GUI. Die Api scheint eine Collection aus Result auszugeben. D.h. Result wäre deine Klase und hätte folgende Props: - ip - host - isp - org - region - countrycode - latitude - longitude - queries

  • Benutzer-Avatarbild

    Gut Aber jetzt wo ich das überlege, ich weiß auch nicht wofür man so ein Control gebrauchen könnte.

  • Benutzer-Avatarbild

    Ich habe letztens ein kleines Programm für meine Freundin geschrieben und später merkte ich das es eig. ein sehr gutes Training war. Der Ausgangspunkt war etwas banales, sie weiss sehr oft nicht was sie schauen soll, und sucht sucht sucht bis sie sich entschieden hat. Das Programm soll jetzt sie bei der Auswahl helfen, bzw. Neuigkeiten betonen. Das Programm spuckt dir Filme und Series im Bezug auf angegebener Input, z.B Rating, category, Schauspieler, Jahr usw. Dazu gibt eine Liste von Streaming…

  • Benutzer-Avatarbild

    Regex Problem

    rgomez - - Sonstige Problemstellungen

    Beitrag

    Ich verstehe deine Frage nicht ganz. Ist [?;?;?m , die Zeichen folge zu ersetzen, also [?;?;?m taucht in irgendeinem String und willst den Teil entfernen ersetzen oder ? ist ein platzhalter für alles mögliche? oder nur Nummern, nur ein Char, mehrere? Außer die gute Tutorials hier im Forum über Regex, kannst du dazu z.B Regex101 oder irgendein RegexService nutzen, was sehr praktisch ist, vor allem am Anfang, um zu verstehen wie Regex funktioniert.

  • Benutzer-Avatarbild

    Ja es geht. Schaut dir Com0Com. Ich mache vieles auch mit Instrument Control, und damals habe ich das Programm gefunden und ist ein kleiner Schatz für alle die mit RS232 was zu tun haben. Ich persönlich benutze das Programm sehr oft um serielle Communication zu "debuggen", wenn laut mein Programm alles stimmt, aber am anderen Ende etwas nicht ankommt wie es soll. Das Programm erstellt Paare von virtuellen ComPorts, die durch Software miteinander verbunden sind. Beispiel: Das Program erstellt COM…

  • Benutzer-Avatarbild

    Ja, die MetroFramework scheint es nicht zu haben. Die Libraries haben die Controls, die die Erstellern wollten. D.h. 99% es gibt kein ControlBox bei der MetroFramework. Es gibt aber sie auch nicht in .NET. Es gibt sie lediglich bei MetroSuite, wie z,B andere Graph-Controls, die auch nur da zu finden sind.

  • Benutzer-Avatarbild

    Genau solche Sachen mache ich in meiner Firma ständig, glaube kann dir helfen, aber eine Skizze der Tabelle mit den Columns wäre sehr hilfreich. Wenn ich das richtig verstehe in der Tabelle gibts 5 Spalten (MaterialNr, LaufendeVorgang, SerienNummer, AktWoche, VorWoche) ? Ein MaterialNr hat 1 oder mehr lauf. Vorgänge, die jeweils 1 SerienNr haben oder mehrere? Die Ausgangstabelle soll eine Spalte für jeden lauf. Vorgang haben, und in jeder Spalte wieder "2 spalten" mit SerienNr / AktWoche&VorWoch…

  • Benutzer-Avatarbild

    Ich denke, er meinte ComboBox.

  • Benutzer-Avatarbild

    Ich kenne die Library nicht, aber falls es so ein Control haben sollte... In der Toolbox, rechts cklicken bei dem Tab wo die MetroFramework Controls sind, dann "choose items" (or whatever auf Deutsch) und dann die fehlende Controls des MetroFrameworks auswählen. Edit: habe grade die Library runtergeladen, und da gibts kein ControlBox....es gibt ein ComboBox aber sehe nirgends diese ControlBox. Hier die Liste mit den gelieferten Controls... Unbenannt.png

  • Benutzer-Avatarbild

    Danke für Ihre Antworten. Ich glaube ich werde erstmal bei Parameter übergeben lassen, und warten bis ich 3 Grunde habe und es zu ändern, so wie ich es damals in einem design patterns course gelernt habe.