vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
Windows 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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel