Einzelnen Beitrag anzeigen

Benutzerbild von saschab
saschab

Registriert seit: 24. Nov 2003
Ort: Overath
50 Beiträge
 
Delphi 2005 Personal
 
#51

Re: Probleme mit eBay Api benutzung

  Alt 29. Jun 2004, 22:33
@all
Hi,
habe mich zwangsweise nochmal mit der Installation der Api beschäftigt (mit scp zusammen).
Installation :
1) .NET FRAMEWORK installieren
2) .NET SDK installieren (für gacutil und RegAsm)
3) Ebay SDK installieren
4) SDK Registrieren von hand installieren :
Zitat:
Installation of SDK Components:

Unzip the installation zip file and copy all files to desired location. E.g., C:\Program Files\eBay\SDK\.
Make sure you have .NET Framework utilities in path. Typically for .NET Framework 1.0 it's located at: [WindowsDir]Microsoft.NET\Framework\v1.0.3705.
You can run batch file RegSDK.bat to register all SDK libraries at one time or follow step 4 and 5 to register them seperately. UnRegSDK.bat is used to un-register the registered libraries.
Register .NET assemblies to Global Assembly Cache if you want SDK assemblies to be shared globally. gacutil.exe is the ".NET Global Assembly Cache Utility" that comes with .NET Framework.
Registering eBay.SDK.dll (the core library of API library) of API library:
gacutil -i eBay.SDK.dll
gacutil -i Interop.EPSCONTROLLib.dll
Registering eBay.SDK.Attributes.dll (the core library for Attributes handling, which uses MSXML 3.0 for XSL processing):
gacutil -i Interop.MSXML2.dll
gacutil -i eBay.SDK.Attributes.dll
Registering eBay.SDK.Attributes.Controls.dll (a GUI control for editing/viewing Item Specifics (Attributes) data):
gacutil -i eBay.SDK.Attributes.Controls.dll
Registering eBay.SDK.Integration.dll (the core library of Integration Library) of Integration library:
gacutil -i eBay.SDK.Integration.dll
Register the SDK libraries as COM objects so that can be accessed from other programming environment. regasm.exe is the ".NET Framework Assembly Registration Utility" that comes with .NET Framework.
For API Library:
regasm /tlb:eBay.SDK.tlb eBay.SDK.dll
For Attributes Library:
regasm /tlb:eBay.SDK.Attributes.tlb eBay.SDK.Attributes.dll
For Attributes Control:
regasm /tlb:eBay.SDK.Attributes.Controls.tlb eBay.SDK.Attributes.Controls.dll
For Integration Library:
regasm /tlb:eBay.SDK.Integration.tlb eBay.SDK.Integration.dll
5) Beigefügtes Package (SDK Package.rar) entpacken und Alles aus den Ordner IMPORTS ins IMPORT Verzeichnis der Delphi Installation kopieren
6) Unter Delphi Active X importieren (EPS Control ...)
7) Unter Delphi Package öffnen ebaySDK.dpk und dieses Installieren

So jetzt müssten alle Komponenten für die SDK installiert sein. Und der Fehler mit dem Klasse nicht Registriert ist auch wech.

Getestet mit Delphi 7 Enterprise.
Angehängte Dateien
Dateityp: rar sdk_package.rar (859,9 KB, 35x aufgerufen)
Cu Sascha
----------------------------------------------------------------------------
Computer Helfen uns Probleme zu lösen die wir Früher nicht hatten.
  Mit Zitat antworten Zitat