VB-Runtimes
oder: Die Verwirrtaktik von Micro$oft
Da ich in der letzten Zeit immer wieder E-Mails wegen VB Runtime-Problemen
erhalte, hier eine kurze Information zu VB Runtimes.
Es gibt (bzw. gab) von der VB6-Runtime zwei Versionen. Die eine (genannt
VB 6 Runtime & Controls bzw. VB 6 Runtime mit Steuerelementen) scheint
es jetzt nicht mehr in aktueller Form zu geben - ich habe meine Version
von einer "PC Professional"-CD. Der Unterschied zur "reinen" VB
6 Runtime - deren aktuellste Version zurzeit VB6SP5 ist, enthält sie
die beiden Dateien
MSCOMCTL.OCX und COMDLG32.OCX, die von
meinen Programmen zum Teil benötigt werden. (Genauere Informationen,
welches Programm welche Controls braucht, werde ich demnächst auf
die Details-Seiten der einzelnen Programme schreiben.)
Ein weiteres Problem liegt bei mir: Manchmal habe ich die Abhängigkeiten
eines Programmes nicht genau genug geprüft und deshalb die eine oder
andere OCX beim "Zusammenpacken" des Projekts vergessen.
Um meine Programme zum Laufen zu bringen, haben Sie also folgende
Möglichkeiten:
-
Download der VB Runtime 6 mit Steuerelementen (VBRUN600.EXE
(2,05 MB)) in einer etwas älteren Version
-
Download der neuesten VB 6 Runtime Service Pack 5 (vbrun60sp5.exe
(1,14 MB)) und zusätzlich der benötigten
Controls (ebenfalls SP5) (VBCONT60.ZIP (555
KB)); diese Controls müssen entweder ins WINDOWS\SYSTEM-Verzeichnis
kopiert werden oder in das Verzeichnis der Anwendung.
Andere Controls, die ich teilweise nicht mit den Programmen mitgegeben
habe, sind
-
Das System Tray Icon Control (SYSTRAY.ZIP (10
KB)). Programme, die dieses benötigen, sollten als Win32/VB+
eingetragen sein. (Ins Programmverzeichnis kopieren)
-
Das Microsoft Winsock Control (MSWINSCK.ZIP
(54 KB)). Von manchen (schlechten) Virenscannern
wird diese Datei, da sie Verbindungen ins Internet aufbauen kann, als Virus
erkannt. Sollten Sie (oder ein Virenscanner) sie versehentlich gelöscht
haben, oder noch eine ältere Version von Winsock-Tools oder
IRCster besitzen, die diese Datei nicht im eigenen Verzeichnis hat,
so können Sie sie hier wieder herunterladen. (Ins Programmverzeichnis
kopieren)
Ich hoffe, dass ich Sie damit nicht noch mehr verärgert habe (ich
habe schon Beschwerden per Mail erhalten, dass man ja glatt 2 Dateien runterladen
muss, nur um 1 Programm zu benutzen, aber wenn die Strategie von Microsoft
"Verwirrtaktik" ist - es gibt von M$ zwar einen "Paket- und Weitergabeassistenten",
aber der verwendet erstens ein ziemlich fehlerhaftes Installationsprogramm
das ständig abstürzt oder ohne Ende Neustarts verlangt, und zweitens
macht der auch öfters mal Fehler - ganz zu schweigen von der Größe
der dadurch erzeugten Dateien.