Показать сообщение отдельно
  #6  
Старый 18.03.2014, 20:54
delpi12 delpi12 вне форума
Новичок
 
Регистрация: 14.03.2014
Сообщения: 82
Версия Delphi: Delphi XE2
Репутация: -623
По умолчанию

Цитата:
Сообщение от poli-smen
Прикольно. Не знал что такая возможность появилась в XP. Плохо конечно что обязательно требуется наличие манифеста.
Единственно я не понял зачем нужны лишние преобразования. Вот так попроще будет:
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
  Banner: WideString;
begin
  Banner := 'Введите логин';
  SendMessage(Edit1.Handle, EM_SETCUEBANNER, 0, Integer(Banner));
end;

или даже так:
Код:
procedure TForm1.FormCreate(Sender: TObject);
const
  Banner: WideString = 'Введите логин';
begin
  SendMessage(Edit1.Handle, EM_SETCUEBANNER, 0, Integer(Banner));
end;


не работает так