UPDATE jest w moim 3 poście w tym temacie
Witam! Mam pytanie, bo pisze przeglądarke plików *.swf. Chodzi mi o to, żeby móc za pomocą SpeedButtona załadować następny plik *.swf z katalogu, z którego jest aktualnie załadowny plik. Grzebałem troche na forum i znalazłem odpowiedni temat: http://4programmers.net/Forum/viewtopic.php?id=45030
Jest tam odpowiedź Kitka(kod, który znajduje się ponizej):
var
LP: Integer;
SR: TSearchRec;
begin
LP := FindFirst(ExtractFilePath(Application.ExeName) + '*.*', faAnyFile, SR); //pamiętaj, aby dodać '*.*' lub jakieś rozszerzenie. Niedawno z półtoreg godzinki się męczyłem, czemu to nie chce szukać, a to jest problem właśnie tego, musi być koniecznie rozszerzenie.
while (LP = 0) do
begin
if ((SR.Name <> '..') and (SR.Name <> '.')) then
begin
{tutaj w SR.Name nasz nazwę pliku (bez ścieżki) (z rozszerzeniem)}
end;
LP := FindNext(SR);
end;
FindClose(SR);
Niestety nie wiem co mam wstawić w miejsce:
{tutaj w SR.Name nasz nazwę pliku (bez ścieżki) (z rozszerzeniem)}
Myślałem, żeby wstawić coś takiego: ShockwaveFlash.movie:= SR.name;, ale to nie działa.
W miejsce '.' wpisałem '*.swf'.
Z góry dzięki za odpowiedź
Pozdro [cya]