Wątek przeniesiony 2015-02-27 14:30 z Newbie przez furious programming.

Obrazki jako ikony plików graficznych

0

Chciałbym wyświetlać zawartość folderów z plikami graficznymi (w tym z filmami) w postaci miniatur - a więc aby ikoną pliku graficznego była miniaturka pokazująca jak wygląda plik po otwarciu. W przypadku pliku z filmem byłaby to miniatura pierwszej klatki Filmu.
Jednym słowem podobnie tak jak w exploratorze windows.
Może ktoś ma sugestie jak to zrobić - więc proszę o sugestie.

0

Jednym słowem podobnie tak jak w exploratorze windows.

Jest taki komponent jak TShellListView, który wyświetla zawartość danego katalogu dokładnie tak samo jak w eksploratorze Windows; Ale jak rozumiem nie chcesz go użyć, bo wolisz coś swojego?

Chciałbym wyświetlać zawartość folderów z plikami graficznymi (w tym z filmami) w postaci miniatur - a więc aby ikoną pliku graficznego była miniaturka pokazująca jak wygląda plik po otwarciu.

No dobrze, ale gdzie chcesz to wyświetlić? Na kanwie jakiego komponentu?

Samo wyświetlenie nawet miniaturki pliku graficznego nie jest trudne - wystarczy plik załadować do pamięci i namalować go albo za pomocą metody Canvas.CopyRect, albo używając funkcji StretchBlt - w obu przypadkach obsługiwane jest rozciąganie lub zmniejszanie malowanego obrazu lub jego fragmentu;

Niestety jeśli o filmy chodzi, to nie doradzę - nie bawiłem się jeszcze tym; Trzeba czegoś sensownego poszukać w sieci.

1

Poszukaj sobie czegoś odpowiedniego http://rmklever.com/

0

Dzięki, dallej sobie poradzę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1