| |
Fragen & Antworten rund um sev-KomponentenWindows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: crosstravel | Datum: 29.12.16 06:39 |
| Hallo,
ich habe jetzt erstmalig meine VB6 Entwicklungsumgebung unter Windows 10 64-Bit erfolgreich installiert. Es funktioniert alles soweit zufriedenstellend.
Als ich jedoch mein Projekt (mit Admin) aufrufen wollte, erlebte ich eine unerfreuliche Überraschung.
Die sev-Komponenten können nicht geladen werden. Es erscheint die folgende Fehlermeldung:
c:\Program Files (x86)\CT_Entwicklung\sevOutBar3.ocx could not be loaded. Das gleiche bei den übrigen Komponenten. Habe alle nochmals registriert - aber immer noch das Problem.
Muss ich evtl. zusätzliche Vorkehrungen treffen?
Danke
Rainer | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: crosstravel | Datum: 29.12.16 10:35 |
| Ja, hier nochmals der aktuelle Stand meiner (erfolglosen) Bemühungen. Es betrifft die nachstehenden Komponenten:
- sevEin20.ocx
- sevoUTBAR3.ocx
- sevMenuXP2.ocx
- sevSplitterBar.ocx
- sevTab.ocx
- sevXPCtl.ocx
Ich gabe alle Komponenten in SYDSWPW64 un-registriert und anschliessend wieder registriert. Anschliessend ein regtlib msdatsrc.tlb abgesetzt. Den Rechner neu gebootet und die
IDE als Administrator gestartet. Kein Erfolg: Komponenten können nicht geladen werden.
Sind vielleicht Informationen in der Registry "versteckt", welche gelöscht werden sollten?
Danke für jeden Hinweis.
Rainer | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: crosstravel | Datum: 29.12.16 11:34 |
| Hallo zusammen,
die Probleme wurden gelöst. Ich habe die aktuellen Versionen von der Update-Seite herunter geladen und installiert. Mit Ausnahme von sevoUTBAR3.ocx habe ich die vorhandenen Komponenten überschrieben und neu registriert. Bei der sevOutBar gab es nur die neue Version 4 - hier passe ich die Programme an.
Sorry für den trouble - guten Rutsch und alles Gute
Rainer | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: Franki | Datum: 02.01.17 02:18 |
| Hallo Rainer, frohes neues Jahr wünsche ich dir,
warum machst du eine solche Aktion?
Wenn du auf ein 64 Bit Windows umstellst, dann solltest du deine Projekte vorher einfach mal auf dem neuen System per Setup (vom alten Rechner erstellt) installieren, dann sind durch das Setup ja schon alle Komponenten einwandfrei installiert bzw. registriert.
Danach sollte es keine Probleme mehr geben mit der Enwicklungsumgebung. Deinen Kunden kannst du da auch nicht zumuten da etwas per Hand zu installieren / registrieren usw.
Und immer noch die Frage, warum man als professioneller Entwickler mit VB6 (classic) arbeitet und seine Programme verkaufen möchte, aber dennoch den Wunsch hat die VB6 IDE unter aktuellem BS (64 Bit) laufen lassen zu wollen. Welchen Sinn macht das?
Wenn man gewerblich mit VB6 programmiert, dann nimmt man ganz einfach ein "altes" Betriebssystem für die Programmierung, dann haben die Kunden auch kein Problem es auf einem aktuellen (egal ob 32/64) System zu installieren. Vorraussetzung ist natürlich eine ordentliche Programmierung und ein gutes Setup für die Kundenrechner.
Und selbst wenn man das möchte, kann man auch mit Tricks usw. die Entwicklungsumgebung portieren, aber vorher bitte ein Setup der Programme, das erleichtert den Umstieg ganz relevant.
Gruß
Frank
PS. Ich habe das Tutiorial noch in der Mache, aber irgendwie scheint es mir, dass es so sein wird, dass die leute lernresistent sein werden Was eigentlich schade wäre, denn VB6 ist noch gegenwärtig und wird es in absehbarer Zukunft auch noch sein. | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: crosstravel | Datum: 02.01.17 14:47 |
| Hallo Franki,
auch Dir ein gutes und erfolgreiches neues Jahr.
Gerne beantworte ich dir Deine Fragen hinsichtlich meinen Aktionen. Vorausgeschickt muss ich
erwähnen, dass unsere produktive Entwicklung auf Rechnern mit einem 32-bit Betriebssystem er-
folgt. Risiken können auch wir uns nicht erlauben. Die so generierte Exe läuft problemlos auf
Kundenrechnern mit Windows 7 und Windows 10; bei Win7 sowohl unter 32-bit wie unter 64-bit.
Probleme hatten wir nur zuletzt, mit dem Laden von Icons aus einer externen Datei (error 481).
Nachdem diese Bildchen nun als bmp in einer Ressourcendatei liegen, ist auch diese problem
erledigt.
Die Installation der VB6 IDE auf Rechner mit einem 64-Bit Betriebssystem erfolgt lediglich aus
Interesse und ohne wirtschaftlichen Zwang. wir wollen einfach wissen, inwieweit Bill kompatibel
ist - oder eben nicht. Wir haben als sicher nicht den Wunsch, unsere IDE produkltiv unter 64 Bit
laufen zu lassen - das macht nun wirklich keinen sinn. aber nun wissen wir ungefähr die Grenzen.
Eine Umstellung auf .Net stand auch schon zur Diskussion - der Aufwand ist aber zu gross.
ich wünsche Dir einen guten Start in das neue Jahr. Ich bin sicher, wir werden ab und zu wieder
einmal Kontakt haben.
Gruss
Rainer | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: Oggi | Datum: 07.02.17 10:34 |
| Howdy,
ich habe mir letzte Woche einen Laptop mit Windows 10 zugelegt.
Zuerst habe ich alle meine VB-Programme im Adminkonto auf den Laptop installiert, und nach drei Tagen erst erfolgreich VB 6 und meine SevTools. Und siehe da, ich habe die selben Probleme in der IDE mit den SevTools wie crosstravel.
Als ich damals einen neuen Win 7 PC gekauft hatte, machte ich es genau anders herum: zuerst VB6 und die SevTools. Von meinen VB-Programmen habe ich gar keins installiert, um ja nichts von VB6 angelegtes zu überschreiben, bzw. irgendwelche Zeiger zu verbiegen.
Die SevTools scheitern demnach wohl an den von meinen VB6-Programmen angelegten Verknüpfungen und Verweise, und können diese Zeiger nicht nach VB6 umbiegen.
Meine Setups erstelle ich mit dem Z-Up Maker. | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: Oggi | Datum: 07.02.17 15:00 |
| Howdy,
Gute Nachricht, alles funktioniert nach dem Download und der Komplettinstallation von sevEingabe 2.0 und anschließendem Neustart. Demnach ist der vorherige Post von mir NICHT GÜLTIG !!!
Falls Dieter mitliest: sevMail ist eine der besten Komponenten die du je geschrieben hast Ich arbeite täglich damit und wüsste im Moment nicht, welchem eMail-Programm ich vertrauen könnte - außer meinem Eigenen. Danke schön.
Beitrag wurde zuletzt am 07.02.17 um 15:04:39 editiert. | |
Re: Windows 10 64 Bit - Komponenten können nicht geladen werden | | | Autor: Franki | Datum: 08.02.17 04:12 |
| Moin moin,
Zitat: | |
ich habe mir letzte Woche einen Laptop mit Windows 10 zugelegt.
Zuerst habe ich alle meine VB-Programme im Adminkonto auf den
Laptop installiert,... | |
Und hat das alles funktioniert? Das ist ja der normale Weg wenn Kunden auf ihren Rechnern unsere Programme installieren.
Zitat: | |
und nach drei Tagen erst erfolgreich VB 6
und meine SevTools. Und siehe da, ich habe die selben
Probleme in der IDE mit den SevTools wie crosstravel.
| |
Deswegen meine Frage, ob deine Programme mit den SevTools in den drei Tagen einwandfrei funktioniert haben oder nicht.
Zitat: | |
Als ich damals einen neuen Win 7 PC gekauft hatte, machte ich
es genau anders herum: zuerst VB6 und die SevTools. Von
meinen VB-Programmen habe ich gar keins installiert.
| |
Soweit so gut, kann man machen. Hat denn die VB6 IDE bei Programmen mit SevTools da funktioniert?
Zitat: | |
Die SevTools scheitern demnach wohl an den von meinen
VB6-Programmen angelegten Verknüpfungen und Verweise, und
können diese Zeiger nicht nach VB6 umbiegen.
| |
Bei deiner Vorgehensweise hätte ich anschließend die Programme per Setup installiert. Hast du das auch gemacht oder nur in der IDE getestet?
Was zuletzt (unter Adminrechten) installiert wird überschreibt normalerweise die vorherige Version oder es kommt ein Hinweis/eine Abfrage. Bei einem Entwicklungsrechner mag es ja angehen, dass man entsprechende Komponenten sich per Download holt und neu installiert.
Aber ich bleibe da lieber auf der sicheren Seite und mache keine Experimente mit der VB6 Entwicklungsumgebung auf neuen Betriebssystemen. Das betrifft ja nicht nur die SevKomponenten sondern auch alle anderen Fremdkomponenten die man evtl. verwendet die nicht zu VB6 gehören.
Gruß
Frank | |
| 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 |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats sevZIP40 Pro DLL
Zippen und Unzippen wie die Profis!
Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus. Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken. Weitere Infos
|