а можно ещё и вот так:
Application.MessageBox('Текст','Капшн', MB_YESNO+MB_ICONQUESTION)
приэтом можно просмотреть какая кнопка была нажата (если вставить в иф)
и спокойно менять наборы кнопок, иконки и звуки при отображении, всё это есть в стандартной Delphi 7.
диалог.jpg