PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Frage] Zu Image Uploader



Naji
04.09.2009, 22:23
Hallo,

ich hab eine kleine frage undzwar bin ich grad an nem Image Uploader dran.. mein Problem is z.b bei http://www.imagebanana.com/ wenn ich geuploaded habe steht dort ja halt der direkte link nur wie bekomme ich den in meine Textbox?

Hu5eL
04.09.2009, 22:35
<input type ="text" value="dasistmeinlin">

Macacity
04.09.2009, 22:58
das hier könnte dir helfen: http://www.sempervideo.de/?p=2668

Naji
05.09.2009, 09:12
das Semper Video hat mir leider nicht Weiter geholfen und mit einem einfachen
<input type ="text" value="dasistmeinlin"> kann ich leider auch nix anfangen

wacked
05.09.2009, 09:15
wenn du den source der website hast parse ihn und geb ihn aus?

Naji
05.09.2009, 09:18
1. was heißt parse .....
ihr schreibt immer nur ein satz ohne eine kleineerklärung#


könnte ich auch einfach den Webbrowser zu der Zeile Navigieren wo der Code steht wenn ja wie lautet der Befehl weil

Webbrowser1.ScrollTO (150,150) gibt es leider nicht =(

Sirect
05.09.2009, 09:34
Also


Webbrowser1.DocumentText

Gibt dir den Sourcecode aus. Nun solltest du RegEXP oder Splits benutzen um die bestimmte Zeile herauszufiltern. Du kannst auch an Chr(10) splitten und dann nur den Zeile auslesen in der der Code nachher auch zu finden ist.

Naji
05.09.2009, 10:19
kannsu vlt nen sample machN?

wacked
05.09.2009, 11:46
hör mal das ist nich wünsch dir was. guck dir mal den rückgabewert der funktion an(=sourcecode). wie das wurde ja gesagt. wenn du jetzt noch genug intilli intiliilig intilit ach verdammt wenn du klug genug bist um in google "delphi string handling" einzugebene und ein bisschen zu lesen wirst du kein sample brauchen.

Naji
05.09.2009, 11:52
ich kann nichts dafür das ich anfänger bin und dann wirfst du mir delphi string handling vorm kopp und bei google sehe ich net durch... zumindest nicht was das sein soll. außerdem habe ich ja eine lösung da bei der andren mir ja niemand helfen will. ich will nun einfach nur den webbrowser via. Kords auf die Stelle Navigieren wo der Direkt Link steht

hackerking
05.09.2009, 12:03
Das ist zu umständlich. Ich würde mit RegEx den Link einfach raus filtern.
(Tipp:


<input onclick="javascript:highlight(this);" type="text" value="&lt;a href=&quot;http://img5.imagebanana.com/&quot;&gt;&lt;img style=&quot;border:0px;&quot; alt=&quot;ImageBanana - bla.jpg&quot; src=&quot;http://img5.imagebanana.com/img/846fae681/bla.jpg&quot; /&gt;&lt;/a&gt;" class="input_text" style="width:330px" /><br />Das ist sehr sehr einfach... Wenn du das nicht schaffst, würde ich erstmal wieder zu einem Buch greifen... Das rot Markierte ist wichtig!)

wacked
05.09.2009, 13:29
ok ich bin nett.
im oberen post willst du das rote haben. wie dir vielleicht irendwann mal auffallen wird verändert sich der text dahinter und davor nicht.
jetzt gehst du auf diese (http://www.delphi-treff.de/tipps/object-pascal/) seite.
Tipp:
In Strings oder in TStringList werden viele coole Funktionen verwendet. Jetzt könntest du diese FUnktionen ja einfach nach deinen Wünschen benutzten...
Und vielleicht list du dir mal das Tut "Delphi für Vollidioten" (keine Beleidigung - es heißt halt so) von slayer616 durch.

hackerking
05.09.2009, 13:51
Ähhm ich hab doch schon gepostet wie es geht...
Unnötig dein Post..
Außerdem ist dies die .NET Sektion, und da vermute ich C# bzw. VB.NET...
Sonst hätte er ausdrücklich geschrieben Delphi.NET

wacked
05.09.2009, 18:48
wut? .NET? oh sry. aber dann isses auch nich anders. Aber ich würde eher string search und substr nehmen als iwas mit regex. regex ist ja schon eher kompliziert.