@forest: Chyba najprostszym rozwiązaniem jest załadowanie do TBitmap i sprawdzenie jego Width i Height. Oczywiście da się otworzyć tylko nagłówek i z niego wyciągać takie dane, ale wymaga to zagłębienie się w strukturę pliku obrazu (tak mi się zdaje, że nie ma żadnej funkcji, która by to realizowała w ten sposób na gotowca), chyba, że masz bardzo dużo tych plików (ew. są bardzo duże) i takie otwieranie kosztuje Cię zbyt dużo czasu. Wtedy trzeba chyba kombinować z czystaniem nagłówka i jego ręczną interpretacją.
@volgar: Jak tak na to spojrzeć, to faktycznie. Rzecz w tym, że autor mówił o podmienianiu większej ilości takich zmiennych, przy czym nic nie wspominał, że muszą być tej samej długości - zakładam, że już miał jakiś sposób i statystycznie rzecz biorąc prawdopodobnie opierał się na operowaniu w pamięci.
Sądząc po strukturze wygląda to na coś w stylu szablonów albo czegoś takiego, więc mało prawdopodobne, by były to tak duże pliki, by opłacało się kombinować ze strumieniami. Podkreślam, że są to moje domysły, a nie 100% pewność.