[DCC Warning] Unit1.pas(43): W1058 Implicit string cast with potential data loss from 'WideString' to 'ShortString'
Ужас, это же извращение. ТС, у тебя не ошибка, а предупреждение. Программа должна компилироваться, если нету ошибок. Чтобы избавиться от этого предупреждения, используй явное приведение типа переменной: Code: if pos('photo', string(webbrowser1.LocationURL)) > 0 then begin