Suchergebnisse
Suchergebnisse 1-13 von insgesamt 13.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Das mit dem string array hatte ich auch schon mal überlegt, allerdings sollen diese Infos auch bei Beendigung der Software gespeichert werden damit sie beim nächsten Programmstart wieder vorhanden sind. Zudem muss das Programm updatesicher sein, sprich: wenn der Benutzer eine neuere Version installiert, sollen die settings von der vorherigen Version übernommen werden. Ich lass mich da gerne belehren, falls es eine schönere Variante hierfür gibt.
-
Hallo zusammen, ich finde zu dem Thema leider nichts wirklich passendes, daher hier die Frage: Ich möchte die my.settings.e1 bis my.settings.e50 in einer for-Schleife abfragen und falls dort ein bestimmter Wert enthalten ist, diesen ändern. Aktuell schreibe ich jede Zeile einzeln in den Code, bin mir aber sicher, dass das auch einfacher gehen sollte: VB.NET-Quellcode (2 Zeilen) usw Kann mir hierzu vielleicht jemand Starthilfe geben? Danke!
-
Da das Problem anscheinend nur bei einem Leerzeichen auftritt habe ich jetzt einen Workaround geschaffen. Ich fange das vbcrlf mit den 16 Leerzeichen ab und ersetze es zur Laufzeit wieder mit einen Leerzeichen. Ist zwar etwas gebastel, aber klappt soweit. Danke Euch für die Hilfe!
-
Ok, ich habe den Fehler gefunden, aber leider keine Ahnung wie ich ihn beheben kann. Ich nehme tatsächlich an das das ein VS2017 Bug ist? So sieht die user.config aus. Der Wert "E1" wurde mit einem Leerzeichen gespeichert. Es sind tatsächlich aber ein "vbCrLf" sowie 16 Leerzeichen von <value> bis </value>: vb-paradise.de/index.php/Attachment/44103/ Jemand eine Idee? @RodFromGermany, da warst du wohl schneller... trotzdem eine Idee? Oder gibt es einen Bugtracker für VS2017?
-
@RodFromGermany Also: Ich habe jetzt die Textbox .text property direkt einem my.settings String zugewiesen. Jetzt speichert er den Wert wohl richtig ab, jedoch ist es jetzt so, dass nach einem Programm Neustart wieder der oben beschriebene Inhalt drin steht... ?
-
Multiline = false ja, inhalt der Textbox ist wirklich nur ein einziges Leerzeichen. Ich habe auf der Form 20 Textboxen und alle haben das gleiche Verhalten. Ich bin im Einzelschritt durch, es wird definitiv ein " " übergeben...
-
Hallo zusammen, ich habe leider ein Problem bei dem ich nicht weiterkomme. Ich speichere den Inhalt einer Textbox als String in my.settings. Wenn der Inhalt beliebig ist z.B.: "test", funktioniert auch alles wie es soll. Wenn ich stattdessen ein einfaches Leerzeichen [ ] eingebe, wird zwar die my.settings variable mit [" "] beschrieben, beim wiederauslesen allerdings kommt auf einmal der Inhalt [vbCrLf & " "], also ein Zeilenumbruch sowie 16 Leerzeichen (die Forensoftware löscht mir leider immer…
-
Hallo @Dksksm, vielen Dank für die schnelle Antwort. Leider ist das ja nichts anderes, als die Variablen "my.settings.extProg..." auszulesen. Somit ändert sich doch nichts an der funktionsweise, oder? Vielleicht habe ich es auch ungenügend erklärt, hier nochmals ein Versuch: Ich möchte quasi einen Variablennamen "pfad" in die textbox schreiben können. Das Programm soll dann den Variablennamen "pfad" aber nicht als Text übernehmen, sondern die dahinterliegende Variable in den string einfügen. Als…
-
Hallo zusammen, dies ist mein erster Post hier im Forum und möchte an dieser Stelle erstmal "Hallo" sagen. Ich habe auch gleich ein aktuelles Problem, bei dem ihr mir hoffentlich helfen könnt: Ich habe einer Form zwei Textboxen, die mir einen Prozess starten sollen. In der ersten Textbox wird der Dateiname des aufzurufenden Programms eingegeben, in der zweiten Textbox werden die Argumente für das Programm angegeben. Der Inhalt der Textboxen wird dann in my.settings als string gespeichert. Das fu…