Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - case of mit array :)


Sylvus - So 12.04.09 15:51
Titel: case of mit array :)
Hay Leute ich würde gerne folgenden "PseudoCode" umsetzten:


Delphi-Quelltext
1:
2:
3:
4:
         case Lib[I].movie[J] of
            Lib[Index].movie[1..length(Lib[Index].movie)]:
               ShowMessage('-.-');
         end;


Also ich hab einen String und will schauen ob der in einem Array irgendwo drin steht :)
Wie mache ich das am besten, also es geht mir hier darum:
möglichst schnell zu prüfen, da das ganze schon ein paar tausend mal geprüft wird!

Vielen Dank

Grüße Sylvus


jaenicke - So 12.04.09 16:01

Das gibts nicht fertig, da gibts Tricks, damit das einfacher wird, aber trotzdem musst du so oder so das Array selbst durchgehen.
Genau an der Stelle hilft dir eben eine richtige Datenbank, bei der du mit einem Befehl das automatisch machen lassen kannst und alle passenden Einträge bekommst.


Sylvus - So 12.04.09 16:03

ok - ja dann werd ich das jetzt als schleife abarbeiten und bei der nächsten Gelegenheit mal mit Datenbanken anfange... trotzdem danke für die Info

Grüße Sylvus