Einzelnen Beitrag anzeigen

lkz633

Registriert seit: 9. Jun 2002
Ort: Aachen
221 Beiträge
 
#1

2 unterschiedliche Bedingungen in einer while Schleife

  Alt 30. Aug 2004, 20:16
Hallo,

ich steh grad auf dem Schlauch wie ich das lösen kann.

Ich habe bisher folgenden Code:
Code:
while not dm_data.aq_source.Eof do begin
// ganz viel code
end;
Jetzt kommt noch eine andere Quelle hinzu, ich möchte aber nun nicht haben:
Code:
if neuedatenquelle then begin
  while not quelle.eof do begin
     // der gleiche code
  end;
end
else begin
  while not dm_data.aq_source.Eof do begin
// ganz viel code
end;
end;
Kann ich das irgendwie eleganter lösen?

Ich hab als eine Möglichkeit überlegt dass ich eine Variable einführe, und die mit einer count Eigenschaft belege, also so:
Code:
if quelle = a do
  i:= quellea.count
else
  i:= quelleb.count
while x<i do begin
end
Wie löst ihr sowas, geht das eleganter?

Danke und Gruss
lkz633
  Mit Zitat antworten Zitat