Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Funktion wie math. Element von (https://www.delphipraxis.net/68179-funktion-wie-math-element-von.html)

R2D2 25. Apr 2006 19:59


Funktion wie math. Element von
 
Hallo!!

Ich wollte fragen, ob es eine Delphi-Funktion gibt, mit der ich überprüfen kann, ob und wo ein Wert in einem Array enthaltenist.

Ein Beispiel:

Delphi-Quellcode:
const Test: Array [1..3] of String ('a','b','c');
Wenn ich der Funktion 'a' übergebe, will ich 1 zurückbekommen (also den Index).

Gibt es sowas (Ich kann mich an nichts entsinnen)?

sniper_w 25. Apr 2006 20:09

Re: Funktion wie math. Element von
 
Wenn es um strings geht, nimm dann TStrinList, und hast dann eine Methode "IndexOf".
Delphi-Quellcode:
 i := myStringList.IndexOf("s");

Hawkeye219 25. Apr 2006 20:17

Re: Funktion wie math. Element von
 
Hallo R2D2,

die Funktionen gibt es: Delphi-Referenz durchsuchenAnsiIndexStr und Delphi-Referenz durchsuchenAnsiIndexText in der Unit StrUtils.

Gruß Hawkeye

Dax 25. Apr 2006 20:19

Re: Funktion wie math. Element von
 
Wenn dus komplett generisch willst, auf alles Datentypen anwendbar: vergisses ;) Unter Delphi gibts sowas nicht, und richtig effizient auch erst unter .NET 2. (dort könnte man sowas über List<T> machen^^)

R2D2 25. Apr 2006 21:01

Re: Funktion wie math. Element von
 
Zitat:

Zitat von Dax
auf alles Datentypen anwendbar: vergisses ;)

Genau das wollte ich. Dann muss ich mir wohl selber eine Funktion zusammenschustern.

Danke an alle!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz