Es gibt Fälle, bei denen es wichtig sein kann, dass Sie die volle Kontrolle über das Auslösen von und das Registrieren an Ereignissen haben – gerade für die Fehlersuche kann sich das von großer Bedeutung erweisen.Angenommen, Sie haben eine Komponente entwickelt, bei d...
[Mehr]
cd84ba4e-689a-49a6-8366-d306bad38237|1|5.0
Tags: |
Categories:
Ohne Klassen und Objekte läuft in .NET gar nichts mehr – und das gilt für Visual Basic nicht weniger als für alle die anderen .NET-Programmiersprachen. Dass Visual Basic lange Zeit als nicht objektorientierte Programmiersprache galt, stimmte selbst zu Visual Basic 6.0-Zeiten nur...
[Mehr]
cf062ede-4291-4b7a-a3dc-82ec48715eef|3|4.7
Tags: OOP, Visual Basic .NET, Klasse, Attribute |
Categories: Einführung in OOP
Objekte, die es gestatten, sich auf die Entsorgung hinweisen zu lassen, implementieren eine Methode namens Dispose (etwa: entsorgen) – das haben Sie in diesem Kapitel bereits kennen gelernt. Rufen Sie Dispose eines Objekts auf, gibt es alle belegten Systemressourcen frei und signalisiert dem G...
[Mehr]
d2b23a23-56a0-49fd-becc-b237030baff4|0|.0
Tags: |
Categories: Garbage Collector
Mit der IDisposable-Schnittstelle stellt .NET Framework eine Implementierungsvorschrift bereit, mit deren Hilfe Sie eine Methode implementieren können, die anders als Finalize auch aus Ihrem Code heraus aufgerufen werden darf, um das Objekt zu entsorgen. Wenn Sie die Schnittstelle per Im...
[Mehr]
c0c3592c-987a-4ebb-abbb-c42a76b11e7b|0|.0
Tags: .net 4.0, IDisposable, Dispose, Garbage Collector, Visual Basic |
Categories:
Wenn ein Objekt vom Garbage Collector zur Entsorgung markiert wurde, dann ruft der Garbage Collector in der Regel die Finalize-Methode des Objekts auf, bevor er den Speicher des Objekts endgültig freigibt. Schon die Object-Klasse hat Finalize implementiert, und da alle Klassen von Object abgele...
[Mehr]
b7132cb7-be99-4bec-9eff-55da7f5832a1|1|5.0
Tags: |
Categories: Garbage Collector
.NET Framework stellt Entwicklern eine außerordentlich solide Plattform für das Erstellen und das Ver-wenden der unterschiedlichsten Typen zur Verfügung. Wer in seinem Entwicklerleben aber schon mit Speicherlöchern und Pufferüberläufen zu kämpfen hatte, der...
[Mehr]
3b315a56-5f40-4a34-a8e6-637463f67542|1|5.0
Tags: |
Categories: Garbage Collector
Ich habe keine Ahnung, wie oft ich den folgenden Code geschrieben habe, ich weiß nur: es war zu oft. Immer, wenn ich irgend ein kleines Testprogramm benötigte, sei es um WebServices, Datenbanken, Multi-Threading-Algorithmen oder was-weiß-ich-nicht-alles-noch auszuprobieren, muss ich garantiert innerhalb dieses Testprogramms auch Texte ausgeben.
[Mehr]
ac570ab0-9eef-406e-8eb2-219a97361f24|1|5.0
Tags: TextBox, WindowsForms, WriteLine, ThreadSafe Textausgabe |
Categories:
Verwendung von Quantifizierern
Nun ist es vermutlich nicht gerade praxisnah, nach Begriffen zu suchen, deren Zeichenanzahl Sie vorher schon kennen. Oder, um beim vorherigen Beispiel zu bleiben: Sie möchten schon eher nach einem Wort suchen, dass mit »Me.« anfängt, dessen Buchst...
[Mehr]
8885f667-1143-4698-a666-6bf0c698f56a|1|5.0
Tags: |
Categories: RegEx
Einfache Suche nach Sonderzeichen
Dieser Artikel basiert auf dem Artikel Reguläre Ausdrücke mit VB.NET - Eine Einführung und dem dort vorgestellten Beispielprojekt was sie Hier herunterladen können.
Nicht alle Zeichen lassen sich über die Tastatur eingeben. Möchten Sie...
[Mehr]
ad84b8f5-846f-4f71-85b2-bef222cd2176|1|5.0
Tags: |
Categories: RegEx
Reguläre Ausdrücke (Regular Expressions) sind eine mächtige Erweiterung der String-Verarbeitung in Visual Basic (eigentlich im Framework). Ungewöhnlich ist auch die Geschichte, die sich dahinter verbirgt, nämlich wie Reguläre Ausdrücke ihren Weg in das Framework ge...
[Mehr]
9efc13af-bd28-4c85-b385-2e903fece24f|4|4.5
Tags: RegEx
Visual Basic |
Categories: RegEx