heise scheint unlängst auch dazu übergegangen zu sein, zu jedem Patchday eine Zusammenfassung der Updates mit Links zu MS, und warnt auch gerne bei fragwürdigem W10-Bullshit. So muss das.
Hallo Besucher, der Thread wurde 11k mal aufgerufen und enthält 70 Antworten
letzter Beitrag von Phasengleich am
Project One - unexpected Error unter Windows 7
- Jive
- Erledigt
-
-
Ich bin mittlerweile dazu über gegangen bei Win Updates alle KB direkt uf support.microsoft.com/de-de/kb/xxxxxxx nachzulesen. Taucht irgendwo W10 auf, dann wird das Update ausgeblendet.
heise scheint unlängst auch dazu übergegangen zu sein, zu jedem Patchday eine Zusammenfassung der Updates mit Links zu MS, und warnt auch gerne bei fragwürdigem W10-Bullshit. So muss das.
Und das MS-Windows10 Bashing hat hier mit dem Tool was genau zu tun?
Ich habe von Oswald den Source der VB6 und .NET Version (wurde noch nicht publiziert als Executable, weil noch Baustelle) erhalten.
Er gibt selbst zu, dass es viel fremde Code Hacks drin hat in der VB6 Version. Und dass er das Projekt als Hobbyprogrammierer entwickelt hat und ihm momentan die Motivation fehlt da weiter zu machen.
Das muss man akzeptieren und dankbar sein, dass er immerhin was selbst als Laie programmiert hat. -
Und das MS-Windows10 Bashing hat hier mit dem Tool was genau zu tun?
Ich habe von Oswald den Source der VB6 und .NET Version (wurde noch nicht publiziert als Executable, weil noch Baustelle) erhalten.
Er gibt selbst zu, dass es viel fremde Code Hacks drin hat in der VB6 Version. Und dass er das Projekt als Hobbyprogrammierer entwickelt hat und ihm momentan die Motivation fehlt da weiter zu machen.
Das muss man akzeptieren und dankbar sein, dass er immerhin was selbst als Laie programmiert hat.Nix dirket hat es damit zu tun. Ich wollte nur darauf hinweisen, das es aktuell besser ist bei den Updates ganz genau zu schauen welche man sich raufzieht.
Wie bist Du denn an den Source gekommen?
-
Wie bist Du denn an den Source gekommen?
Ganz einfach: Per Email nett gefragt
-
Und das MS-Windows10 Bashing hat hier mit dem Tool was genau zu tun?
Es läuft nicht unter Win10. Wer es also einsetzen will, soll/muss/will sicherlich wissen, wie man eine versehentliche Installation von Win10 vermeidet, insbesondere wo MS neuerdings das OS immer aggressiver pusht auch wenn der Win7-Nutzer das garnicht will, und man keine Garantie hat, dass der XP Mode (siehe meine Frage weiter oben) in Zukunft überhaupt noch funktioniert (da VirtualPC offiziell in Win10 nicht unterstützt wird). Das genau hat das damit zu tun.
-
Es läuft nicht unter Win10. Wer es also einsetzen will, soll/muss/will sicherlich wissen, wie man eine versehentliche Installation von Win10 vermeidet, insbesondere wo MS neuerdings das OS immer aggressiver pusht auch wenn der Win7-Nutzer das garnicht will, und man keine Garantie hat, dass der XP Mode (siehe meine Frage weiter oben) in Zukunft überhaupt noch funktioniert (da VirtualPC offiziell in Win10 nicht unterstützt wird). Das genau hat das damit zu tun.
Der Kompatibilätsmode unter Win7 für XP + SPx unter den Eigenschaften der EXE war auch nicht immer ein Garant, dass eine alte XP App auch wirklich laufen würde.
Dieser Kompatibilätsmode ist unter Win8.x sogar noch besser geworden.
Allerdings benutzt ProjectOne GDI+, welches (als GDI) seit den 90ern in Windows drin ist und aber spätestens seit Windows Vista ein Auslaufmodell ist.
GDI+ ist seit Windows XP dabei und das war immerhin 2003, also 13 Jahre her.
Wenn man das mit MacOSX vergleicht, welcher als "Pather" aus 2003 kaum noch alte Apps aus damals mit 100% Sicherheit heute unter 10.11 "El Captain" noch laufen, ist das nicht schlecht.Ich habe noch aus dem Büro selbstentwicklete VB6 (das kam 1998 raus!) Legacy Applikationen, die laufen auch heute noch unter Windows 10 ohne Probleme.
Eigentlich erstaunlich, wenn man bedenkt, dass MS schon mit Windows Vista den VB6 Runtimes Support killen wollte.Letztendlich ist es so, dass mit jedem OS Update immer wieder Sachen nicht mehr laufen werden. Das war auch schon bei AmigaOS nicht anders damals.
Aber irgendwo muss man halt auch den Schnitt machen und vorwärts schauen und auch neue Technologien einführen und verwenden dürfen, auch wenn nicht alles Neue immer gut ist. -
Der Kompatibilätsmode unter Win7 für XP + SPx unter den Eigenschaften der EXE war auch nicht immer ein Garant, dass eine alte XP App auch wirklich laufen würde.
Vom Kompatibilitätsmodus rede ich ja auch garnicht, sondern vom XP Mode. Das ist eine spezielle vordefinierte VM basierend auf MS VirtualPC mit einem kompletten installierten XP SP3 drin, die sich einigermassen nahtlos in Win7 integriert, damit man alte Anwendungen nutzen kann, die weder nativ in Win7 noch im Kompatibilitätsmodus funktionieren. Ab Win7 Pro aufwärts kann man das so bei MS runterladen, bei kleineren Win7 Home & Co. muss man eine gültige XP-Lizenz selbst beibringen. Siehe z.B. auch:
https://en.wikipedia.org/wiki/…irtual_PC#Windows_XP_Mode
http://www.howtogeek.com/howto…-hardware-virtualization/
http://windows.microsoft.com/e…dows-xp-mode-in-windows-7
https://www.microsoft.com/en-u…load/details.aspx?id=8002 -
Danke. Habe ich nie verwendet, weil ich VMWare habe.
Nee, doch einmal und es war so ein Gefrickel, dass ich wieder auf VMWare zurück bin.Aber damit ist genug zu Windows.
-
Danke. Habe ich nie verwendet, weil ich VMWare habe.
Nee, doch einmal und es war so ein Gefrickel, dass ich wieder auf VMWare zurück bin.XP Mode kann man bei Bedarf auch in VMWare laufen lassen, siehe den howtogeek-Link oben.
Aber damit ist genug zu Windows.
Ähm... nö?
Der OT hat Probleme mit Project One unter Win7. Der Win7 XP Mode ist ein Weg, diese Probleme zu beheben. Ist doch legitim, das zu erörtern?
-
Ja das schon, aber das Windows 8 / 10 Gebashe ist langsam ermüdent.
Wenn es jemand halt nicht einsetzen will, ist das ok. -
Dieser Kompatibilätsmode ist unter Win8.x sogar noch besser geworden.
Allerdings benutzt ProjectOne GDI+, welches (als GDI) seit den 90ern in Windows drin ist und aber spätestens seit Windows Vista ein Auslaufmodell ist.
GDI+ ist seit Windows XP dabei und das war immerhin 2003, also 13 Jahre her...Nein, GDI+ ist nicht als GDI in den 90ern gestartet - es ist eher ein GDI-Aufsatz/Toolbox für 2D-Grafiken, den MS mit XP eingeführt hat. Wobei ich drauf wetten würde, dass GDI das GDI+ überlebt... aber solange es keinen passenden Nachfolger für GDI+ gibt, wird das Teil mindestens als Zombie weiterleben - gibt ja nix anderes adäquates von MS. DAO ist ja auch seit Jahren offiziell tot und wird sogar von MS selber noch eingesetzt und weiterentwickelt. Übrigens: viele wichtige Infos zur Windowsprogrammierung stehen im Buch von Petzold - es erschien Mitte der 90er und ist heute noch genauso wichtig wie damals - leider. 13 Jahre? Hey, das ist dann gerade mal etabliert
-
Ja das schon, aber das ... Gebashe ist langsam ermüdent.
Ich werde Dich daran erinnern.
-
Windows-Gebashe, CPC Bashing wird nie langweilig Im übrigen läufts hier auch unter win8 nicht.
-
Windows-Gebashe, CPC Bashing wird nie langweilig Im übrigen läufts hier auch unter win8 nicht.
The good news: Unter Win 10 in der VB6 IDE habe ich es zum Laufen gebracht.
Irgendwelche Werte, die aus einer INI Datei kommen sollten werden nicht sauber abgefangen (Typfehler).
Es fehlt dort ein Exception Handler. -
The good news: Unter Win 10 in der VB6 IDE habe ich es zum Laufen gebracht.Irgendwelche Werte, die aus einer INI Datei kommen sollten werden nicht sauber abgefangen (Typfehler).
Es fehlt dort ein Exception Handler.Wenn Du schon den Source hast, dann erstelle doch einen neue VB Exe oder konvertiere gleich nach VB.net.
Dann klappt es vielleicht auch mal mit der CSDb.
-
Wenn Du schon den Source hast, dann erstelle doch einen neue VB Exe
Als Temporäre Lösung will ich das machen, muss aber zuerst verstehen, wieso es abschmiert und es um ein Exception Handling erweitern.
oder konvertiere gleich nach VB.net.
MUAAAHHHAHAHAHAHAHAHA!
Nö. Das geht SO nicht. Man muss den Code komplett spülen und neu schreiben. Oswald hat das ja teilweise schon angefangen zu machen. -
MUAAAHHHAHAHAHAHAHAHA! Nö. Das geht SO nicht. Man muss den Code komplett spülen und neu schreiben. Oswald hat das ja teilweise schon angefangen zu machen.
Wieso nicht? Bei GUI4CBM4WIN hat das auch geklappt.
-
Wieso nicht? Bei GUI4CBM4WIN hat das auch geklappt.
Nein, vergiss es. Wir reden nicht von einer einfachen Vanilla GUI/Konsolenapplikation.
Da hat es ActiveX Fremdkomponenten und eben das GDI+ Zeugs drin.
Da muss man wirklich bei Null anfangen. -
Cool, dass du die Sources hast und erwägst an einer Fassung für neuere Windows Versionen zu basteln.
Mir würdest du damit einen Riesengefallen tun, da ich für meine aktuelle Spieleentwicklung tatsächlich auf P1 angewiesen bin.Danke auch für die Tipps mit der VMware, darüber denke ich auch nach, aber das ist ja nicht so leicht einzurichten. Ich schaue mir bei Zeiten die Links zum howto an.
Freut mich, dass ich durch meine Frage Bewegung in die Sache gebracht habe, danke an alle.
Jive -
Was Großvater Ryk noch wusste:
Es gab mal ein Problem mit P1, dass sich beheben ließ, indem man zunächst ältere Versionen installierte und dann neuere Version(en) darüber haute. Fehlte wohl im Paket der neuen Versionen irgendwas, kA ob das hilft