Visual Basic 6
Vom Umgang mit der NT-Service-Komponente
Visual Basic-Anwendungen sind aufgrund der Architektur nicht in der Lage als Windows-Dienste eingesetzt zu werden. Man kann sich jedoch helfen, indem man eine von einem Microsoft Consultant entwickelte aber nicht von Microsoft offiziell unterstützte Komponente einsetzt, die auch auf den neuesten Windows-Plattformen läuft: das "Microsoft NT Service Control"?
weiterlesen...
Visual Basic 6
VB Nachrichten aufgebohrt
Die in Visual Basic 6.0 eingebaute Msgbox-Funktion ist nun nicht eine Ausgeburt an Flexibilität. So stehen nur Standardschaltflächen wie 'OK', 'Abbrechen', etc. zur Verfügung. Es geht aber mit einem Formular und etwas Code auch anders?
weiterlesen...
Visual Basic 6
Vereinheitlichen eines Strings auf einen reduzierten Zeichensatz
Möchte man einen größeren Text z.B. mit dem ZIP-Algorithmus "eindampfen" steht man zunächst vor dem Problem, dass dieser keine Sonderzeichen verarbeiten kann. Die in Deutschland so beliebten Umlaute und andere Sonderzeichen sind schlichtweg Tabu. Da hilft nur eine Kodierung und zwar mit dem sog. base64-Algorithmus, auch MIME-Kodierung genannt?
weiterlesen...
Visual Basic 6
Hilfsfunktionen, die das Leben erleichtern
In fast jedem VB-Projekt gibt es ein Modul "Tools" o.ä., das kleine Hilfsfunktionen enthält, die meist nur wenige Zeilen lang sind, aber das abdecken, was Microsoft "vergessen" hat oder was unter das Thema "Code-Redundanz" fällt?
weiterlesen...
Visual Basic 6
Auslagerung von Datenfunktionen in eine eigene Klasse
Auch in Visual Basic sollte man darauf achten eine Anwendung in einzelne funktionsbezogene Schichten zu trennen. So macht es immer Sinn eine etwaige Datenbankanbindung in einer speziellen Klasse zu kapseln und den Rest der Anwendung ausschließlich über diese Schnittstelle mit der Datenbank kommunizieren zu lassen?
weiterlesen...