2009-06-26 7 views
7

Microsoft hat versprochen, dass der VB6-Code weiterhin unter Windows 7 funktioniert, aber hat irgendjemand bemerkt, dass bestimmte Fehler beim Ausführen von VB6-Code in Windows 7 RC auftreten?Windows 7 & VB Classic Code: Irgendwelche Laufzeitprobleme?

Und für alle Probleme mit COM-Objekten und ActiveX-Steuerelementen außerhalb von VB6? Ich erinnere mich, dass Microsoft gesagt hat, dass sie sicherstellen werden, dass ihre Kontrollen weiter funktionieren und es damit beenden; also frage ich mich, welche Art von Unter-der-Haube-Änderung dies mit sich bringt ...

Wir haben eine Unmenge von Legacy-Steuerelementen, die wir migrieren müssen - VB6 und C++ - aber es braucht Zeit, um es zu machen geschehen.

Danke.

Antwort

1

Ich habe eine bemerkt, aber es ist Moll und wahrscheinlich nicht das, was Sie suchen.

Wenn Sie die DPI in etwas anderes als 96 ändern, sieht das Kontrollkästchen Steuerelement wirklich seltsam aus, wie jemand es schneidet und es zeigt Ihnen seinen Mut. Gleiches gilt für das Kontrollkästchen in der ListBox/ListView.

+0

Nun, es ist * etwas *. Obwohl es schwer zu sagen ist, ob es wirklich die VB-Laufzeit ist, die sich schlecht benimmt, oder ein seltsames Problem mit dem Display-Adapter/Treiber. – hythlodayr

+0

Ich habe es auf verschiedenen PCs versucht - alle das gleiche Ergebnis. Ich glaube, Vista hatte das gleiche Problem. – AngryHacker

+0

Kühl. Danke für die Bestätigung. – hythlodayr

0

Ich habe nichts in Bezug auf VB6 Probleme, die seit Vista neu ist aufgetreten.

Natürlich, wenn Ihre Programme versuchen, die E-Mail-Profile der Benutzer via MAPI, CDO oder etwas zu parasitieren, dass Win7 keine Outlook Express oder Windows Mail überhaupt hat.

DPI Probleme gibt es in beiden Vista und Win7, und die Heilung ist das gleiche: Sie müssen über eine Anwendung manifest DPI Bewusstsein erklären (und natürlich Code DPI zur Veränderung, wenn Dimensionierung und Platzierung Kontrollen, Schriften, etc.).

+0

/Ich frage mich, ob wir eine Nutzungsspitze für Thunderbird sehen werden – Oorang

+0

Alles ist möglich, aber Microsoft scheint Leute in Richtung Live Mail zu treiben. Ich würde wirklich nicht erwarten, dass ein OE/WM-Benutzer etwas so zufälliges wie Thunderbird aus der Luft auswählen würde. Wahrscheinlicher ist, dass sie nur einen Web-E-Mail-Dienst verwenden, wenn sie sich nicht in Live Mail einkaufen. Ich habe nicht erwartet, dass Live Mail Simple MAPI unterstützt, aber nach ein paar Versuchen, Informationen von Google zu extrahieren (was für ein Ödland in diesen Tagen!), Habe ich die Idee, dass es möglich ist. – Bob77