Suchergebnisse

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

  • Benutzer-Avatarbild

    SaveFileDialog Dataset

    VaporiZed - - Datenbankprogrammierung

    Beitrag

    Nuja, was willst Du denn noch verändern? Dass Du ne Dateiangabe für Save&Load brauchst, ist klar. Ob Du den Pfad nun fest im Code einbaust oder dem Benutzer die Chance gibst, eine Datei zu wählen, liegt in Deinem Ermessensspielraum. Aber wenn Du Auswahl gibst, ist es natürlich auch sinnvoll mit Dialogen zu arbeiten. Ob Du dafür jetzt allerdings gleich ne jeweilige Instanz auf dem Formular erzeugst, bleibt auch bei Dir. Ich würde immer nur ne prozedurinterne, also lokale OFD-/SFD-Instanz (OpenFil…

  • Benutzer-Avatarbild

    Zitat von FormFollowsFunction: „Das schreit doch förmlich nach einem Event.“Das ist Ansichtssache. Wann nutzt man eine "normale" Sub, wann ein Event? Ich würd immer dann nur ein Event verwenden, wenn nicht sicher ist, dass sich jemand für das Vorkommnis interessiert. Oder wenn die Weiterverarbeitung außerhalb der Klasse erfolgt, in der etwas passiert. Aber hier ist es klassenintern und klar geregelt, wann was passieren soll. Da wäre m.E. ein Event Overkill. Aber hey: Ansichtssache.

  • Benutzer-Avatarbild

    Z#13/#17 und #14/#18 sind schon wieder gleich. Statt immer den Funktionsparameter fileLoaded mit IF auszuwerten, nimm ihn gleich eben als Argument, wie @xChRoNiKx doch schon schrieb. z.B. eben startQuiz.enabled = fileLoaded

  • Benutzer-Avatarbild

    Die Zeilen#6 und #9 sind gleich. Entweder ist das falsch oder Z#6 kann vor das If und Z#9 weg.

  • Benutzer-Avatarbild

    Sind denn die Dateien auch noch in den Projekteigenschaften -> Ressourcen gelistet? Vielleicht ist ja die .resx-Datei hopps gegangen.

  • Benutzer-Avatarbild

    Willkommen im Forum. So wie es hier beschrieben wird, ist es bei mir auch privat. Ohne echtes DBMS, sondern mit einer Datei und einem (mehr oder weniger ausgeklügelten) Managementprogramm, welches die Clientanfragen verarbeitet. Das Problem aber dürfte schon im Voraus existiert haben: Selbst bei einem hyperschnellen Netzwerk hast Du doch nur eine Datei, auf die mehrere Rechner (direkt oder indirekt) zugreifen. Wie hast Du es denn vor dem Umzug gelöst?

  • Benutzer-Avatarbild

    Der berühmte Doppelcast

    VaporiZed - - Sonstige Problemstellungen

    Beitrag

    Dir fehlt der Doppelcast. z.B.: C#-Quellcode (1 Zeile) Oh, zu langsam. Aber getestet

  • Benutzer-Avatarbild

    Ich hab zwar keine Ahnung von SQL, aber dieses Then: Sicher, dass das da reingehört? (Ich folge damit nur dem Hinweis der Fehlermeldung) btw: Stichwort Backups und Versionskontrolle

  • Benutzer-Avatarbild

    Schuss ins Blaue: nimm Or statt And Einstellungen/Optionen werden normalerweise bitweise kombiniert. Und das geht mit Or.

  • Benutzer-Avatarbild

    VB.NET-Quellcode (3 Zeilen) Wenn Dein tDS defaultmäßig DataSet1 und Deine auszuwertende DataTable Autos heißt, in der eine ID-Spalte (Int32), Name (String) und PS (Int32) wäre, dann z.B. VB.NET-Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    Auch von mir alles Gute zum Geburtstag, @Trade

  • Benutzer-Avatarbild

    Wenn man von leichten inhaltlichen Abweichungen zwischen Post#3- und Post#5-Code absieht: Ich bin auch zu doof den Fehler zu finden. Eigentlich bin ich Rätsellöserfan und mag es nicht, wenn man mir die Auflösung gibt, aber hier bin ich raus. Ich habe das Szenario aus Post#3 nachgebaut und - wenn man von von einer Kleinigkeit absieht, die hier aber nicht als Fehler erwähnt wurde - funktioniert der Code wie gewünscht. Ich kann problemlos zwischen den Fenstern mittels [Kunde suchen] und [Abbruch] h…

  • Benutzer-Avatarbild

    Wenn man z.B. schreibt VB.NET-Quellcode (3 Zeilen) dann wird durch das End Using das FileStream-Objekt sauber entsorgt, sodass die Datei in diesem Fall wieder freigegeben wird. Das Using-Konstrukt ersetzt auch die Aufräum-Funktion Dispose und sollte immer dann eingesetzt werden, wenn nur im lokalen Block ein Disposable-Objekt genutzt werden soll. Wird ein entsprechendes Objekt länger genutzt als nur in einer Prozedur, dann nimmt man Using nicht. Aber dann sollte man abschließend das Dispose nich…

  • Benutzer-Avatarbild

    Kann ich nicht nachvollziehen. Läuft bei mir. Auch bei einer 1000-Zeilen-Datei. Was ist src_lines? btw: Bitte CodeTags benutzen. Und die Farbe Rot entfernen, sonst gibt es Mecker mit den Moderatoren. Bei solchen Zeilen: VB.NET-Quellcode (2 Zeilen) Kannst Du die erste weglassen. Die 2. überschreibt es eh. ########## Eh, Moment mal. Du kannst in dem Ordner C:\Users keine Datei erstellen. Wenn ich es versuche, kommt bei mir System.UnauthorizedAccessException: "Der Zugriff auf den Pfad "C:\Users\Tes…

  • Benutzer-Avatarbild

    Aus einem Dateistream konnte ich das Problem jetzt auch nicht reproduzieren. Aber hey: Welche Fehlermeldung ist es denn überhaupt? Nicht, dass wir an der falschen Stelle suchen. btw: Warum eigentlich dieses doppelte Read? Kann man doch in die Schleife packen und es so bei einem Read belassen, wenn man ein Do...Loop While draus macht.

  • Benutzer-Avatarbild

    Tasten Druck

    VaporiZed - - Sonstige Problemstellungen

    Beitrag

    Natürlich nicht. Eine PicBox ist kein Button. Das, was beim Button_Click passiert, verschiebst Du einfach in eine eigene Sub und rufst diese dann beim Escape-Drücken auf.

  • Benutzer-Avatarbild

    VB.NET-Quellcode (1 Zeile) 4. Element (quasi Zeile 4), 3. Teilelement (die Indizes fangen alle bei 0 an)

  • Benutzer-Avatarbild

    Es stellt sich jetzt eben die Frage, ob noch die alte Deklaration verwendet wird oder die neuere, die ich gepostet habe.

  • Benutzer-Avatarbild

    Habe mir dank @Hourmins Infos und einem neuen Thread die Frage beantworten und mein Problem lösen können.

  • Benutzer-Avatarbild

    Ich nutze VS2017CE oder auch mal VS2019 Preview. Darin problemlos möglich.

  • Benutzer-Avatarbild

    Dies ist eine andere Herangehensweise zur Problematik des andere Programme fernsteuern-Threads von @RodFromGermany, basiert auf den Infos vom Thread von Hourmin und beantwortet meine einst gestellte Frage über das Auslesen anderer .Net-Anwendungen. Mit der hier beschriebenen Vorgehensweise können externe .Net-Programme (größtenteils) ausgelesen und auch beeinflusst werden. Anmerkung für diesen Text: CE = control element (Button, TextBox, DGV, …) Einschränkungen: Dieses Vorgehen funktioniert nich…

  • Benutzer-Avatarbild

    Nein, den von Dir genannten Fehler bekomme ich nicht. Aber der sollte ja auch schon zur Designzeit auftreten. Da ich SharePoint nicht nutze (was ich in Post#2 mit "Ich kann Dir nicht weiterhelfen" andeuten wollte), kann ich es auch nicht adäquat nachbauen. Das einzige, was ich jetzt erhalte, ist eine System.IO.FileNotFoundException. Ich hab ja auch erstmal nur die Syntax Deines Codes getestet. Nur inhaltlich kommt er mir komisch vor, weil Du mit Dim site As SPSite = SPContext.Current.Site anfäng…

  • Benutzer-Avatarbild

    Post#7, Zeile#1 und #2: CurrentValue wird als Doublewert mit 0 festgelegt und dann mit TryParse ggf. befüllt, falls es befüllbar ist. Falls es nicht befüllbar ist, weil in e.Value nix sinnvolles drinsteht, wird die Prozedur vorzeitig verlassen.

  • Benutzer-Avatarbild

    Der Grund für On Error ... ist wurscht. Das gehört in kein zeitgemäßes Programm. Try-Catch ist zeitgemäß - wenn man es richtig einsetzt! Zitat von nightrider63: „Das liegt wohl daran, dass mindestens ein Zellwert = 0,00 ist.“Nein. Die Exception sagt, dass irgendwas ausgewertet wird, was nicht existiert. Daher wäre es sinnvoll, wenn Du angibst, in welcher Zeile das Problem auftritt. Ich vermute mal, dass es um e.Value geht, weil ggf. eben nix in der Zelle steht. Das ließe sich abfangen mit: VB.NE…

  • Benutzer-Avatarbild

    On Error Resume Next??? Ich dachte, das ist ein VB.Net-Thread. Und wo soll da ein schwerer Fehler auftreten? Weg damit. Gegenvorschlag, damit Du weißt, wie es anders gehen kann: VB.NET-Quellcode (13 Zeilen)

  • Benutzer-Avatarbild

    Auch für den Fall, dass ich jetzt querschieße, aber ich hadere bei Post#3. Die Fehlermeldung dürfte dadurch bedingt sein, dass Du eine eigene Function FindWindow geschrieben hast, die ebenfalls 2 Parameter nimmt und bei der Du den 1. Parameter auf Nothing setzt. Da könnte der Compiler ins Straucheln geraten. Probier es mal ohne Deine eigene Function. Oder besser: benenn sie um. Denn wenn Du notepad ohne Dokument öffnest, muss mit folgendem Code was in hWndAsText stehen: VB.NET-Quellcode (11 Zeil…

  • Benutzer-Avatarbild

    Jep. Dienen Code habe ich 1:1 übernommen. Ist in Deinen Verweisen dank Nuget jetzt auch die im Screenshot gezeigte DLL drin? Wird zwar ein anderer Pfad sein, aber das ist ja klar.

  • Benutzer-Avatarbild

    Ahso. Ja gut. Kannst ja auch mit ner For-Schleife von 1 bis 12 gehen: VB.NET-Quellcode (5 Zeilen) (weiß jetzt natürlich nicht, ob's zum Rest passt).

  • Benutzer-Avatarbild

    Schon gut, ich glaube Dir mit Option Strict On Das Jahresproblem ist einfach zu lösen. Statt "2019" hinzuschreiben, nimm SelectionStart.Year.ToString* her. Für den Monat kannst Du entweder SelectionStart.Month* hernehmen und dann noch ein selbstgemachtes Array, wo die Monatsnamen drinstehen, oder ... (ich schau grad mal) ... mit Application.CurrentCulture.DateTimeFormat.MonthNames()(SelectionStart.Month - 1) * Also als Langfassung z.B.: YourMonthCalendar.SelectionStart.Year.ToString

  • Benutzer-Avatarbild

    Ich sehe nur 5 Controls: ein Tab-Control und 4 Buttons. Das sechste, welches mit Controls(5) angesprochen wird, hingegen scheint zu fehlen. Aber vielleicht ist es auch die TextBox, die Probleme macht. Das ist leicht rauszufinden, indem Du schreibst: VB.NET-Quellcode (6 Zeilen) Aber wieder stellt sich die Frage: Warum das TabControl nicht mit seinem Namen anpeilen?