![]() |
GDIPlus
Hallo Leute,
in einer früheren Frage an euch, hatte ich von einer Unverträglichkeit von Delphi 6 mit Vista bei "ShFileOperation" berichtet. Bei einem mit Delphi 6 unter Windows 98 erzeugten Programm verursacht ShFileOperation "Zugriffsfehler"! Der Fehler tritt nur sporadisch auf - ich kann kein Schema erkennen. Bei W98 ist alles in Ordnung und wenn ich mit Turbo-Delphi unter Vista kompiliere ist auch alles ok. Der Grund, warum ich Delphi 6 benutze, ist die sehr gute Bibliothek GDIAPI von Henri Gourvest ( ![]() Meine Fragen: Kennt jemand diese Bibliothek und weiß vielleich wie sie sich an Delphi > 6 anpassen lässt. Funktioniert Delphi 6 mit Vista parallel zu Delphi 2005 und Turbo-Delphi. Die genannte Bibliothek ist sehr umfangreich und läuft hervorragend. Über Antworten würde ich mich freuen ... MfG Willie. |
Re: GDIPlus
Ich benutze die genannte Bibliothek unter Delphi 2007, bislang ohne Probleme. Ich kann mich nicht erinnern, dass ich da jemals etwas angepasst hätte.
|
Re: GDIPlus
Guten Abend Willie,
spricht etwas dagegen Delphi6 auf dem Vistarechner zu installieren? Grüße Klaus |
Re: GDIPlus
Ich habe mir gerade die Homepage von Henri Gourvest angesehen, Zitat "tested with D5/6". Mit Turbo-Delphi lässt sie sich nicht kompilieren (unzulässige Record-Konstruktion)!! Meinen wir wirlich dieselbe Lib?
Ja, Klaus die Frage geht an dich - als D6 auf den Markt kam, gab es ja noch nicht mal XP. Das alte Hilfesystem (HLP) wird von Vista nicht unterstützt. W. |
Re: GDIPlus
Zitat:
Eine Aussage wie es auf Vista läuft kann ich nicht treffen. Aber der ![]() Grüße Klaus |
Re: GDIPlus
Du kannst ja mal hier reinschauen, ich denke schon, dass das dieselbe Lib ist, oder?
![]() |
Re: GDIPlus
DeddyH, DirectDraw.pas aus der GDIPlus Bibl. bleibt bei Zeile 358 hängen ([Fehler] DirectDraw.pas(358): E2154 Typ 'IDirectDrawSurface' benötigt Finalization - nicht im varianten Record erlaubt) (Delphi 2005).
Kannst du bei dir mal nachsehen - Danke. Klaus, ich werde morgen mal D6 installieren. W. |
Re: GDIPlus
|
Re: GDIPlus
Hi,
das liegt wohl eher an D2005, als an der Library. Die Probleme von bestimmten Releases wie D8/D2005 sind ja hinlänglich bekannt. Probier das mal mit D2006/Turbo Delphi oder neuer aus. Gruß Assertor |
Re: GDIPlus
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
sonst läßt sich die Package nicht installieren. Hab sie mal angehängt! Verwendung auf eigene Gefahr. gruss Emil |
Re: GDIPlus
Hi Emil,
Zitat:
Gruß Assertor :dp: |
Re: GDIPlus
Zitat:
Das Archiv wurde schon lange nicht mehr aktualisiert. Glaube auch das es jetzt als standard in 2009 mit eingebunden ist. Das wird wohl der grund sein.
Delphi-Quellcode:
gruss EmilDELPHI1 Defined when compiling with Delphi 1 DELPHI2 Defined when compiling with Delphi 2 DELPHI3 Defined when compiling with Delphi 3 DELPHI4 Defined when compiling with Delphi 4 DELPHI5 Defined when compiling with Delphi 5 DELPHI6 Defined when compiling with Delphi 6 DELPHI7 Defined when compiling with Delphi 7 DELPHI8 Defined when compiling with Delphi 8 DELPHI2005 Defined when compiling with Delphi 2005 DELPHI9 Alias for DELPHI2005 DELPHI10 Defined when compiling with Delphi Personality of BDS 4.0 DELPHI2006 Alias for DELPHI10 DELPHI11 Defined when compiling with Delphi for Win32 2007 DELPHI2007 Alias for DELPHI11 DELPHI1_UP Defined when compiling with Delphi 1 or higher DELPHI2_UP Defined when compiling with Delphi 2 or higher DELPHI3_UP Defined when compiling with Delphi 3 or higher DELPHI4_UP Defined when compiling with Delphi 4 or higher DELPHI5_UP Defined when compiling with Delphi 5 or higher DELPHI6_UP Defined when compiling with Delphi 6 or higher DELPHI7_UP Defined when compiling with Delphi 7 or higher DELPHI8_UP Defined when compiling with Delphi 8 or higher DELPHI2005_UP Defined when compiling with Delphi 2005 or higher DELPHI9_UP Alias for DELPHI2005_UP DELPHI10_UP Defined when compiling with Delphi Personality of BDS 4.0 or higher DELPHI2006_UP Alias for DELPHI10_UP DELPHI11_UP Defined when compiling with Delphi for Win32 2007 or higher DELPHI2007_UP Alias for DELPHI11_UP |
Re: GDIPlus
Hallo, danke für eure Tipps. Assertor, hast wohl recht mit deiner Vermutung. Nochmal meine Frage: Klappt GDIAPI mit D-2005 - bei Turbo-Delphi kann ich ja keine eigenen Komponenten einbauen. (Bitte nicht: Geht doch ... !!!)
Ergänzung: Habe gerade gelesen, dass genau dieselbe Fehlermeldung auch beim Compiling mit D-2009 auftritt !!! (Klaus) Willie |
Re: GDIPlus
Zitat:
Ich verwende die gleiche Package unter D2006 (ja nicht 2005) .. und da funktioniert es Allerdings nur mit der *.inc die ich gesendet habe. guss Emil |
Re: GDIPlus
Nur mal so am Rande: Auf Delphi-Treff gibt es seit heute ein neues Tutorial über GDI+
mfg Flö |
Re: GDIPlus
Ich habe DirectDraw.pas durch eine neuere Version ersetzt und sie läßt sich jetzt mit Turbo-Delphi kompilieren.
EWeiss, das Zitat:
W. |
Re: GDIPlus
Zitat:
Hatte auch viel ärger damit. gruss Emil |
Re: GDIPlus
Zitat:
mfg Flö |
Re: GDIPlus
Florian, in diesem Forum hat man mir gesagt, es gäbe
Zitat:
Es klappt jetzt auch mit dem viel geschmähten D-2005!!! Danke Leute Willie |
Re: GDIPlus
Weist du noch wo der Thread steht?? Mit dem schleichweg meine ich??
mfg Flö |
Re: GDIPlus
Zitat:
Bei den Nachfolgenden funktioniert das nicht mehr. Grüße Klaus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz