Suchergebnisse

Suchergebnisse 1-28 von insgesamt 28.

  • Benutzer-Avatarbild

    Ich habe es jetzt mal so wie oben beschrieben gemacht und es funktioniert sehr gut. Wäre halt schön, wenn bei VB mal irgendetwas stringent einheitlich wäre, das würde es Anfängern und Gelegenheitsusern wie mir viel einfacher machen. Letztlich sind das alles nur Bitfolgen auf der Festplatte, ob nun Text, Bild, Sound oder was auch immer. So ein hypothetisches "IO.File.WriteImage" (Das es nicht gibt!) wäre irgendwie logischer gewesen. Die vielen Sonderkonstrukte, nicht nur hierbei, vergällen es ein…

  • Benutzer-Avatarbild

    @RodFromGermanyIch weiß nicht, ob du dir dabei dies hier vorgestellt hast, aber es scheint zu funktionieren: Quellcode (7 Zeilen)

  • Benutzer-Avatarbild

    @RodFromGermany: Die Bitmaps wie auch die .exe Dateien habe ich einfach als Resource hinzugefügt. Bin mir nicht mehr sicher, ob als Bild oder einfach als Datei und sie wurden als Bilder erkannt. Die .exe Datei kann ich, wie von Dive26 beschrieben, problemlos mit WriteAllBytes in das vorgesehene Verzeichnis als xyz.exe schreiben Quellcode (4 Zeilen) Die .csv Dateinen schreibe ich analog mit WritelAllText und erzeuge sie so neu. Quellcode (5 Zeilen) Nur bei der Bitmap gibt es obiges Problem. Ich k…

  • Benutzer-Avatarbild

    @Dive26: Nach so etwas hatte ich gesucht. Meine .exe und .csv bekomme ich so gut in den Griff und kann sie bei der Installation wieder "auspacken" und in die entsprechenden Verzeichnisse verteilen. Was ich aber nicht hinbekomme, sind Bitmaps. das muss wohl anders konstruiert werden.. VB.NET-Quellcode (4 Zeilen) erzeugt mir den Fehler BC30311: Der Wert vom Typ Bitmap kann nicht in Byte(9 konvertiert werden. Wie muss das Ganze aussehen, damit es auch mit Bitmaps klappt? Vielen Dank!

  • Benutzer-Avatarbild

    Irgenwo habe ich da scheinbar ein grundsätzliches Verständnisproblem.... Ich füge die Dateien als Datei hinzu. Nach dem Kompilieren findet "er" die Dateien dann nicht mehr. Evtl. hat das auch mit OneDrive zu tun. Was mache ich verkehrt?

  • Benutzer-Avatarbild

    Visual Studio. VB Net. In meinem kleinen Projekt möchte ich ein paar Textdateien und Grafiken einbetten. Sobald ich kompiliere und die Anwendung für andere bereitstelle, werden diese Dateien aber nicht gefunden. Wenn ich in die Resourcen meines Projekts gehe, steht dort ausgegraut: Persistence: Zur Kompilerzeit verknüpft. Wie kann ich diese Dateien in eine eingebettete Ressource ändern?

  • Benutzer-Avatarbild

    @VaporiZed OK, deinen Vorschlag konnte ich umsetzen, wobei es kein Problem war, "Using" über die gesamten Zwischenschritte drüber zu "stülpen". Werde mich mit Using mal auseinandersetzen, hatte ich noch nie eingesetzt. Finde ich sehr interessant. Wieder mal was gelernt (Halbwissen/Inselwissen zumindest ) Was mir aber an dem Weg nicht so gut gefällt ist, dass die Schleife über die gesamte Dauer mitgeschleppt wird. Ich zeichne nun mal viel in die Picturebox und manipuliere vieles. Da ist das mit d…

  • Benutzer-Avatarbild

    @VaporiZed: OK, habe ich korrigiert. Wäre ja auch zu einfach gewesen wenn die Fehlermeldung "There is no such control..." gelautet hätte... Mein Versagen ok. Vielen Dank! @RodFromGermany Das Ganze funktioniert dann auch in diesem Rahmen wunderbar. Aber sobald ich das auf mein Programm anwende und die Using Schleife am Anfang und Ende der Sub einfüge, die die Messwerte in eine Kurve zusammenfügt, speichert er nur noch ein leeres Image ohne jeglichen grafischen Inhalt. Also jedenfalls nicht mehr d…

  • Benutzer-Avatarbild

    @RodFromGermany Als Datei speichern.

  • Benutzer-Avatarbild

    Definition: Der, nach dem Messvorgang, grafisch in der Picturebox dargestellte Signalverlauf plus weitere dort eingeblendete grafische Elemente.

  • Benutzer-Avatarbild

    @RodFromGermany: Ich will das Messergebnis letztlich auch speichern können, aber zunächst nur im Messprotokoll (das dann ausgedruckt wird) einfügen. @VaporiZed: Das muss ein ganz dämlicher Fehler sein, den ich da gemacht habe . 1 Form, 1 Button und 1e picturebox - was kann ich da falsch gemacht haben? Nennt mich Noob of the year. ich finds nicht.

  • Benutzer-Avatarbild

    @VaporiZed: Habe ich doch! Habe die Controls Button1 und Picturebox1 in Form1! Allerdings ist die shared sub da irgendwie ein Hindernis... @RodFromGermany: Sorry, war schon spät. Aber vielleicht kannst du ja jetzt deinem Baby noch etwas nachhelfen. Bekäme man denn aus deinem Skript einen "Screenshot" des Signals aus der Picturebox heraus?

  • Benutzer-Avatarbild

    Versteh es natürlich nicht ganz, da ich dachte man könne nicht profan den Inhalt einer Picturebox abspeichern, wenn Image nothing ist. Aber wenn so ginge wäre es ja toll. Habe das aber mal gebaut und bekomme Fehler:BC30506: die Handles Klausel erfordert eine Withevents Variable.... @ErfinderDesRades: Basiert wie oben geschrieben auf dem Code von RodvonGermany..... Ich versuche es mal etwas kompakter ohne Berechnungssubs hier: VB.NET-Quellcode (110 Zeilen) CodeTags korrigiert ~VaporiZed

  • Benutzer-Avatarbild

    Ja, ich hatte mir gedacht, dass ich da noch etwas hinzufügen müsste: Da es sich um eine Signalverarbeitung handelt, kann ich mit den Rohdaten nur bedingt etwas anfangen. Das Signal wird softwareseitig gefiltert, addiert usw. An dieser Stelle könnte ich zwar über den Handler ansetzen, müsste dann aber die Signalverarbeitung, das Overlay (Skalen, Hinweise, Werte usw.) nochmals oder parallel durchlaufen. Das ist theoretisch natürlich möglich, es gäbe dann praktisch einen "Zwillingsbruder" in einem …

  • Benutzer-Avatarbild

    Ich habe eine, durch das Programm erzeugtes Grafik in einer Picturebox ( Entlehnt RodfromGermany´s: Oszilloskop - dynamische Darstellung beliebiger Kurven ). Es ist hinsichtlich der Eingangsdaten so modifiziert, dass es Messdaten über den USB einliest und dann grafisch darstellt. Soweit so gut. Jetzt soll das erhaltene Signal weiterverarbeitet werden (z.B. ausdrucken). Wie komme ich nun an die Daten hierfür (z.B. Bitmap). Dank der wunderbaren Menschen hier, glaube ich verstanden zu haben, dass s…

  • Benutzer-Avatarbild

    Ich lese die Daten eines COM Ports mit 9600 Baud aus und zeige sie grafisch in einer Picturebox an. Da während der seriellen Kommunikation alle anderen Aktivitäten ruhen, habe ich ein PictureboxX.refresh nach einer bestimmten Anzahl neuer Daten verwendet. (Weiß dass das nicht so sauber ist, aber mit Backgroundworker etc. komme ich nicht klar und da es nur ein kleines Tool ist, wollte ich da nicht so tief einsteigen) Die COM pumpt also Daten in mein Tool, über den Refresh werden die mehr oder wen…

  • Benutzer-Avatarbild

    @Takafusa: Puh Repo forken? Das hört sich nach einer kleinen Lebensaufgabe an Zu der Anwendung: Ist ja klar das man damit ein Hex File auf einen Arduino Nano hochladen kann/soll. Dafür gibt es ja auch schon ganz gute Lösungen (z.B. das hervorragende AVRdudess) Aber in meinem Fall sollen die User eines kleinen Projekts (die kaum Ahnung von der Materie haben dürften) nicht durch die vielen Einstellmöglichkeiten verwirrt werden. Daher mache ich das ganz einfach und mit minimalen Settings. Leider sc…

  • Benutzer-Avatarbild

    Danke zunächst einmal. Ich habe da aber wohl etwas missverständlich geschrieben (wg. textbox). Ich möchte (zumindest zunächst) gar nicht mal den Stream auslesen, sondern einfach nur das Fenster, das sich öffnet, sobald der Prozess gestartet wird, nicht separat als neues Fenster haben, sondern dieses Fenster innerhalb meiner App sehen können, entweder in einem Feld-was auch immer auf dem Form1 oder zur Not in einem Form2, das dann aber nicht geschlossen wird, wenn der Befehl ausgeführt wurde, son…

  • Benutzer-Avatarbild

    Hallo! Ich möchte meinen Kommandozeilen Aufruf innerhalb meiner Form1 (oder einer neuen Form) umleiten und zudem verhindern, dass die Shell nach dem Ausführen des Kommandos geschlossen wird, damit ich evtl. vorhandene Rückmeldungen noch sehen kann. Bislang ganz profan: Quellcode (4 Zeilen) Hierbei wird ein neues Fenster geöffnet, der Prozess abgearbeitet und dann das neue Fenster geschlossen. Möchte also, dass der Prozess möglichst innerhalb meines Form1 angezeigt wird (Evtl. Textbox oder Panel?…

  • Benutzer-Avatarbild

    Vollzug! Allerdings ging bei mir nur die Variante 2 : p.StartInfo.Arguments = $"-C ""{avrDudeConfig}"" -v -patmega328p -carduino -P{portName} -b{baudRate} -D -Uflash:w:""{hexFilename}"":i" Was alles ein bisschen merkwürdig ist, denn beim Googeln in einschlägig berüchtigten Foren ( und auf der MS Seite) liest man immer wieder man solle chr(34) verwenden, wegen ANSI konform Blabla... Bei mir hat chr(34) jedenfalls NICHT funktioniert. Vielen Dank! Ich muss jetzt erst mal auseinanderfummeln, was gen…

  • Benutzer-Avatarbild

    @Morrison: Ja hatte ich mal probiert, aber da gibt es wohl keine echten Konventionen, außer dass es egal ist Im Ernst: Brachte nichts. @Takafusa: Selbes Spiel, es fehlen wohl die Anführungszeichen. Wenn ich es über mein Programm aufrufe, schließt sich die Shell sofort wieder und ich bekomme keine Fehlermeldung. Wenn ich es manuell in die Kommandozeile kopiere und ausführen will, kommt eine Fehlermeldung, die darauf hindeutet, dass er ab dem Leerzeichen den Pfad nicht mehr erkennt: C:\Users\maboo…

  • Benutzer-Avatarbild

    Schönen Abend, ich knoble an einem Problem mit Leerzeichen in Dateinamen. Zum Aufrufen benutze ich u.a. Sub. VB.NET-Quellcode (11 Zeilen) Den String "FullPath" habe ich "zusammengebastelt" und alle Pfade mittels ch(34) in Anführungszeichen gesetzt. Er lautet nun: "C:\Program Files\MTI-Update\avrdude" -C"C:\Program Files\MTI-Update\avrdude.conf" -v -patmega328p -carduino -PCOM4 -b57600 -D -Uflash:w:"C:\Program Files\MTI-Update\MTI00X-V4.hex":i Aber selbst ohne Übergabeparmeter nur mit "C:\Program…

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „. Wahrscheinlich einer Deiner Hauptprobleme - neben den genannten: Zeile#11: Witdh - eine eigene, wenn auch falschgeschriebene Variable. Die Konsequenz: z.B. in Z#29 verwendest Du Width. Und das ist die Formbreite, nicht Deine eigene Variable! Und schon kommt wohl Mus raus.“ ... Variable einmal in der Hektik falsch geschrieben und deklariert. Das war es. Ich gelobe demütig Besserung..

  • Benutzer-Avatarbild

    Meine Picturebox1 hat eine Größe von 1244 x 696 Height = PictureBox1.Size.Height Witdh = PictureBox1.Size.Width (Mit oder ohne .Size) liefert für Breite und Höhe aber immer 1980 x 1024 also die Größe der Form1. Habe zahlreiche Autosize,Zoom,Stretch Varianten ausprobiert und komme einfach nicht dahinter. Ich möchte die Grafikbox für ein X/Y Koordinatensystem nutzen um Kurvenverläufe anzuzeigen. Dabei habe ich einen Skalierungsfaktor für Breite und Höhe, aber fast die Hälfte aller Linien landet re…

  • Benutzer-Avatarbild

    OK, was soll ich sagen? Nach stundenlangen Googlen, Einrichten, Nachladen usw. läuft es . Ich bin wieder im Spiel Kann mich auf das Wesentliche konzentrieren und mein erstes Progrämmchen läuft. Vielen Dank für die Geduld mit mir altem Esel mit diesem neumodischen Sch.... Wir lesen bestimmt noch voneinander. Jetzt erst mal coden

  • Benutzer-Avatarbild

    Also Blend lässt sich bei mir nicht deinstallieren ! (Mit entsprechendem Wissen/Aufwand sicherlich schon) Selbst wenn man mit Rechtsklick drauf geht, findet es WIn dann nicht mehr bei den Apps. Meine Toolbar ist abgeschossen, d.h. alles auf einmal ausgegraut. Der Designer geht mal und geht nicht. Herrgott was macht MS denn da für einen Mist und will den Leuten Sachen unterjubeln, die sie nicht brauchen, Zeit und Nerven kosten? Ich will doch nur ein kleines Progrämmchen schreiben um die serielle …

  • Benutzer-Avatarbild

    Hallo VoporiZed, Ich habe mich an die Installation gemäß: docs.microsoft.com/de-de/visua…isual-studio?view=vs-2019 gehalten, bekomme aber die Vorlage: Windows Forms-App (.NET Framework) einfach nicht angezeigt. Das sind alle meine Optionen: meereis-schmilzt-temperatur-rekorde-in-arktis-und-antarktis-a-1278046.htmldrive.google.com/open?id=1gPv1702IHjApZz3UgB1XcomurdLHi2SO Demzufolge starte ich nicht mit einem blanken Form1 wie gewohnt, sondern habe nur Code und einen grafischen designer der den g…

  • Benutzer-Avatarbild

    Habe nach langer Zeit mal wieder vor etwas mit VB zu machen und mir daher die aktuellste Studio 2019 Umgebung heruntergeladen. Das allein war schon, gemessen an dem Vorhaben, etwas aufwendig. Nun aber komme ich mit der neuen Umgebung überhaupt nicht klar und habe uch keine Kapazität längere Einarbeitungszeit als eigentliche Programmierzeit aufzuwenden. Wie kann ich denn den alten Workflow (z.B. Form1 beim Laden, Anklicken von Objekten zum Aufruf der Triggeraktion) wieder herstellen? Danke schon …