Suchergebnisse

Suchergebnisse 1-30 von insgesamt 219.

  • Benutzer-Avatarbild

    Waaaaahnsinn!!! Ich hab noch nicht mal aufgeräumt ... Auf 'n Kaffee kannst Du ja vorbeikommen, das mindeste. Apropos Amiga A2000. Der kann sogar Internet, ohne Modem ... wenn er denn bald läuft. Ich melde mich mal per PM bei Dir. Was ist denn das für eine Vereinigungsstimmung heute? Juhuu! Amiga Rocks the Word und the Space, bei die NASA @John422 Danke für den Tipp, ist aber echt eng zwischen den Steckplätzen. Wäre eher so die letzte Instanz. Knippex ist so endbringend, und gleich zwei auf einma…

  • Benutzer-Avatarbild

    Wer ist aus Hamburg und hat eine Entlöt-Pistole, für meinen Amiga. Ich bin ja bekannt dafür ein Pazifist zu sein, aber vielleicht bekommt mein Amiga den Gnadenschuss ... schnief Wer könnte mir ein leihen? Ich muss ihn/sie/es wieder zum Leben erwecken. Mir ist ein "Malöhr" passiert und ich habe ein mini Knall erzeugt. Jetzt geht mein Zorro-II Bus nicht mehr. Werde die sechs Octal Bus Transcievers austauschen und Sockeln. Aber vorher müssen die raus, sowie die neuen Kondensatoren, wenn ich schon d…

  • Benutzer-Avatarbild

    CMD Text Übergeben

    Joshi - - Sonstige Problemstellungen

    Beitrag

    Moinsen. Keine Eigenwerbung, aber so mache ich das seit Anno 2018 (Version: 2.0.2025.0023)... CMD ausgabe abfangen LG Joshi aus HaHa

  • Benutzer-Avatarbild

    Moinsen. Ich war gerade im Discord und habe mit @EaranMaleasi dasselbe Thema besprochen. Da es die Regel gibt das auch im Forum zu posten, wollte ich gerade auf "neues Thema" drücken, und da sah ich diesen Beitrag. Daher werde ich hier mein Problem schildern und meine Teil-Lösung gleich mit. Einleitung: WPF mit MVVM (leider in C#). DependencyInjection von MS per Nuget-Paket Quellcode (1 Zeile) und Quellcode (1 Zeile) Dazu als MVVM-Framework Quellcode (1 Zeile) Ziel ist es, eine Settings-Klasse i…

  • Benutzer-Avatarbild

    Danke lieber @kafffee, werde es mir unter den Nagel reißen, weil keine Lust auf Service-Layer-Entwicklung und so ... Unbesehn jekoooft Keule. c.u. Joshi. Jetzt mit neuer Kaffeetasse vom 40zigstem der C`t. dort steht "Trendsetter seit den 80ern." Wie ich...

  • Benutzer-Avatarbild

    Moinsen und liebe Grüße an alle BitshifterInnen. Kleiner Tipp von mir: In Windows den Rechner öffnen und auf das Linke-Menü (Hamburger-Menu), dann auf Programmierer umstellen. Tadaaahhh ... Ich kann Bitshift´n schon ganz gut, aber Flags aus Werten bekomme ich seltener zu fassen wie Werbefreie-E-Mail. Dann gebe ich den Wertebereich an, dünner Strich an der linken Seite, und schon kann ich die Nullen von den Einsen unterscheiden. Was damit visualisiert, werden kann, wo denn die Flaggen-Bits stehen…

  • Benutzer-Avatarbild

    Ich nochmal mit etwas mehr Kaffee ... Joshi.HasACoffee != Joshi.NeedsACoffe.Except().IsDefault().OderSo() Danke für die Aufklärung, also sind die Kameras als Software-Pakete zu verstehen, somit ist dann eine Trennung in Projekten ratsam. Wozu haben wir denn USB und überhaupt ... Und dann kommt das Strategie-Muster zum Einsatz? "Dieser Premiumkunde, bekommt die Güldene-Kamera und die Schischi-Treiber. Nee, der ist nur Free-To-Play und bekommt nur das aus dem Ordner 'der Geräähht'." Dann folgt auf…

  • Benutzer-Avatarbild

    Hi. Bei den Tests würde ich ein Test-Projekt mit Unterordnern für die jeweiligen Testtypen anlegen. Quellcode (4 Zeilen) Ein Test-Projekt pro Anwendungsprojekt. Mir stellt sich die Frage, warum ein Projekt pro Kamera. Ich würde diese logisch zusammenfassen als Kameras, und darin einfach diese als Geräte-Klasse definieren. Zitat: „- KameraCommon --> beinhaltet alle Gemeinsamkeiten - KameraCommonTest --> Unit Tests - KameraCommonIntegrationTest - KameraMaschineA --> beinhaltet Eigenheiten des Syst…

  • Benutzer-Avatarbild

    Moinsen. Alle Paneele können/sollen Kinderelemente besitzen. Damit kann mit einer Schleife über alle diese Elemente durchlaufen werden, dabei prüfen, ob es ein TextBox-Element (Control) ist. Wenn ja, dann TextBox.Text = String.Empty. Es könnte aber auch helfen, den TextBoxen eigene Namen zu geben, und diese direkt anzusprechen. Damit kann im Code-Behind mit dem "Objekt-Namen" das Element geleert werden. Im Designer dem Kind einen Namen geben (Achtung! Nicht verlieben, spreche aus Erfahrung ) Bei…

  • Benutzer-Avatarbild

    Danke an alle. Piep, Piep, Piep. Hab euch alle lieb.

  • Benutzer-Avatarbild

    Moinsen, wo ist der Kaffee? Du bist ja schon länger wach als wie ich... Als Erstes benötigst du den MySQL Treiber (Vermittler Software), die du bei MySQL's Webseite bekommst. Einen Connection-String brauchst du auch noch. (Keine Werbung, aber nützlich connectionstrings.com/) Ich habe das mit dem Serverexplorer nicht gebraucht, und kann MySQL nur in den Diensten finden. Ich empfehle zudem Dapper als ORM, ist klein, aber fein und von den MacherInnen von Stack-Overflow. Gruß aus HH

  • Benutzer-Avatarbild

    Hi. Kann CType auf ein Interface Wandeln? Fehlt vielleicht im Aktualparameter (der 2.) das Objekt? Ich denke mir, ein Objekt was das Interface realisiert muss da rein. Nur so mal geraten. Grüße aus endlich sonnigem HH

  • Benutzer-Avatarbild

    Hi. Das mit dem aktivem Control (auch das geliebte UC) und dem Fokus auf UC´s sind immer die Stolpersteine. Es ist möglich ein Empfänger-Control extra dafür immer im Fokus zu halten, natürlich mit Zuschaltung und Abschaltung (Aktiv für Empfang). Diese kann ein separates Window sein, oder auf dem Hauptfenster festgetackert und allzeit bereit. Dann was dort hinein gescannt wird (Keypress) in dein UC weiterleiten, nur als Text. Sollten es mehr Barcodes sein, kann eine Sequenz abgebildet werden. EAN…

  • Benutzer-Avatarbild

    Hi. Zum Thema anhängen an Datei. Als Erstes liest du das XML der Kalenderwoche ein, oder neu erstellen, falls nicht vorhanden. Das sollte dann in deinem Objekt eingelesen sein (denke in deinem Beispiel ist das "wochXml"), dann mit XML mit wochXml.Add(blabla....) und dann diese in die Datei speichern. (Was dann einem "Append" gleich kommt). Es ist sogar möglich, mit XML gezielt einzufügen, da muss aber mit "AddBefore" und Konsorten gemacht werden. Zum Thema Tag und Nacht, das ist redundant, dort …

  • Benutzer-Avatarbild

    Barcode zeichnen

    Joshi - - Sonstige Problemstellungen

    Beitrag

    Hi. Für alle Optimierer, die mit Barcodes und Graphics-Objekten arbeiten. Eine enorme Geschwindigkeitssteigerung erzielt Frau/Divers, wenn am Anfang des Zeichnens nur 1px als Höhe festgelegt wird, um danach (mit Prüfziffer und Pipaposchnickschnack) das Graphics-Objekt mittels Höhenstreckung hochgezogen wird. Bei Generieren von Lieferscheinen konnte ich um 200x beschleunigen. VB.NET-Quellcode (1 Zeile) Kein gewähr, weil aus dem Kopf und der rechten Maustastenhüfte... Also eine Kopie, die dann mit…

  • Benutzer-Avatarbild

    Hallo. Auch wenn das nicht direkt zum Thema gehört, würde ich in deinem Fall bei Total-Commander bleiben, wenn es geht. Ich habe RoboCopy mit SMB-FileShare eingesetzt, und das hat fehlerhafte Datenmengen angezeigt (insbesondere freier Platz), und hat zum Ausfall der Festplatte geführt. 4 Tage für eine Datenrettung (erfolgreich), also 1 TB pro Tag zum Wiederherstellen der Daten. Ich habe dann RoboCopy in Kombination mit FileShare aufgegeben. Eine andere Lösung habe ich nicht gefunden, außer Festp…

  • Benutzer-Avatarbild

    Nabn'd Wie ich sehe, ist der Content belegt. Ist das nicht der Grund, ein ContentControl mit (mehr) Inhalt (Controls) zu befüllen? Quellcode (1 Zeile) Ist schon Mitternacht, was weiß ich denn um diese Uhrzeit? c.u. Joshi

  • Benutzer-Avatarbild

    Hi. Versuche mal nach den Bergiffen/Methoden ".Invalidate()" und/oder ".Refresh()" zu suchen. Das sind die häufigsten Methodennamen für Neuzeichnung-Auslöser/-Ereignisse. Mit Chance kann dann das Aktivieren oder sogar das im Hintergrund neuzeichnen der UI/Ribbon-Sub-Controls. MfG Joshi aus HaHa

  • Benutzer-Avatarbild

    Hi. Es kann alles, was bisher in der Konsole geschah mittels VB.NET in eine UI gepackt werden. Ich verwende SCP unter Windows 11 und übertrage und/füge hinzu in Dateien. (z.B. SSH Schlüsselaustausch etc.) Die Windows Konsole arbeitet mit drei "Pipes" STD, Error und Debug, und kann bis zu 10 insgesamt verwenden. Damit kann in der UI/.NET Anwendung alles verarbeiten. Hier mal ein Post mit ProcessInfo/ProcessStartInfo, die dann Windows-Prozesse anlegen und verwalten kann. Wenn das rudimentär geht, …

  • Benutzer-Avatarbild

    Moinsen. Das Stichwort Automatisierung kommt mir in den Sinn. In der Softwareentwicklung gibt es das Konzept der Akteure, wobei der Benutzer und ein Computer als verschieden Typen angesehen werden. Aus der Sicht des "ausführenden" (Methode/Sub/Function/Operation) ist der Aufrufer (Akteur) vollkommen egal. Unter Windows gibt es die Windows-Dienste, das sind Programme mit Spezialisierung ohne grafische Oberfläche. Diese sind gut, um etwas zu überwachen und darauf gegebenenfalls zu reagieren. In Wi…

  • Benutzer-Avatarbild

    Advent of Code 2022

    Joshi - - Off-Topic

    Beitrag

    Hier zum ersten April die Lösung in Whitespace. Quellcode (1 Zeile) Verdammter Glühwein, macht es etwas schwer die Leerzeichen abzuzählen, daher habe ich dann alles komprimiert. Jetzt sollte es besser laufen beim JIT (Just im Tiefenrausch) und Bytekrokant-Code, wie bei Python, aber besser. Zumindest hab ich jetzt beim Sehen ein RAID-1-Augen-Verbund. Linkes Auge XOR Rechtes Auge = Proofe of Done, I think Euch allen alles Gute zum Jahreswechsel und mögen die Bytes mit euch sein. Euer Joshi aus Tüd…

  • Benutzer-Avatarbild

    Hi. Es ist die bessere Alternative, vorgegebene Methoden zu nutzen. Um beide Vorredner (-tipper) zusammenzubringen. Das Blatt Papier ist die Zeichnung auf einer Pinnwand, und der Pinn hat bei @ErfinderDesRades in Quellcode (1 Zeile) eine Rotationsfunktion (und mehr). Falls später auch WPF-Technik (3D) ausprobiert wird, ist dann ist die gleiche Vorgehensweise (mittels Matrix-Operationen) anzuwenden. Zitat: „Gebt mir einen Hebel, der lang genug, und einen Angelpunkt, der stark genug ist, dann kann…

  • Benutzer-Avatarbild

    Hi. Generell sehe ich Barcode Scanner als Tastaturen an, weil damit der Barcode(-Wert) in eine Eingabemaske eingepflegt wird. Es gibt auch die Möglichkeit, diese als Terminal-Endpunkte zu konfigurieren. Somit könnte ein IOT-Server alles einscannen und direkt in ein Netzwerk schieben. So als würde jemand sich auf eine Linux Maschine einloggen und dort ein Programm mit Parametern starten. Quellcode (3 Zeilen) Excel würde ich nur zur Auswertung verwenden. Ist ein Netzwerk vorhanden und eine zentral…

  • Benutzer-Avatarbild

    Moin, @Elster. Es gibt mehrere Möglichkeiten. Eine ist das mit Events (Ereignissen) in CodeBehind, weil ist ja nur UI-Logik. Eine andere Variante sind Storyboard und Animationen. Da es aber über mehrere Buttons (Controls) geht, würde ich bei MVVM eine Zustands-Variable im ViewModel anlegen, und bei Wertänderungen das an die anderen Buttons weitergeben. Dazu würde ich den einzelnen Buttons neue Styles geben und mit DataTriggern dann die Änderungen "animieren". MfG Joshi

  • Benutzer-Avatarbild

    Hi. @BitBrösel Ich kann nur eine bescheidene Empfehlung geben. JSON für lokale Settings und so was. SQL-Lite im Zusammenspiel mit Dapper (NuGet-Paket). Wenn es größer werden soll, dann halt MariaDB/MySQL oder sowas... Dapper ist ein Micro-ORM (Object-Relational Mapper) von den Entwicklern von Stack-Overflow und zudem frei und kostenlos. Schau nur zwei Operationen (Methoden), wie minimalistisch ist das denn? Voll so Lowcarb und Gasumlage... VB.NET-Quellcode (4 Zeilen) Hier ein Ausschnitt der Impl…

  • Benutzer-Avatarbild

    Werkzeuge für WPF/MVVM

    Joshi - - WPF und verwandte Technologien

    Beitrag

    Hi. @BitBrösel MVVM-Light von Laurent Bugnion wird nicht mehr weiter gepflegt. Prism habe ich mich nicht herangetraut, kann ich nichts zu sagen. Aber ein neuer Platzhirsch scheint am Horizont zu warten... Windows Community Toolkit - Microsoft.Toolkit.Mvvm NuGet-Suchbergriff: CommunityToolkit.Mvvm Link zum Beispiel Link zum Launch-Video Es wird überwiegend UWP bei den Beispielen vorausgesetzt, aber per NuGet kann es auch unter WinForms/WPF eingesetzt werden. Ich setzt das nur bei neuen Projekten …

  • Benutzer-Avatarbild

    Moinsen. Ja. Eine Unterscheidung der linken und rechten Tasten ist gegeben. Schaue einmal in die KeyCodes Tabelle von Microsoft. z.B.: VK_LWIN - 0x5B - Left Windows key (Natural keyboard) VK_RWIN - 0x5C - Right Windows key (Natural keyboard) VK_LSHIFT - 0xA0 - Left SHIFT key VK_RSHIFT - 0xA1 - Right SHIFT key VK_LCONTROL - 0xA2 - Left CONTROL key VK_RCONTROL - 0xA3 - Right CONTROL key VK_LMENU - 0xA4 - Left ALT key VK_RMENU - 0xA5 - Right ALT key Quelle: https://docs.microsoft.com/en-us/windows/…

  • Benutzer-Avatarbild

    Hi @loosm Ich würde das was bereits funktioniert erstmal dabei belassen. Und mit Continue For das, was nicht abgearbeitet werden soll, damit überspringen. Hier eine grob geschätzte Lösung. VB.NET-Quellcode (23 Zeilen) Das geht auch mit While und Do. Hier der Link zur Dokumentation. Wie schon die Vorredner/-schreiber erwähnten, ist evtl. eine weitere Prüfung, ob die äußere Schleife auch verlassen werden muss, mit einer Wahrheitsvariable, die in der inneren Schleife gesetzt wird. Ich hoffe, das hi…

  • Benutzer-Avatarbild

    Moin. @Norbert_Karl Versuche es mal mit der Microsoft eigenen Lösung: marketplace.visualstudio.com/i…udio2022InstallerProjects Das ist für Visual Studio 2022, und für ältere Versionen sind Links in der Beschreibung zu finden. Für das Bereitstellen über einen Download würde ich wegen der Browser eine ZIP-Datei bereitstellen. Zusätzlich zu der Variante von Microsoft, weil damit eine Mini-Webpage für die Installation unter Windows 10 bei dem Installer-Projekt, angelegt wird (bzw. kann). Die Warnung…

  • Benutzer-Avatarbild

    Moinsen und Grüße aus Hamburg. Wer kann mir helfen, meine "WebDev" Umgebung einzurichten. Hauptproblem: Ich bekomme XDebug und VSCode nicht zusammen zum Laufen. Kurzer Umriss: Auf einem Cubietruck (SBC) ist Armbian installiert, und ein funktionierendes Docker-System läuft. In diesem sind Portainer und andere Container am Laufen und sind über selbst definierte Ports erreichbar. All das ist nicht wichtig für mein Problem, ich erwähne das, um Fragen, ob Docker läuft oder ob die Hostadresse und IP f…