none
Formularansicht ändert sich nicht im Laufzeitmodus RRS feed

  • Frage

  • Woran kann es liegen? Ein Formular in VB 2010 wird im Entwurfsmodus geändert, erscheint jedoch im Laufzeitmodus bzw. beim Debugging unverändert in der alten Fassung.
    Mittwoch, 10. August 2016 12:43

Antworten

  • Danke Elmar. Habe es reparieren können: Durch Vergleich mit den anderen Formularen, bei denen dieser Fehler nicht auftritt, habe ich die Eigenschaften des fehlerhaften Formulares so eingestellt wie bei den anderen. Vermutlich war es die Eigenschaft AutoSize, sie muss auf False gestellt sein, damit man die Größe und Beschaffenheit des Formulares während des Entwurfsmodus selber gestalten kann. Ein paar andere Eigenschaften wurden zusätzlich geändert. Leider kann ich die jetzt richtig eingestellten Eigenschaften nicht als Image mitschicken, weil mein KOnto noch nicht überprüft ist. Gruss Chirlu nedob
    Mittwoch, 10. August 2016 16:42

Alle Antworten

  • Hallo,

    bitte sie nach, ob sich das Projekt fehlerfrei übersetzen lässt oder ob ein Fehler angezeigt wird. Das kann auch passieren wenn die ausführbare Datei noch aktiv ist und beim Kompilieren nicht ersetzt wird.

    Gruß Elmar

    Mittwoch, 10. August 2016 13:05
    Beantworter
  • Danke für Deine Hilfe. Eine Fehlermeldung bekomme ich allerdings nicht. Woran kann ich merken, dass die Datei noch "aktiv" ist? Gruß chirlu nedob
    Mittwoch, 10. August 2016 14:42
  • Hat das Problem vielleicht etwas mit der "Verträglichkeit" zwischen Windows 10 und VB 2010 zu tun? Chirlu nedob
    Mittwoch, 10. August 2016 14:43
  • Hallo Chirlu,

    ein Kompatibilitätsproblem ist unwahrscheinlich, denn es konnten ja die vorherigen Versionen erstellt werden. Wahrscheinlicher wäre z. B. ein übereifriger Virenscanner, der die EXE-Datei untersucht und dadurch ein Ersetzen verhindert.

    Du solltest die Fehlerliste immer offen (und keine Filter gesetzt) haben, zudem sollte man ins Ausgabe-Fenster schauen, in dem die Build-Ereignisse angezeigt werden. Dort sieht man u. a. wenn die EXE-Datei nicht ersetzt werden kann, z. B. weil noch ein Instanz läuft (sieht man auch im Task-Manager).

    Zudem kannst Du Dir das Änderungsdatum der EXE-Datei anschauen. Das sollte sich nach der Kompilierung auf die aktuelle Uhrzeit ändern.

    Gruß Elmar

    Mittwoch, 10. August 2016 15:44
    Beantworter
  • Danke Elmar. Habe es reparieren können: Durch Vergleich mit den anderen Formularen, bei denen dieser Fehler nicht auftritt, habe ich die Eigenschaften des fehlerhaften Formulares so eingestellt wie bei den anderen. Vermutlich war es die Eigenschaft AutoSize, sie muss auf False gestellt sein, damit man die Größe und Beschaffenheit des Formulares während des Entwurfsmodus selber gestalten kann. Ein paar andere Eigenschaften wurden zusätzlich geändert. Leider kann ich die jetzt richtig eingestellten Eigenschaften nicht als Image mitschicken, weil mein KOnto noch nicht überprüft ist. Gruss Chirlu nedob
    Mittwoch, 10. August 2016 16:42
  • Hallo,

    es freut mich, dass Du den eigentlichen Verursacher lokalisiert hat. Ich wünsche weiter fröhliches programmieren ;)

    Gruß Elmar

    Mittwoch, 10. August 2016 18:26
    Beantworter