Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Graphics32 (https://www.delphipraxis.net/152369-graphics32.html)

D0N 20. Jun 2010 17:45

Graphics32
 
Hallo,

ich hab momentan Probleme die Komponente Graphics32 in mein Rad Studio 2010 (Für delphi) zu Installieren.

Ich bekomme die ganze Zeit beim Compilieren halt vorm Installieren angezeigt:

Delphi-Quellcode:
[DCC Fehler] GR32_DSGN_RS2010.dpk(33): E1026 Datei nicht gefunden: 'GR32_RS2010.res'
[DCC Fataler Fehler] GR32_DSGN_RS2010.dpk(33): E2202 Package 'GR32_RS2010' wird benötigt, konnte aber nicht gefunden werden
hab keine Ahnung was ich noch machen soll.

Code:
Unzip the files;
Add the location of main installation directory to
Tools | Environment Options | Library | Library Path for Delphi 6 and 7, BCB 6 or
Tools | Options | Environment Options | Delphi Options | Library - Win32 | Library Path for Delphi 2005 or higher

Select File | Open... on the menu bar. Set Files of type to Delphi package source, locate and open one of the following design-time package that fit your IDE:

GR32_DSGN_RS2010 for Embarcadero RAD Studio 2010 / Delphi 2010,
GR32_DSGN_RS2009 for CodeGear RAD Studio 2009 / Delphi 2009,
GR32_DSGN_RS2007 for CodeGear RAD Studio 2007 / Delphi 2007,
GR32_DSGN_RS2006 for Borland Developer Studio 2006,
GR32_DSGN_D2005 for Delphi 2005,
GR32_DSGN_D7 for Delphi 7,
GR32_DSGN_D6 for Delphi 6,
GR32_DSGN_CB6 for C++ Builder 6

A package editor window will appear. Click Compile, then click Install;
If compiler asks whether you want to save changes, usually it is a good idea to choose No.
Das steht auf der Website, habs auch genauso gemacht. Also mit Library Path habs auch noch den Suchpfad hinzugefügt.

Vielleicht kann mir ja wer weiterhelfen.

mfg

DeddyH 20. Jun 2010 17:47

AW: Graphics32
 
Schau doch mal, ob die Ressourcendatei vorhanden ist und ob sie im richtigen Verzeichnis steht.

[edit] Ich habe mir gerade die aktuelle Version heruntergeladen. Die Ressourcen scheinen wirklich zu fehlen (in den Packages ab Delphi 2006 aufwärts). Entweder ein Versäumnis, oder sie werden nicht gebraucht, Du kannst ja einmal die entsprechende Zeile im Package-Source auskommentieren und das Beste hoffen. [/edit]

D0N 20. Jun 2010 18:03

AW: Graphics32
 
Die .res Datein sind nicht das Problem.

Das Problem das ich habe ist das mit dem "E2202 Package 'GR32_RS2010' wird benötigt, konnte aber nicht gefunden werden"

Das steht ja unter den Requires

Delphi-Quellcode:
requires
  designide,
  vcl,
  rtl,
  GR32_RS2010;
nur er findet es irgendwie nicht habs auch mal einzeln Erzeugt aber er findet es trotzdem nicht :S

DeddyH 20. Jun 2010 18:12

AW: Graphics32
 
Das ist aber im Archiv enthalten. Installier doch zuerst GR32_RS2010.dpk und dann erst das Designtime-Package.

D0N 20. Jun 2010 19:10

AW: Graphics32
 
Ich weiß ja auch dass es im Archiv enthalten ist daher bin ich ja auch n bissl Verwirrt ^^

Nur GR32_RS2010.bpk kann ich nicht installieren :S

GPRSNerd 20. Jun 2010 19:50

AW: Graphics32
 
Kann ich hier unter D2010 nicht nachvollziehen.
Ich habe gerade mal das Release-Archiv 1.9 aus dem Netz gezogen und entpackt.
Wenn ich die beiden Packages lade, bekomme ich von Delphi den Hinweis "*.res fehlt. NEU ERZEUGT.".
Delphi erkennt also die fehlende Resource und erzeugt sie automatisch neu.

In der Reihenfolge erzeuge ich nun zuerst "GR32_RS2010.dproj", danach installiere ich "GR32_DSGN_RS2010.dproj".
Darauf folgt die Erfolgsmeldung "Komponenten xyz neu hinzugefügt...", oder wie auch immer das genau heisst.

D0N 20. Jun 2010 19:55

AW: Graphics32
 
Wie installierst du denn die dproj dateien?

Ich mache rechts bei Projektverwaltung Rechtsklick auf GR32_RS2010.bpl (wird so angezeigt ist aber ne dproj-Datei) erzeugen.

Aber es gibt nicht wie bei GR32_DSGN_RS2010.dproj den Installieren knopf :S

GPRSNerd 20. Jun 2010 20:31

AW: Graphics32
 
Das ist auch so gewollt! Den "Installieren"-Menüeintrag gibts nur bei Designtime-Packages.
"GR32_RS2010" musst du auch nur erzeugen.

Gabs bei dir denn jetzt beim Öffnen der Packages das autom. Neuerzeugen der Resource-Datei, oder nicht?

D0N 21. Jun 2010 11:48

AW: Graphics32
 
Ja gabs.

Trotzdem zeigt er mir dann den fehler an :S

DeddyH 21. Jun 2010 12:08

AW: Graphics32
 
Liegt die erzeugte BPL denn auch im Suchpfad von Delphi?

D0N 21. Jun 2010 12:41

AW: Graphics32
 
es wird ja garkeine bpl erzeugt oder ich weiß nicht wohin :S

DeddyH 21. Jun 2010 12:43

AW: Graphics32
 
Zur Not such doch die Platte ab nach GR32_RS2010.bpl

mkinzler 21. Jun 2010 12:55

AW: Graphics32
 
Oder schau in den Optionen des Packages nach, wohin gespeichert wird

D0N 21. Jun 2010 13:16

AW: Graphics32
 
Also hab die bpl datei gefunden.

In den Graphics32 Ordner / Packages kopiert dennoch geht es nicht :S

Delphi-Quellcode:
[DCC Fataler Fehler] GR32_DSGN_RS2010.dpk(33): E2202 Package 'GR32_RS2010' wird benötigt, konnte aber nicht gefunden werden

DeddyH 21. Jun 2010 13:17

AW: Graphics32
 
Hast Du den Bibliothekspfad entsprechend erweitert? Delphi muss ja schließlich wissen, wo es die BPL finden kann.

D0N 21. Jun 2010 13:23

AW: Graphics32
 
Ich hab den Genauen Pfad eingetragen und eben zum Testen noch extra den Packages unterordner hinzugefügt.

Er bringt trotzdem noch den Fehler

DeddyH 21. Jun 2010 13:26

AW: Graphics32
 
Im Bibliotheks- oder im Suchpfad? Das Verzeichnis zur BPL muss in den Bibliothekspfad.

D0N 21. Jun 2010 13:28

AW: Graphics32
 
Habs in beiden drin ist das schlimm?

DeddyH 21. Jun 2010 13:29

AW: Graphics32
 
Nö, besser als gar nicht. Aber dann müsste das Package auch gefunden werden.

mkinzler 21. Jun 2010 13:32

AW: Graphics32
 
Stnadrdmässig ist auch kein abweichender Pfad im Package eingestellt ( beim aktuellen Download zumindest nicht)

D0N 21. Jun 2010 13:36

AW: Graphics32
 
Könnte ich nicht das "GR32_RS2010" irgendwie umgehen?

bsp dass ich alles was drinsteht in die andere eintrage. (jetzt ganz doof gesagt)

:S

Chemiker 14. Aug 2010 08:43

AW: Graphics32
 
Hallo DON,

wenn Du im Menü Komponente Packages installieren, dort den Hacken entfernen bei „Laufzeit-Packages verwenden“ dann sollte es funktionieren.

Bis bald Chemiker

H3llsing 5. Jan 2011 09:57

AW: Graphics32
 
Bisschen spät, aber für alle die das Problem auch haben poste ichs nochmal.

Bei D2010 hab ich mitlerweile festgestellt, dass man die komponenten in den Lib Ordner des Programmverzeichnises legen sollte, da sie sonst nicht immer erkannt werden obwohl sie zur bibliothek hinzugefügt wurden !

Also als beispiel hier hinkopieren:
"C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\lib\graphics32-1-9-0-r1336\"

Dann im Delphi unter
Tools | Optionen | Umgebungsoptionen | Delphioptionen | Bibliothek - Win32 |

Bibliothekspfad hinzufügen: "$(BDS)\lib\graphics32-1-9-0-r1336"
Suchpfad hinzufügen: "$(BDS)\lib\graphics32-1-9-0-r1336\Packages"

danach "GR32_RS2010.dpk" öffnen und compilieren (Rechtsklick auf die bpl und compilieren drücken)
Package wieder schließen

"GR32_DSGN_RS2010.dpk" öffnen compilieren und installieren.
Dann sollte alles geklappt haben :)

Perlsau 23. Mär 2011 20:01

AW: Graphics32
 
Zitat:

Zitat von H3llsing (Beitrag 1072346)
Bisschen spät, aber für alle die das Problem auch haben poste ichs nochmal.
Bei D2010 hab ich mitlerweile festgestellt, dass man die komponenten in den Lib Ordner des Programmverzeichnises legen sollte, da sie sonst nicht immer erkannt werden obwohl sie zur bibliothek hinzugefügt wurden !
Also als beispiel hier hinkopieren:
"C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\lib\graphics32-1-9-0-r1336\"
Dann im Delphi unter
Tools | Optionen | Umgebungsoptionen | Delphioptionen | Bibliothek - Win32 |
Bibliothekspfad hinzufügen: "$(BDS)\lib\graphics32-1-9-0-r1336"
Suchpfad hinzufügen: "$(BDS)\lib\graphics32-1-9-0-r1336\Packages"
danach "GR32_RS2010.dpk" öffnen und compilieren (Rechtsklick auf die bpl und compilieren drücken)
Package wieder schließen
"GR32_DSGN_RS2010.dpk" öffnen compilieren und installieren.
Dann sollte alles geklappt haben :)

Hab alles genau so gemacht, doch es kommt eine Fehlermeldung beim Compilieren von GR32_RS2009.dpk:
TRect besitzt keine Typinformation, ausgelöst in der Unit GR32_Backends Zeile 118:
Delphi-Quellcode:
procedure RequireBackendSupport(TargetBitmap: TCustomBitmap32;
  RequiredInterfaces: array of TGUID;
  Mode: TRequireOperatorMode; UseOptimizedDestructiveSwitchMethod: Boolean;
  out ReleasedBackend: TCustomBackend);
Nun hab ich noch ein anderes Release gefunden, und zwar dort
Damit konnte ich Graphic32 fast problemlos unter Delphi Radstudio 2009 Pro installieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz