Forums Neueste Beiträge
 

VB6 Komponenten in Win7

13/10/2009 - 12:07 von Raimo Becker | Report spam
Hallo NG,

ich habe in einer VB Anwendung VSFlexGrid und MSCOMM. Die werden unter
Windows7 beim Setup der Anwendung aber nicht korrekt registriert. Selbst im
VB6-Studio will es nicht gehen.
regsvr32-->Ausführen als Admin gibt mir zwar die Möglichkeit MSCOMM zu
registrieren aber VSFlex will immer noch nicht.
Habt ihr schon Erfahrungen mit VB6 und Windows7?

Ich poste das hier, weil ich noch keine Win7 NG gefunden habe - und das ja
doch mit VB zu tun hat.

Gruß aus Hannover

Raimo
 

Lesen sie die antworten

#1 Ralf Schlegel
13/10/2009 - 17:30 | Warnen spam
Raimo Becker schrieb:
Hallo NG,

ich habe in einer VB Anwendung VSFlexGrid und MSCOMM. Die werden unter
Windows7 beim Setup der Anwendung aber nicht korrekt registriert. Selbst im
VB6-Studio will es nicht gehen.
regsvr32-->Ausführen als Admin gibt mir zwar die Möglichkeit MSCOMM zu
registrieren aber VSFlex will immer noch nicht.
Habt ihr schon Erfahrungen mit VB6 und Windows7?

Ich poste das hier, weil ich noch keine Win7 NG gefunden habe - und das ja
doch mit VB zu tun hat.

Gruß aus Hannover

Raimo


Hallo Raimo,

habe mit Windows 7 Beta unter MS Virtual PC meine VB6 Setups und
Programme durchgetestet und keine Probleme festgestellt, die ich nicht
schon unter Vista hatte!
Ich benutze nach wie vor das gute alte VB6 Setup von MS.
Da dies auch im Quellcode vorliegt habe ich folgende Verànderung
durchgeführt:
- Setup prüft die Windows-Version
- Ist es Vista oder größer, so kann der Benutzer NICHT unter
"[C]:\Program Files" installieren!

Auf diese Weise umgehe ich das UAC und kann in meinem
Applikations-Verzeichnis auch problemlos Komponenten registrieren,
oder via Online-Update die eigene Applikation austauschen, usw.

Bevor jetzt wieder einige aufschreien von wegen "Standardverwurstung"
und "User-Einschrànkung": wir diskutieren hier über eine 10 Jahre alte
Entwicklungsumgebung und wie man sie noch geringe Zeit am Leben erhàlt!

Deine beiden oben genannten Control kommen in meinen Anwendungen
allerding nicht zum Einsatz.

Liebe Grüße asu Wegberg

Ralf Schlegel
www.vb-zentrum.de

Ähnliche fragen