Owszem, tylko, ze musisz przeszkanowac cala tablice. Jesli bedzie kilka wartosci do roznych indeksow to juz nie bedziesz w stanie jednoznacznie okreslic indexu.
var
I, N : Integer;
S : String;
A : array of String;
begin
N := 10;
S := '4p'; // to jest nasza znana wartosc ktoregos elementu tablicy
SetLength(A, N); //przypisujemy tablicy A N alementow
for I := 0 to N-1 do
if A[I] = S then ShowMessage('Jest to ' + IntToStr(I) + ' element tablicy');
Pamiętaj, ze istnieje jeszcze zerozy element tablicy!
dopisane:
Ehhh... pq mnie wyprzedzil:) Ale u mnie sam ustalasz ilosc elementow tablicy i znajduje wszystkie takie same elemanty a nie tylko pierwszy:)