vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Probleme beim aktualisieren einer Textbox 
Autor: ModeratorFZelle (Moderator)
Datum: 31.05.12 14:11

Typisches Problem wenn man von VB6 kommt.
90% deines Codes hat weder mit OOP noch mit vernünftiger Programmierung zu tun.

Schon dieses untypisierte Gefrickel ist schrecklich ( Plugins benutzen !?!), und DoEvents hat in .NET Programmen auch nichts zu suchen.
GetUpperBound wurde vor 11 Jahren in .NET durch Array.Length ersetzt.
Und die FileFunktionen benutzt man seit dem auch nicht mehr.
TextBox.Text kann man direkt den Inhalt der Datei übergeben, wenn die Multiline = true hat, macht die das mit dem Zeilenumbruch selber.
Und das setzen einer TextBox von ausserhalb verstösst gegen OOP.

Und natürlich wird nichts gesetzt, du setzt den Text in einer Ominösen Form2, die nirgendwo gesetzt wird, also wahrscheinlich eine DefaultInstanz.


Verbesserung:
Erstelle ein Interface das ein TextProperty und InvokeRequired hat.
Erstelle die Form so, das sie im Property Text ( ode wie du es nennen willst) die Daten aus der TextBox holt/setzt.
Gib diese Interface aus GetForm zurück.
MERKE dir diese für das Settext.
Vergiss defaultInstanzen, die sind nämlich Thread gebunden.

Lies bitte mal ein gutes Buch zu OOP und .NET, das wird dir helfen diese Fehler zu vermeiden.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Probleme beim aktualisieren einer Textbox2.957ASS0731.05.12 12:44
Re: Probleme beim aktualisieren einer Textbox1.583ModeratorFZelle31.05.12 14:11
Re: Probleme beim aktualisieren einer Textbox1.547ASS0731.05.12 14:50
Re: Probleme beim aktualisieren einer Textbox1.533ModeratorFZelle31.05.12 20:37
Re: Probleme beim aktualisieren einer Textbox1.550Manfred X31.05.12 15:44
Re: Probleme beim aktualisieren einer Textbox1.534ModeratorFZelle31.05.12 20:37
Re: Probleme beim aktualisieren einer Textbox1.531ASS0701.06.12 18:20
Re: Probleme beim aktualisieren einer Textbox1.563ModeratorFZelle01.06.12 21:55
Re: Probleme beim aktualisieren einer Textbox1.560ASS0719.06.12 10:26
Re: Probleme beim aktualisieren einer Textbox1.624ModeratorFZelle19.06.12 12:58
Re: Probleme beim aktualisieren einer Textbox1.553ASS0719.06.12 13:22
Re: Probleme beim aktualisieren einer Textbox1.499ModeratorFZelle19.06.12 16:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel