Suchergebnisse

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

  • Benutzer-Avatarbild

    @-Franky- Zitat: „​Berechnest Du die Größe des Buffers“ Ja genau so mache ich das, weil mir das mal jemand so erklärt hatte.. Werde mir mal den Artikel durchlesen etc. Danke @Andy @DTF Mehr als 16GB RAM kann ich nicht einbauen. Ich habe eine SSD (OS drauf) und eine M2 in einem PCIe Adapter und eine HDD (1TB intern) Als "zwischenlager" . Externe sind alles USB Festpaltten, Teilweise USB3 / USB2 aber der PC hat ja nur USB2. Sind aber keine speziellen HDDs; Toshiba, WD, Samsung ....bunte Mischung. …

  • Benutzer-Avatarbild

    @DTF @RodFromGermany Ich habe nochmal geschaut: DELL™ OPTIPLEX™ 3010 USB 2.0

  • Benutzer-Avatarbild

    Moin moin Ich habe folgendes beim testen beobachtet. Hoffe ihr könnt mir das erklären / helfen..??? Das kopieren von völlig identischen Daten ( Verzeichnisse / Unterverzeichnisse / Dateien ) dauert immer unterschiedlich lange. An der Umgebung habe ich nichts geändert. Identische Festplatte usw.. Keine anderen Programme während des testen geöffnet oder geschlossen. Testsystem Win 7 64Bit - 16GB RAM - Kopieren von interner SSD auf externe HDD USB 1.0 Test 1: Mein Programm gestartet, kopieren lasse…

  • Benutzer-Avatarbild

    Moin moin Habe die Klasse nochmal umgebaut und einigen Tests unterzogen. Fehler, soweit ich welche simulieren konnte, werden richtig protokoliert usw. (Versteckter Text)

  • Benutzer-Avatarbild

    Wenn ich z.B. der Settings.xml einen Schreibschutz gebe, greift die Exception in dieser Sub! VB.NET-Quellcode (13 Zeilen)

  • Benutzer-Avatarbild

    @RodFromGermany Zitat: „​Dann provoziere einen Fehler und reagiere darauf.“ Ich weiß leider nicht wie? Ich habe die Settings.xml mal mit einem Schreibschutz versehen, da wirft dann aber eine andere Exception.

  • Benutzer-Avatarbild

    @RodFromGermany In der ​GetEnvironmentData bekomme ich erstmal KEINE Exception! Wie ich schon schrieb, funktioniert der Code vom: 1.) erstellen der Standart Werte 2.) laden der Standart Werte 3.) speichern der neuen Werte Ich suchte nur eine Möglichkeit der Behandlung wenn in der Methode etwas schief läuft. VB.NET-Quellcode (16 Zeilen)

  • Benutzer-Avatarbild

    @VaporiZed Es war ursprünglich mal eine Function die einen Boolean zurück gab. Habe das dann aber verworfen... Zitat: „​Weißt Du denn, welche Exceptions genau kommen?“ Wo meinst du? In der GetEnvironmentData? Nein, weil ich noch nicht weiß wie ich da mal einen Fehler produzieren kann.

  • Benutzer-Avatarbild

    @INOPIAE OK habe dein Ratschlag bzgl der Verzeichnisse angenommen und das entsprechend geändert. Das Log zeigt, das alles so funktionierte wie ich es mir vorstellte. Den Rest werde ich mir dann mal ansehen. XML-Quellcode (19 Zeilen)

  • Benutzer-Avatarbild

    Hallo und danke für die vielen Tips. Ich glaube ich habe mich nicht richtig ausgedrückt. Habe nun die Class für das speichern umgeschrieben. Das Speichen und laden etc. funktionierte ja schon. Mir ging es darum, wenn in der Methode ​Public Sub GetEnvironmentData() warum auch immer mal ein Fehler auftritt, wie ich diesen dann behandele. So habe ich es nun erstmal gemacht. Die Idee dahinter ist: Wenn etwas schief geht, wird ggf beim Neustart die "Settings.xml" mit den Defaultwerten neu erstellt od…

  • Benutzer-Avatarbild

    @VB1963 Sorry, kann dir nicht folgen. Was meinst du?

  • Benutzer-Avatarbild

    Moin moin Ich brauche mal eine Hilfe / Idee wie ich mit einer Fehlerbehandlung weiter umgehen kann / muss / soll. Folgendes: Beim Starten des Programmes wird geprüft ob die "Settings.XML" vorhanden ist. Wenn nicht, wird diese mit Default-Werten neu erstellt. Diese Defaultwerte kann / sollte der User dann für seine Zwecke ändern. Dazu erstelle ich noch ein Formular, welches die Werte dann in die entsprechenden Felder der Class schreibt. Die Load-Class schreibt die Werte dann beim Starten in die F…

  • Benutzer-Avatarbild

    @siycah Danke Ja den "nicht verwendeten" Code nehme ich in der Release Version immer raus. Ja und den Konstruktor, las ich mal irgendwo, das man den reinsetzen soll, damit er nicht von "außen" manipuliert werden kann @-Franky- Genau, ich habe noch Windows 7-64Bit. Thema Manifest. Ja das habe ich im Studio unter den "Windows-Einstellungen" gemacht. Las aber irgendwo, das ich diese "Manifest-Datei" neben der Exe-Datei packen sollte. Dann hat es evtl gereicht, das ich den Anfang von dem kompletten …

  • Benutzer-Avatarbild

    @-Franky- Nach ersten Test habe ich das wohl gelöst bekommen. Habe das: "_LibraryBackUp" gegen "_BackUp" getauscht. Das wären schonmal 7 Zeichen weniger. Das ist das Verzeichnis wo die BackUps reingeschrieben werden. Habe mir unter anderem folgendes in eine "LibDrive.manifest" gepackt die im selben Verzeichnis wie die EXE-Datei liegt. So habe ich das in dem Text auf der Webseite verstanden. XML-Quellcode (6 Zeilen) Und die Funktion folgendermaßen geändert. VB.NET-Quellcode (39 Zeilen)

  • Benutzer-Avatarbild

    @ATXMega256@32MHz Die Einstellung in der Registry brachte keinen erfolg.

  • Benutzer-Avatarbild

    Moin moin Habe meine Class nun nach dem Vorschlag von @siycah umgebaut. Nach ersten Test läuft alles so wie ich es mir vorstellte. Wäre hier noch etwas zu "verbessern"? (Versteckter Text) Beim testen meiner neuen Class meldete mir irgendwann während des kopieren, der Logger folgendes: XML-Quellcode (12 Zeilen) OK, die Class, fängt also Fehler ordentlich ab usw... Aber wie kann ich so etwas vermeiden? Dieser Pfad / Datei ist ja irgendwann mal von Visualstudio angelegt worden???? Beiträge zusammen…

  • Benutzer-Avatarbild

    @-Franky- Ich werde mir das jedenfalls noch genauer ansehen. Mich erschlagen dabei diese Werte " SFGAO_CANCOPY = &H1 " usw. mit denen ich mal so gar nichts anfangen kann. Mit meinem Code, bin ich so weit das ich die Anfänge einer von @siycah erwähnten "StateMashine" am formulieren bin. Erste Versuche waren schonmal nicht schlecht. Na und dann war da noch die fast Endlos-Schleife von meiner "LoggerClass". Das Problem konnte ich nun auch beseitigen.

  • Benutzer-Avatarbild

    Der Verursacher von meinem Problem: ​GlobalEventLogger.ExceptionToFile($"{Messa....... Der ist wohl in so eine Art Endlosschleife gelaufen. VB.NET-Quellcode (13 Zeilen) @siycah Ja ​await / async kenn ich mittlerweile. Nutze das ja auch bei meiner Kopiermethode. Ich baue gerade die Copy-Class um. @-Franky- Habe dein zip mal angesehen. Püüüühh da ist noch vieles was ich noch nicht verstehe. Da brauche ich noch etwas (viel) Zeit.

  • Benutzer-Avatarbild

    @-Franky- Der Test im Explorer wirft mir folgendes Fenster. Siehe Bildanhang. Nach klick auf Abbrechen schließt sich das Fenster. Werde mir mal Dein Beispiel runterladen und ansehen. @RodFromGermany Zugegeben, hatte ich das schon im Kopf, schien mir dann aber wieder zu "aufwendig" zu sein und dache es gäbe eine einfache Lösung. @siycah Hab mal flüchtig etwas über "State-Machine" gehört aber noch nie etwas mit gemacht.

  • Benutzer-Avatarbild

    Moin moin Mein Code hier bereitet mir einige Probleme. Das kopieren als solches funktioniert super. Das Problem ist das Abfangen von Fehlern. Kopiere ich z.B. auf einen USB-Stick und ziehe den Stick während des kopieren ab, verlässt der Code nicht sofort die entsprechende Methode. Siehe dazu den Auszug aus dem LogFile. Habe bis Bild Nummer 0011 kopieren lassen und dann den USB-Stick abgezogen. Irgendwie komme ich leider nicht weiter. Mein Code: (Versteckter Text) Auszug aus dem LogFile: (Verstec…

  • Benutzer-Avatarbild

    Moin moin Habe meine Class für die Charts nun nochmal umgebaut. Die Verantwortlichkeiten mehr getrennt usw. Also ich finde es mit der Eingabe in einem DGV hierbei nun einfacher als über zusammengebaute Masken mit Textboxen etc. Das ganze sollte aber auch so einfach wie möglich gehalten werden. Quasi wie bei einer Eingabe in ExcelTabellen. Und die GUI sollte nicht überladen werden mit Controls. Ja die 4Views von EFR habe ich schon öfters angesehen... (Versteckter Text)

  • Benutzer-Avatarbild

    Moin moin Also ja ich verstehe deine Logik mit den Zeiten. In der Tat waren meine ersten DataSets so aufgebaut, das für jede Messung noch ein TimeStamp gesetzt wurde. Das habe ich aber dann verworfen, weil der User meinte, er drucke ein leeres Sheet aus, trage da erstmal die Daten ein und später dann ins Programm. Das hat mich dann zu dieser Variante des DS geführt. Wie ich schrieb, werden hier nur 3 Messungen am Tag gemacht. Ob diese nun +- auf eine Std. genau sind ist nicht so wichtig. Im Anha…

  • Benutzer-Avatarbild

    @Haudruferzappeltnoch Die Daten sind im XML gespeichert und werden per DGV eingegeben / angezeigt und sind an ein Bindingsoure gebunden. (siehe Bildanhang) Habe aber noch nie ein Chart an ein Bindigsource gebunden. Zitat: „​4 kommen, mittags bei ca. 4,5 und abends kurz vor 5.“ Warum sollte das so sein? Die Messungen laufen sehr konstant um: 08:00 / 12:00 / 18:00 Uhr

  • Benutzer-Avatarbild

    @Haudruferzappeltnoch Die X-Axe sind die einzelnen Tage des Monat. Zitat: „​Messdatentechnisch würde man eher “ Das kann ich umschalten mit dem Button "DiagrammTyp"! Zitat: „​Datenpunkte dann nicht zeitlich versetzt sein?“ Wie meinst du das? Zitat: „​sollte einer BindingSource nur die DataSource aufbereiten“ Da kann ich dir grad nicht folgen... bin glaube ich zu lange damit zugange

  • Benutzer-Avatarbild

    Moin moin Habe das mit dem Ausdruck nun hinbekommen. Ich Chart werden meine Daten nun auch richtig angezeigt. Siehe Bildanhang. Jetzt die Frage, wie kann ich den Code hier ggf noch verbessern. (Versteckter Text) Ich dachte erst an so etwas aber da stehe ich gerade auf dem Schlauch bzgl der Bezeichnungen. Es soll ja schon bei "Temp. Morgens" "Temp. Mittags" usw bleiben. (Versteckter Text)

  • Benutzer-Avatarbild

    Schlieren beim pdf-Druck

    Amelie - - Sonstige Problemstellungen

    Beitrag

    @-Franky- Der Bullzip-Pdf ist zwar etwas besser aber bringt nicht wirklich viel. Danke trotzdem. Meine Lösung ist ja nun OK. Tüftel gerade an etwas anderen bzgl der Charts.

  • Benutzer-Avatarbild

    Schlieren beim pdf-Druck

    Amelie - - Sonstige Problemstellungen

    Beitrag

    @DTF Zitat: „​Erscheinen diese Schlieren auch...“ Ja aber deutlich weniger! @-Franky- Leider finde ich solche Einstellungen beim Druckertreiber nicht. @RodFromGermany Zitat: „​Wenn Du das richtig skalierst,“ Ich versuche das mal mit den Skalierungen. Ist nicht so einfach, weil ich mit einem Mal drei (3) DGV und drei (3) Charts ausdrucken lassen möchte. --- So wie ich es im Moment habe ist es eigentlich OK. Aber die "Verbesserungen" mit den Skalierungen versuche ich mal.

  • Benutzer-Avatarbild

    Schlieren beim pdf-Druck

    Amelie - - Sonstige Problemstellungen

    Beitrag

    @VaporiZed Genau diese Schlieren in den Linien und in der Legende meinte ich. Die sind schon auf dem erzeugtem PDF-File zu sehen, wenn ich den Hintergrund Blau einfärbe. Liegt das am Treiber oder am Code oder woran? Mich interessiert das nun mal pauschal. Für mein Programm habe ich es nun so gelöst, das auf dem Monitor die Charts mit blauem Hintergrund angezeigt werden, aber im Druck mit weißem Hintergrund. Das ist eine akzeptable Lösung. Bei der Legende sind zwar immer noch kleine Schlieren zu …

  • Benutzer-Avatarbild

    Schlieren beim pdf-Druck

    Amelie - - Sonstige Problemstellungen

    Beitrag

    @DTF Ich habe Win7 64Bit das ist noch kein Hauseigener PDF-Treiber dabei Zitat: „Aber du musst sehr reich sein,“ Ich habe es nun anders gelöst. In der Monitoransicht habe ich den Hintergrund und die Linien andersfarbig und bei Ausdruck wieder "normal" auf DIN A4 Querformat VB.NET-Quellcode (25 Zeilen)

  • Benutzer-Avatarbild

    Schlieren beim pdf-Druck

    Amelie - - Sonstige Problemstellungen

    Beitrag

    Moin moin Ich habe hier ein "Problem" beim Ausdruck meines Chart, wenn ich den Hintergrund farbig gestalte. Bei weißem Hintergrund fällt es kaum auf, das da überall solche Schlieren sind wie bei einem schlecht komprimiertem jpg-Bild. Als Druckertreiber habe ich den ​PDF-XChange Light installiert. Gibt es da irgendetwas zu verbessern, so das der PDf-Druck besser wird? Die Methode wie ich das Chart drucke. Die Methode für die DGV lasse ich hier mal weg. (Versteckter Text)