Datenimport aus der Zwischenablage

Für allgemeine Fragen zur Programmierung mit PureBasic.
SC
Beiträge: 18
Registriert: 12.02.2005 01:44

Datenimport aus der Zwischenablage

Beitrag von SC »

Hallo Leute,

ich habe mir eine kleine Datenbank (nicht mit PB) programmiert (zum Erfassen meiner Ebayauktionen). Ich möchte aus der Emailbenachrichtigung von eBay (am Ende einer Auktion) folgende Daten in meine Tabelle übernehmen:

Artikelnummer: 7134...
Verkäufer: Mustermann
Preis: EUR 8,50
Verpackung & Versand
Unversicherter Versand EUR 2,50
Lieferung nach: Deutschland*
Mitgliedsname: triberg
Name: Muster Mustermann
Straße: Musterstr. 1
Ort: 123.. Irgendwo
Land: Deutschland

Die Felder in meiner Tabelle habe ich genause benannt also Artikelnummer, Verkäufer, Preis usw.

Kann mir jemand hierbei helfen?

Gruß: SC
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

Willkommen im Forum! :D


Wenn Du die Daten aus er Zwischenablage importieren willst, müsste GetClipboardText() die Funktion sein, die Du suchst.

Code: Alles auswählen

a.s=GetClipboardText()

Artikelnummer.s=RemoveString(StringField(a,1,Chr(13)),"Artikelnummer: ",1)
Verkaufer.s=RemoveString(StringField(a,2,Chr(13)),Chr(10)+"Verkäufer: ",1)
Preis.s=RemoveString(StringField(a,3,Chr(13)),Chr(10)+"Preis: ",1)

;usw...

Debug Artikelnummer
Debug Verkaufer
Debug Preis
Verzeiht mir, wenn der Code nicht so dolle ist, aber ich bin ganz schön müde und geh' jetzt auch ins Bett. :wink:

EDIT: Uuuuups!!!
*wiederausdembetthüpf*
Wenn du das nicht mit PB programmiert hast... kann das sein, dass du dann die Daten auch nicht mit PB importieren willst???
*grübel*
*überlegwasichgeschriebenhab*
*egal*
*wiederinsbetthüpf* :mrgreen:
PureBasic 4.30
SC
Beiträge: 18
Registriert: 12.02.2005 01:44

Beitrag von SC »

genau so habe ich es mir vorgestellt. Aber wie schreibe ich das nun in meine Tabelle und weise es den jeweiligen Feldern zu? geht das überhaubt?
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

Sorry, wenn die Antwort jetzt blöde ist...

Nimm doch Writestring() oder WritestringN()

Wenn das nicht das st, nachdem Du gefragt hast, dann erklär's mir bitte nochmal ;-)
PureBasic 4.30
SC
Beiträge: 18
Registriert: 12.02.2005 01:44

Beitrag von SC »

Nun das Problem liegt darin, daß die Tabelle in der sich meine Daten befinden nicht mit PB geschrieben ist. Ich muss also auf ein externes Programm übergeben.
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

*klick*
achso!

hm...

da gibt's doch sowas mit Strings zwischen 2 Programmen austauschen...

Ich weiß aber nicht, wie das funzt... (liegt vielleicht auch daran, dass ich mir das noch nie angeguggt hab' ;-) )
PureBasic 4.30
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

SendMessage_()
Obwohl SC, ich komm noch nicht ganz so draus was du willst...
SC
Beiträge: 18
Registriert: 12.02.2005 01:44

Beitrag von SC »

Obwohl SC, ich komm noch nicht ganz so draus was du willst...
Welchen Part meiner Dartsellung hast du nicht verstanden?
Benutzeravatar
125
Beiträge: 1322
Registriert: 19.09.2004 16:52
Wohnort: Neu Wulmstorf (Hamburg)
Kontaktdaten:

Beitrag von 125 »

Wie deine Datenbank funktioniert
Funzt die Per network oder ist das eine TXt oder... ?
SC
Beiträge: 18
Registriert: 12.02.2005 01:44

Beitrag von SC »

Nein es kein Network.
Das Programm mit der ich die Datenbank geschrieben habe heist VDP (wird wohl keiner kennen), ist aber ähnlich wie dBase oder Access.
Antworten