-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
13. Okt 2004
Hmmm, seltsam "Individual Tier" ist doch die kostenlose, die hab ich ja auch, aber warum meldet er bei mir dann diesen Fehler?
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
13. Okt 2004
Was hast du für ne Lizenz? Und was klappt bei Order/MyeBay nicht?
PS: Was Order genau ist, weis ich nicht bekomme auch immer nur 0 Items, aber wenn du mal in der Sandbox rumstöberst und ein paar Dinge beobachtest/bietest, dürfte myeBay gehen (Watch Items bzw. Active Items auswählen).
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
13. Okt 2004
So, habe das Beispiel jetzt um einige Massen-API-Calls erweitert. Leider scheinen die interessantesten Calls für Verkäufer IGetSellerListCall und IGetSellerTransactionsCall nur der zahlenden Kundschaft zugänglich zu sein.
EOleException
Your application is not authorized to make this call.
Only certain applications can make this call
Downloadlink siehe oben.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
12. Okt 2004
Na, dann werd ich mal versuchen, zu ermitteln, welche Calls wofür relevant sind.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
12. Okt 2004
Was genau möchtest du z.B. auswerten? Es gibt viele API-Calls, die komplette Listen der Auktionen nach bestimmten Kriterien zurückliefern, dies zählt dann nur als ein API-Call.
Zum Beispiel:
procedure TFormGetSellerEvents.Button1Click(Sender: TObject);
var
acbase : Variant {IAPICall};
gse : IGetSellerEventsCall;
gseEvents : ISellerEventCollection;
gseEvt : ISellerEvent;
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
11. Okt 2004
Kein Thema.
Wenn ich ein Beispiel dazu hätte, wäre es schon in der ZIP drin. :-)
Aber wenn ich Zeit und Lust habe gucke ich mir das mal an.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
10. Okt 2004
So, habe das Problem soweit im Griff. Den Fehler konnte ich halbwegs lokalisieren: Er liegt irgendwo in der Deklaration von IAddItemCall und IFees.
Verwendet man aber bei der Variablendeklaration eine Kombination aus Variant und IDispatch funktioniert alles wunderbar. Aktualisiertes, funktionierendes Beispiel gibts im obigen Downloadlink.
PS: Um einen Token zu bekommen, funktioniert bei mir...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
9. Okt 2004
Archiv aktualisiert, Problem besteht weiterhin:
eBay SDK 2.5.1724 Erweiterung für Delphi
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
9. Okt 2004
@axel
Die Unit DemoApiEventListener_TLB kannst du getrost weglassen, das ist aus Versehen drin stehengeblieben.
@homerger
siehe PN
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
21. Sep 2004
Nach dem 20-Stunden-Gedächtnisverlust der DP als nochmal: :-D
So, habe jetzt mal die Dateien aktualisiert.
eBay SDK 2.5.1704 Erweiterung für Delphi
Anlass war die neue Authrisierungsmethode per Token. Diese funktioniert jetzt auch schon, das abrufen der Kategorien geht auch. Leider geht das wichtigste nicht: Beim einstellen eines neuen Artikels bekomme ich zwar keine Exception...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
19. Sep 2004
Hier
gibts die .Net SDK.
Die EPSControl gehört zwar zur eBay SDK, wenn du aber erst mal die .NET SDK installiert und die .BAT angepasst hasst, erscheinen 4 Einträge die mit "eBay SDK" anfangen, die sind wichtig.
Geh dann nach der Reihenfolge vor:
- .NET Framework 1.1 installieren
- .NET Framework SDK 1.1 installieren
- Ordner in RegSDK.bat anpassen
- RegSDK.bat ausführen
- Projekt ->...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
19. Sep 2004
Schau mal etwas weiter oben hier, da steht: Wenn du .NET Framework 1.1 hast musst du auch die .NET SDK 1.1 instalieren, wegen der gacutil.exe
Ausserdem musst du evtl. in der .BAT-Datei per Rechtsklick->Bearbeiten in den ersten Zeilen die Ordnerangaben ändern.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
20. Feb 2004
@primusio
Geht dochmal zurück auf Seite 2 und lad dir da die SDK-Erweiterung für Delphi runter. Dort ist ein Beispiel mit Quelltext drin, in dem alle nötigen Dinge zum Einstellen eines Artikels durchgeführt werden.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
11. Jan 2004
@alle, die das Problem mit "Klasse nicht registriert" haben
Hab mal die .Net Framework 1.1 drauf gemacht und festgestellt, das dort nicht mehr die gacutil.exe dabei ist. Diese ist aber für die RegSDK.bat notwendig.
Die Lösung: Zusätzlich die .Net SDK 1.1 draufmachen und meine geänderte BAT-Datei verwenden.
Bei mir gehts jetzt (Delphi 6 Personal, XP Home, .Net 1.1).
PS: Der Fehler, der...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
28. Dez 2003
@Michel
Zu 1.: Komisch, ich habe Delphi 6 Personal und die Kompilerdirektive hat er mir automatisch beim importieren reingesetzt.
Zu 2.: Hmmm... komisch, das ist ja gleich der erste Aufruf, das kann nur bedeuten, das die SDK nicht richtig installiert ist. Hast du mal nachgeguckt, ob der Pfad in der ersten Zeile der REGSDK.bat stimmt?
PS: Wann hast du das Archiv runtergeladen? Kann sein,...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
18. Dez 2003
@00data
Ich bekomme diese Meldung zwar auch oft, aber nicht immer. Kann in "Mein eBay" fast problemlos umherklicken, kann nach sachen suchen usw. Ich weis nich, obs wichtig ist, aber ich gehe auf http://sandbox.ebay.com/, also ohne das cgi.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
15. Dez 2003
Wie kommst du darauf, das man nicht bieten kann, ich habe gestern einen "test name" für 9999$ ersteigert :-)
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
8. Dez 2003
Ist gar nicht so viel, hab ich grad gesehen:
ac.ItemToAdd := item;
for i := 0 to itemForm.mLBPictures.Items.Count-1 do
ac.PictureFiles.Add(itemForm.mLBPictures.Items);
mLBPictures ist einfach eine ListBox, die die Dateinamen der Bilder enthält.
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
7. Dez 2003
Achso, dann hast du wahrscheinlich ne andere Version der Import-Lib, hatte meine so umgestrickt, das die Eigenschaften nicht "Nur lesen" sind.
Das mit den Bildern müsste im VB-Beispiel stehen, guck dir die Files einfach mal mit nem Editor an. Das mit den Kategorien reicht mir erst mal, mit den Bildern guck ich die Tage mal.
PS: In meinem jetztigen Beispiel hab ich das eintragen der...
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
7. Dez 2003
Was für ein Fehler kommt den bei dem Beispiel-Programm?
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
7. Dez 2003
Etwa so:
var
callSession : IApiSession;
gcc : IGetCategoriesCall;
acc : ICategoryCollection;
i:integer;
begin
callSession := CoApiSession.Create;
callSession.Developer := actForm.DevId.Text;
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
6. Dez 2003
So, habe mal mein Beispiel korrigiert und erweitert. Wer sich damit ausser uns beiden beschäftigen will, hat somit jetzt ne ganz gute Grundlage, ohne gross rumprobieren zu müssen.
eBay SDK Erweiterung für Delphi
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
3. Dez 2003
Evtl. über ne Stringlist:
var
StrList : TStringList;
//...
StrList := TStringList.Create;
try
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
1. Dez 2003
Cool!!! Es funzt tatsächlich. Nicht schlecht. :-D
-
Forum: Win32/Win64 API (native code)
Delphi
by scp,
27. Nov 2003
Eine UUID wird automatisch erstellt. Wenn du eine neue haben willst, brauchste nur das hier machen:
eBayItem1.Uuid.NewGuid;
Um die UUID als string zu bekommen, z.B.:
ShowMessage(eBayItem1.Uuid.ToString);