Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi gdiplus.dll und win98/2000 (https://www.delphipraxis.net/79201-gdiplus-dll-und-win98-2000-a.html)

capo 18. Okt 2006 01:41


gdiplus.dll und win98/2000
 
hallo...
mein programm funktioniert nicht unter win2000 wenn die datei gdiplus.dll
nicht im verzeichnis liegt.
a) kann man das umgehen?

sonst muss ich ja immer die dll mitliefern,
b) darf man die gdiplus.dll so einfach mitliefern?

grüsse
capo

Hansa 18. Okt 2006 02:05

Re: gdiplus.dll und win98/2000
 
Hammerharte Frage, indead. 8)

Zitat:

Zitat von capo
mein programm funktioniert nicht unter win2000 wenn die datei gdiplus.dll
im nicht verzeichnis liegt.
..
außerdem weiß ich auch nicht obman die dll so einfach mitliefern darf.

1. was ist die gdiplus.dll, wozu ist die gut ??
2. was ist ein "nicht verzeichnis"
3. Obman eben fragen.

mkinzler 18. Okt 2006 05:36

Re: gdiplus.dll und win98/2000
 
gdiplus ist die GDI+-Erweiterung von WinXP m.W. hat MS diese aber im SP4 für W2k nachgeliefert.

hoika 18. Okt 2006 07:20

Re: gdiplus.dll und win98/2000
 
Hallo,

also laut

http://msdn.microsoft.com/library/en...asp?frame=true

Der Bereich, der mit
How to Ensure You Use the Correct Application-Managed GDI+

beginnt, kann man die DLL selber mit weitergeben.


Und der Link sagt dann
Supported Operating Systems: Windows 2000; Windows 98; Windows ME; Windows NT; Windows XP


Heiko

capo 18. Okt 2006 10:33

Re: gdiplus.dll und win98/2000
 
was muss ich aus dem programm rausnehmen damit die gdiplus.dll nicht mehr gebraucht wird?

Luckie 18. Okt 2006 10:48

Re: gdiplus.dll und win98/2000
 
Alle Funktionsaufrufe aus der DLL.

capo 18. Okt 2006 11:34

Re: gdiplus.dll und win98/2000
 
Zitat:

Alle Funktionsaufrufe aus der DLL.
hallo michael,
ich wüsste nicht das ich die dll eingebunden irgendwo eingebunden habe.
ausser einem jpg, muss das nochmal überprüfen

[edit] das jpg ist auch nicht der grund, komisch, verwende die tms-komponenten, evt. liegt es daran

capo

capo 19. Okt 2006 15:03

Re: gdiplus.dll und win98/2000
 
Was für einen Funktionsumfang hat diese DLL, weiß das jemand?
Gruss vom Capo

xaromz 19. Okt 2006 16:35

Re: gdiplus.dll und win98/2000
 
Hallo,
Zitat:

Zitat von capo
Was für einen Funktionsumfang hat diese DLL, weiß das jemand?

Darin steckt das gesamte API von GDI+. Was das alles umfasst, kannst Du im MSDN nachlesen.

Gruß
xaromz

capo 19. Okt 2006 22:17

Re: gdiplus.dll und win98/2000
 
na prima, und schon wieder was dazugelernt, thanks :dancer:
capo

kretabiker 20. Okt 2006 14:00

Re: gdiplus.dll und win98/2000
 
@capo: TMS verwendet die gdiplus.dll für die neuen Office-Komponenten wie z.B. TAdvGlowButton, um den Office 2007/Vista-Style zu erzeugen.

Ich kann mich dunkel erinnern gelesen zu haben, dass es irgendwo eine Möglichkeit gibt, in einer Config-Datei des Component-Packs das Laden der gdiplus.dll zu unterbinden (unter Verlust der neuen Komponenten, denke ich); das müßte dann vor dem Compilieren/Installieren der Komponente erfolgen. Suche doch mal in den TMS-News bzw. wende dich vertrauensvoll per Mail an Bruno Fierens, der wird dir sicherlich prompt und unverzüglich Antwort geben, sofern du lizensierter Nutzer bist.

Ansonsten kannst du die dll frei distributieren; entsprechende Downloads plus Lizenz(text) gibt's bei MS. Du solltest nur drauf achten, dass du 1. unter XP keine eigene/andere/weitere gdiplus.dll installierst (ist bei XP dabei), 2. auf anderen Systemen die dll im Anwendungsverzeichnis und nicht im windows/system32-Verzeichnis ablegst (Empfehlung von MS).

Greetings

Kretabiker

capo 30. Okt 2006 22:40

Re: gdiplus.dll und win98/2000
 
Zitat:

sofern du lizensierter Nutzer bist.
jepp, bin ich.

Zitat:

Du solltest nur drauf achten, dass du 1. unter XP keine eigene/andere/weitere gdiplus.dll installierst (ist bei XP dabei),
was kann denn passieren?
ich habs nicht vor.

Vielen Dank für deine Informationen.
grüsse capo

Daniel G 30. Okt 2006 22:46

Re: gdiplus.dll und win98/2000
 
Zitat:

Zitat von capo
was kann denn passieren?

Das jemand in 2 Jahren eine alte Version deiner Anwendung installiert und dann seine neue, vllt. durch das SP3 für WinXP auf den neusten Stand gebrachte gdiplus.dll überschreibt.

MagicAndre1981 30. Okt 2006 23:02

Re: gdiplus.dll und win98/2000
 
Zitat:

Zitat von Daniel G
Das jemand in 2 Jahren eine alte Version deiner Anwendung installiert und dann seine neue, vllt. durch das SP3 für WinXP auf den neusten Stand gebrachte gdiplus.dll überschreibt.

dafür gibts ja MSDN-Library durchsuchenWinSxS


Alle Zeitangaben in WEZ +1. Es ist jetzt 03: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