Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von August

SELFHTML Forumsarchiv
for, each, in, to -Schleife

Informationsseite
  1. Seite (ASP) for, each, in, to -Schleife von Stefan, 31. 08. 2003, 02:13
nach unten

for, each, in, to -Schleife

Die folgende Nachricht zum Thema stammt von: Stefan, 31. 08. 2003, 02:13

Hallo,

ich habe in meinem ASP-Code (VB) folgende Schleife:
"For Each objFile in folder.Files" was auch wunderbar funktioniert,
nun möchte ich aber gerne, dass diese Schleife nur bei den ersten 10 Dateien ausgeführt wird. Und bei Klick auf einen Link, das ganze mit den nächsten 10 usw.

Setze ich allerdings (nur zum testen) eine Schleife mit "for i = 1 to 10" voran, bleibt alles wie gehabt. Es werden alle Dateien angezeigt.

Gibt es vielleicht eine Möglichkeit, die o.g. Schleife zu erweitern?

Dankeschön.

nach obennach unten

for, each, in, to -Schleife

Die folgende Nachricht zum Thema stammt von: Rouven, 31. 08. 2003, 13:35

Hallöchen!

Du musst deine Schleife um einen Zähler erweitern und rausspringen:

startwert = x 'die erste Datei
endwert = y 'die letzte Datei
aktwert = 1 'wir sind bei der ersten
'jetzt die schleife so, dass sie vor x nichts, und nach y nichts ausgibt
for each objfile in folder.files
  if aktwert >= x then
   'hier wird ausgegeben !!
  end if
  aktwert = aktwert + 1
  if aktwert > endwert then exit for
next



Jetzt musst du nur noch start- und endwert übergeben, dann sollte das ding laufen (wenn auch recht ineffizient, aber viel besseres fällt mir bei for each nicht ein.
Kann man da nicht auf mit folder.files(aktwert) drauf zugreifen (ich erinner mich nicht mehr...)? Wenn ja, tuts ein normales FOR

MfG
Rouven


--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(

nach obennach unten

for, each, in, to -Schleife

Die folgende Nachricht zum Thema stammt von: Stefan, 31. 08. 2003, 13:52

Hallo Rouven,

einwandfrei, funktioniert bestens. Danke für deine Hilfe.

mfg Stefan

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von August

© 1998-2006 Seite Impressum, Software: Classic Forum