[Home]

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:

  1. Download der VB Runtime 6 mit Steuerelementen (VBRUN600.EXE (2,05 MB)) in einer etwas älteren Version
  2. 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

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.