Entwickler-Ecke

Internet / Netzwerk - Per Button Click informationen aus dem Internet laden


V!P3R - Sa 07.06.08 12:47
Titel: Per Button Click informationen aus dem Internet laden
Hi,
Ich möchte ein programm machen, in dem ich auf einen button klicke, und dann wird ein text aus dem internet geladen, und in mein programm eingefügt. (Im Internet habe ich meine eigene Seite (http://www.***.de.tl) auf der die aktuellen NEWS stehen, die ich dann runterladen will.) wie kann ich das machen.

Also


Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Text:=//???

end;


MfG


Timosch - Sa 07.06.08 13:54

Da gibts eine Funktion namens URLDownloadToFile.


<TargeT> - Mi 11.06.08 12:07

Entweder du machst es mit URLDownloadToFile wie Timosch sagte oder du guckst mal hier http://www.swissdelphicenter.ch/de/showcode.php?id=1112.
Dort wird gezeigt wie du den Quellcode direkt in ein Memofeld bekommst ohne ihn vorher speichern zu müssen, vielleicht praktischer....


nagel - Mi 11.06.08 16:49

Oder das hier [http://www.delphi-treff.de/tipps/netzwerkinternet/tipp/99/].


V!P3R - Mo 14.07.08 13:29

Vielen Dank schon mal, auch wenn mir das erlich gesagt nicht viel weiter bringt...

Ich erkläre mal mein problem (könnte von der ersten frage abweichen)
Ein paar freunde von mir und ich treffen uns öfter mal um ein bestimmtes projekt zu verfolgen (das projekt bezieht sich nich auf delphi), da wir aber zu neunt sind, müssen immer alle angerufen werden, um ihnen zu sagen wann das nächste treffen ist. Daher habe ich ein programm erstellt, mit dem dieses problem gelöst werden soll. Da ich der progger bin, bin ich auch der Admin und kann einstellen wann und um wieviel uhr das nächste treffen ist. in diesem programm gibt es noch jede menge andere bereiche, so wie treffkasse u.ä. alle änderungen die ich (als admin) mache, speichere ich in einer INIDatei jetzt müsste diese INIDatei mithilfe von delphi irgentwo hochgeladen werden, damit sie anschließend mit hilfe von delphi wieder runtergeladen werden kann. das soll aber automatisch passieren und ich möchte das nicht auf rapidshare oder so hochladen. natürlich muss nich die ganze INIFile hochgeladen werden, sondern es reicht ja auch schon wenn nur der inhalt, der text der INIFile hoch und wieder runtergeladen wird.

hat irgentwer ne idee zu meinem problem?

MfG


nagel - Mo 14.07.08 14:01

FTP.


V!P3R - Mo 14.07.08 14:48

vielen dank für das stichwort, wobei ich (trotz suche) damit nich wirklich weiterkomme


alias5000 - Di 15.07.08 04:47

Was FTP ist, müsstest du als Webseitenadmin wissen. :mahn: (Damit lädst du Dateien auf den Webspace hoch, runter, benennst sie um usw.)

Und genau dasselbe kannst du natürlich auch automatisiert in dein Delphi-Programm einbauen. Dann loggt es sich auf dem FTP-Server ein, und lädt die entsprechende Datei hoch bzw. runter.
Das alles kannst du mit der Indy-Komponente TIdFTP machen. Demos dazu sollten mit Delphi mitgeliefert sein (mal im Delphi-Anwendungsverzeichnis unter dem Ordner Demos ein wenig suchen).
gruß
alias5000