Forum: Netzwerke
Prism
by DeddyH,
11. Mai 2009
Du musst doch trotzdem erst einmal den Source vom entsprechenden Server holen.
Forum: Netzwerke
Prism
by DeddyH,
11. Mai 2009
Bei ASP.NET muss ich leider passen, aber vielleicht hilft Dir das hier weiter: http://www.tutorialin.de/Tutorials/l_op=viewlink/cid=228/Kategorie=ASP_NET_Tutorials_Netzwerk_Tutorials/lang=german.html
Forum: Netzwerke
Prism
by DeddyH,
10. Mai 2009
Genau, in dem Falle ist das Array leer und die Funktion gibt somit false zurück.
Forum: Netzwerke
Prism
by DeddyH,
10. Mai 2009
Schau Dir die Funktion Pos() einmal in der Hilfe an, dann weißt Du auch, wieso i hier0 werden kann.
Forum: Netzwerke
Prism
by DeddyH,
10. Mai 2009
Richtig, wenn der String also nicht gefunden wird, ist das Array leer. Jeder Zugriff auf Element 0 muss dann also scheitern, weil es das einfach nicht gibt.
Forum: Netzwerke
Prism
by DeddyH,
10. Mai 2009
Schau Dir "FindInString" einmal in Ruhe an:
Was gibt diese Funktion denn wohl in Return zurück, wenn i 0 ergibt?
Wie ich gerade sehe, ist das ja sogar eine Boolean-Funktion, die Dir zurückgibt, ob die Länge > 0 ist. Das musst Du dann eben auch auswerten.
Forum: Netzwerke
Prism
by DeddyH,
10. Mai 2009
Es liegt vermutlich daran, dass eins der Arrays leer ist, Du musst also zunächst mit Length() prüfen, bevor Du auf Element 0 zugreifst.
@Lars: er setzt vor dem High-Aufruf die Länge hoch, daran liegt es also nicht (dann käme der Fehler auch früher und nicht in der benannten Zeile).