Autor |
Beitrag |
powergamer
Hält's aus hier
Beiträge: 12
|
Verfasst: Sa 11.11.06 20:31
Hallo,
ich bastel derzeit an einem Programm, welches auf eine Datei zugreift, die auf der HDD liegt, und sie dann ausgibt.
Mit welchem Befehl kann ich die Datei aus dem Internet ausrufen lassen. Loadfromfile ist ja wenns lokal verfüg bar ist.
Um das Programm kompakter zu machen, soll die Datei auf einem Server liegen.
Danke. Moderiert von Christian S.: Topic aus Sonstiges (Delphi) verschoben am So 12.11.2006 um 19:12
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: Sa 11.11.06 23:22
Moin und  im Forum!
Die Suchfunktion hilft da weiter: URLDOWNLOADTOFILE und INTERNETREADFILE
Bitte demnächst erst mal Suchen!
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: Sa 11.11.06 23:33
so habe die aus der suche genannten lösungen mal durchgecheckt, aber keins der möglichkeiten will mit meinem programm funktionieren:
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| begin StringList := TStringList.Create; StringList.InternetReadFile('http://beispiel/js.txt'); StringList.Text := StringReplace(StringList.Text, '%%BILD1%%', Edit1.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD2%%', Edit2.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD3%%', Edit3.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD4%%', Edit4.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD5%%', Edit5.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD6%%', Edit6.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD7%%', Edit7.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD8%%', Edit8.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD9%%', Edit9.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BILD10%%', Edit10.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%SPIEL%%', Edit13.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BENUTZER%%', Edit14.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%BREITE%%', Edit11.Text, [rfReplaceAll]); StringList.Text := StringReplace(StringList.Text, '%%HOHE%%', Edit12.Text, [rfReplaceAll]); memo1.Text :=(StringList.Text); StringList.Free; end; |
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Sa 11.11.06 23:58
Einfach nur den Suchbegriff hinter StringList schreiben is nich. Haste mal die Begriffe angeklickt und geguckt, was andere da für nen Code geschrieben haben?
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: So 12.11.06 00:28
wenn man als anfänger den sytax nicht versteht, ist man halt aufgeschmissen.
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 12.11.06 00:47
powergamer hat folgendes geschrieben: | wenn man als anfänger den sytax nicht versteht, ist man halt aufgeschmissen. |
Und dann "hilft" dumpf Fragen... ? 
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
wulfskin
      
Beiträge: 1349
Erhaltene Danke: 1
Win XP
D5 Pers (SSL), D2005 Pro, C, C#
|
Verfasst: So 12.11.06 00:48
Hallo,
als Anfänger muss man eben auch kleine Brötchen am Anfang backen und sich nicht gleich überfordern.
Narses hat schon gepostet, nach was du suchen musst. Als Anfänger würde ich dir empfehlen, nach dem ersteren Begriff zu suchen, da es damit einfacher geht.
Klick einfach mal den zweiten Suchlink dazu an und du hast ein ganz einfaches Beispiel. Jetzt kannst du den Downloadpfad anpassen und danach direkt von diesem in die Stringliste einlesen mit LoadFromFile.
So schwer ist das gar nicht! Das kriegst du hin!
Gruß Hape!
_________________ Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: So 12.11.06 00:55
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 12.11.06 01:00
Moin!
powergamer hat folgendes geschrieben: | ich bin gerade etwas gereizt, weil ich es net hinbekomme. |
Das ist schade, aber dein Problem.
powergamer hat folgendes geschrieben: | es wäre also besser mir entweder zu helfen |
Das habe ich bereits getan. Weitergehende Hilfe bietet die örtliche Grundschule an (-> Lesekurse für Anfänger).
Mal im Ernst, ich habe dir bereits relativ optimale Suchworte gegeben; was willst du denn noch? Soll ich dir den Code schreiben?
powergamer hat folgendes geschrieben: | oder mich einfach weiter probieren zu lassen. |
Ich habe nichts dagegen, viel Erfolg noch.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: So 12.11.06 01:05
du hast um 12 Uhr nachts anscheinend nichts besseres zu tun, als irgendwelche anfänger zu ärgern, aber gut, mach nur.
und schreib hier am besten nicht mehr rein!
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: So 12.11.06 20:11
DU verstehst hier irgendwas falsch. Das Forum ist NICHT dazu da, um jedem, der zu faul ist, ein bisschen was zu tun, um seine Anwendung hinzukriegen, den Code vor die Nase zu schmeißen. Du hast die Suchbegriffe, die kannste anklicken und dann heißts lesen! Hier bist DU gefordert!
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: So 12.11.06 20:15
ich glaube das habe ich mittlerweile verstanden, braucht euch nicht die ganze zeit zu wiederholen.
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: So 12.11.06 20:18
powergamer hat folgendes geschrieben: | du hast um 12 Uhr nachts anscheinend nichts besseres zu tun, als irgendwelche anfänger zu ärgern, aber gut, mach nur. |
Zumindest mal hatte er um 22:22h nichts besser zu tun, als Dir zu helfen. Das solltest Du vielleicht auch mal bedenken.
Wenn Du in diesem Forum Hilfe möchtest, ist es keine gute Strategie, die Nutzer dieses Forums zu verärgern.
Was man versucht, Dir zu erklären, ist, dass es sehr wichtig ist, dass Du Eigeninitiative zeigst. Die beiden Suchlinks oben führen Dich zu Beispielen, die Du Dir nur einmal anschauen musst. Du musst ja nicht direkt alles daraus verstehen und kannst ja auch gerne hier zu Details dieser Lösungen fragen, aber man sollte schon den Eindruck gewinnen, dass Du mindestens genauso viel Zeit in Dein Problem investierst wie die Leute, die Dir hier helfen wollen.
Und den Eindruck hat man einfach nicht, wenn Du mit einem Quellcode daher kommst, der Fehler aufweist, die mit dem Hilfetext zu TStringList und einen Blick in die oben verlinkten Suchergebnisse einfach zu finden ist.
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
powergamer 
Hält's aus hier
Beiträge: 12
|
Verfasst: So 12.11.06 20:24
jep, anscheinend hat er das nicht.
MEINE Strategie war es nicht Leute zu verägern, auch wenn es so rüber kam.
Eigeninitiative ist gut, aber wenn man nach stundenlangem Probieren zu keinem Ergebnis kommt muss man irgendwie Hilfe aufsuchen und das habe ich hier gemacht. Ihr habt mir ja auch geholfen, Danke für die Suchlinks mit den passenden Informationen für mein Problem.
|
|
|